Firebase to Bigquery проблема с неизвестным набором данных - PullRequest
0 голосов
/ 05 июля 2018

Я связал Bigquery с моим приложением через Firebase, и он работал хорошо в течение более 3 месяцев. Однако пару дней назад был создан случайный набор данных с именем "analytics_156951304", а затем данные приложения были переданы в этот набор данных вместо исходного набора данных, который Bigquery создал для меня, когда я впервые связал свое приложение с Bigquery, "my_app_name_IOS". И схема таблицы тоже была изменена. Я проверил ведение журнала Stackdriver и сказал, что учетная запись с именем «firebase-measurement@system.gserviceaccount.com» создала это задание в полночь моего местного времени. Тем не менее, я понятия не имею, что произошло и как вернуть потоковые данные в исходный набор данных «my_app_name_IOS». Спасибо за все ответы !!!

1 Ответ

0 голосов
/ 06 июля 2018

Firebase недавно запланировал огромную миграцию схемы - ваши предыдущие запросы больше не будут работать.

(AFAIK это было сообщено по электронной почте)

Существует скрипт, который помогает перенести ваши предыдущие наборы данных в новую схему:

https://support.google.com/analytics/answer/7029846?visit_id=1-636661955728880760-637850888&rd=1#migrationscript

(хотя скрипт не поможет изменить существующие запросы)

Из письма, которое я получил:

В настоящее время данные из каждого приложения в проекте Firebase экспортируются в отдельный набор данных BigQuery в соответствующем проекте BigQuery. В дальнейшем данные из каждого приложения в проекте Firebase будут экспортированы в один набор данных в этом проекте BigQuery. Кроме того, данные в этом новом наборе данных будут следовать новой схеме.

...