почему я получаю другой результат при запуске bigquery на R и выполнении того же запроса на bigquery? - PullRequest
0 голосов
/ 11 июня 2019

Моя работа требует от меня запуска BigQuery на R и загрузки результата обратно в BigQuery.Я выполняю запрос с различными фильтрами даты, например:

query 1: select * from table where date <= '2019-01-01' 

query 2: select * from table where date <= '2018-12-01'

query 3: ...

Я запускал их в R, начиная с запроса 1. Когда я запускаю запрос 2 в R, результат, как правило, остается таким же, как и вЯ запускаю запрос 1, хотя я очистил все временные кадры данных в среде.Только если я выполню запрос 2 во второй раз, результат станет правильным.

То же самое происходило, когда я запускаю запрос 3, 4, 5 .. результат всегда имеет тенденцию быть таким же, как предыдущий запрос, когда я запускаю 1-й раз, но меняюсь на правильный, когда я выполняю 2-й раз без изменениячто-нибудь в сценарии.И оба раза запрос выполняется успешно без ошибок.

Я никогда не видел подобного случая раньше.Кто-нибудь видел то же самое?

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

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