Драйвер BigQuery jdbc "отсутствует имя набора данных" - PullRequest
0 голосов
/ 26 октября 2018

Мы пытаемся использовать Cognos для доступа к BigQuery с помощью драйвера Simba BigQuery JDBC.Мы не хотим полностью квалифицировать имена таблиц в наших SELECT, потому что мы хотим, чтобы одно определение отчета / модели выполняло запросы к различным наборам ProjectId / Dataset (например, DEV и QA).

Существует параметр с именем DefaultDataset, которыйможно добавить к URL-адресу JDBC, но после добавления я получаю сообщение «Имя таблицы не может быть разрешено: имя набора данных отсутствует».Очевидно, это потому, что это не префикс с ProjectId.Dataset.или даже Dataset ..

Можно ли установить набор данных по умолчанию в URL JDBC так, чтобы имена таблиц не обязательно указывались с именем набора данных;скорее имя набора данных будет автоматически добавлено к имени таблицы.

1 Ответ

0 голосов
/ 30 октября 2018

Версия драйвера JDBC, который я ранее установил, похоже, была до 1.1.6, где был введен параметр DefaultDataset.Я загрузил последнюю версию драйвера (1.1.8), а параметр DefaultDateset теперь работает как чудо-шарм.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...