BigQuery, запрос потокового буфера и раздела - PullRequest
0 голосов
/ 24 января 2020

Я хотел бы запросить данные из BigQuery, который находится в самом последнем разделе, но также и в потоковом буфере.

В идеале я хотел бы передать данные в более детальный раздел, чем за день, возможно, используя декоратор:

mydataset.table$2017030112

После этого я запросил бы таблицу для раздела и буфера.

SELECT * FROM `mydataset.table` 
WHERE _PARTITIONTIME IS NULL 
AND _PARTITIONTIME IS 2017030112

Результат должен возвращать только данные раздела , независимо от того, находится ли он в буфере или нет.

Проблемы / вопросы:

  • Можно ли разделить более детально, чем к ДНЮ?
  • Будет ли запрос доступа к буферу и плата за раздел только для раздела?
  • Есть ли лучший подход?

1 Ответ

0 голосов
/ 28 января 2020

Служба поддержки Google Cloud здесь!

  • Невозможно разделить более детально, чем за день.

  • С вас взимается плата за Ваш запрос сканирует. Более того, когда вы запрашиваете потоковый буфер, вы запрашиваете то, что называется неразделенным разделом .

  • Не то, чтобы я мог придумать. Это путь к go.

Надеюсь, это поможет

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