我正在使用具有自定义参数和事件名称的Firebase分析来获取我正在使用BigQuery的数据,并且工作正常。
现在我想更新BigQuery上事件的某些键值吗?
我曾尝试使用firebase_events搜索更新查询,但没有得到所需的信息,我了解了更新查询的语法,但就我而言,我没有实现方法。
要通过BigQuery获取Firebase分析的结果,我是 使用该查询,
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"
要通过BigQuery更新Firebase分析的结果,我是 尝试这样的事情,
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