Bigquery LegacySQL неверный снимок во времени с использованием специального декоратора @ 0 - PullRequest
0 голосов
/ 09 октября 2019

Я использую устаревший sql bigquery и с помощью специального декоратора @ 0 выдает ошибку для любой таблицы:

Недопустимое время снимка 1570001838355 для таблицы upbeat-stratum-242175: my_dataset.my_data. Невозможно прочитать до 1570001838359

Повторное выполнение этого изменения будет изменяться только с текущей меткой времени, но всегда показывает разницу в метках времени с ошибкой ~ 4 секунд.

Также это происходит независимо оттаблица, против которой я его запускаю.

https://cloud.google.com/bigquery/table-decorators

1 Ответ

0 голосов
/ 10 октября 2019

@ 0 сейчас кажется сломанным. Не могли бы вы вместо этого использовать @ -604700000?

Расчет равен 3600000 * 24 * 7 = 604800000 и немного сокращен от конца.

Позволяет вам вернуться во времени на 7 дней назад,что практически совпадает с @ 0 (когда это работает).

...