Просмотр BigQuery в гугл листах - PullRequest
0 голосов
/ 21 ноября 2018

Я пытаюсь получить результат из представления BigQuery в листах Google.Для этого я использую скрипт от Ido Green, который он разместил в вашем блоге.https://greenido.wordpress.com/2013/12/16/big-query-and-google-spreadsheet-intergration/ Это хорошо работает для таблиц, но мне нужно расширить для просмотра запросов.Когда я использую SQL с View, я получаю эту ошибку:

GoogleJsonResponseException: Invalid table name: `my_project:Data_Set.1_0_View_all_users_with_domain_names` [Try using standard SQL (https://cloud.google.com/bigquery/docs/reference/standard-sql/enabling-standard-sql)].

1 Ответ

0 голосов
/ 21 ноября 2018

Если не указано иное, API BigQuery будет по умолчанию для LegacySQL, и вы используете нотацию StandardSQL.Вы можете попробовать установить useLegacySql в false, заменив строку 31 на что-то вроде:

queryRequest.setQuery(sql).setTimeoutMs(100000).setUseLegacySql(false);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...