BigQuery - какой проект получает стоимость: набор данных или запрос? - PullRequest
0 голосов
/ 16 октября 2018

Если я запускаю запрос из проекта A к набору данных в проекте B, мои затраты идут против проекта A или проекта B или какой-либо их комбинации?

Это простой вопрос, которыйНа удивление трудно найти ответ.Я проверил документы здесь и погуглил, искал переполнение стека безрезультатно.Документы читаются так, как если бы это был проект, из которого выполняется запрос, но он не видит явного упоминания.


ОБНОВЛЕНИЕ: просто чтобы прояснить, я понимаю, что для хранения также существует постоянная стоимость храненияданные в проекте B, но в этом вопросе я конкретно имею в виду стоимость самого запроса

1 Ответ

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

Видимый код:

bq = bigquery.Client(
  project_id='project_a')
bq.query_job = client.query(
  'SELECT * FROM `project_b.dataset.table`')
  • project_b платит за хранение
  • project_a платит за запрос

Красотаэта модель заключается в том, что вы можете сделать свой набор данных общедоступным - и вы не будете платить ни за какие сторонние запросы.Они платят за свои запросы, и каждый получает ежемесячный бесплатный уровень запросов.

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