Можно ли обновить данные BigQuery для Firebase Analytics Event? - PullRequest
0 голосов
/ 28 июня 2019

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

Теперь я хочу обновить некоторое ключевое значение событий в BigQuery, возможно лиdo?

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

Чтобы получить результаты анализа Firebase через BigQuery, я использую этот запрос,

SELECT param1.value.int_value AS order_no
FROM
  `uniorder-prod.analytics_200255431.events_*`,
  UNNEST(event_params) AS param1
WHERE
  event_name = "total_consumption_sup"

Чтобы обновить результаты анализа Firebase через BigQuery, япробуя что-то вроде этого,

UPDATE
  param1.value.int_value
SET
  param1.value.int_value = 1
FROM
  `uniorder-prod.analytics_200255431.events_*`,
  UNNEST(event_params) AS param1,
  UNNEST(event_params) AS param2
WHERE
  event_name = "total_consumption_sup"
  AND param1.key = "status_id"
  AND param2.key = "order_no"
  AND param2.value.int_value = 2019052003

Я хочу обновить статус этой конкретной строки, содержащей конкретный идентификатор_порядка.


Спасибо

...