Можно ли создать и запустить временную таблицу bigquery локально в памяти? - PullRequest
2 голосов
/ 22 марта 2019

Я пытаюсь создать локальную временную таблицу больших запросов в памяти для целей тестирования. Я делаю это на Java. Я не нахожу тонны информации по этому вопросу, похоже, что BigQueryOptions.getDefaultInstance (). GetService () может это сделать, но в документах говорится, что он ищет переменную среды GOOGLE_APPLICATION_CREDENTIALS для того, куда идти.

Есть ли способ сделать это локально?

1 Ответ

1 голос
/ 22 марта 2019

Если вы работаете с Java и ищете способ создания модульных тестов с помощью макета BigQuery, есть проект GitHub с классом, который может сделать это для вас:

BigQueryUtilsTest.java зависит от Mockito и находится под лицензией Apache-2.0 (если вам нужно изменить его для вашей среды).

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