我将Firebase事件导出到BigQuery,现在我正在尝试从某个事件中选择两个参数 . 以下是选择一个参数的查询:
select event_dim.params.value.int_value as level_id
from [com_company_appname_ANDROID.app_events_20161210]
where event_dim.name = "level_replays_until_first_victory" and event_dim.params.key = "level_id"
两个参数都是int值,第一个参数的名称是 level_id
,第二个参数是 count
. 我想要显示的是第一列中的 level_id
和第二列中的 count
.
3 回答
以下将适用于BigQuery Standard SQL
如果您遇到Legacy SQL,请参阅Migrating from legacy SQL
我喜欢以前的解决方案!这是我提出的同样问题的替代解决方案 . 我欢迎评论哪种解决方案更有效/更便宜以及为什么 .
我觉得非常方便的另一个解决方案是使用User Defined Functions to analyze user properties and event parameters