错误
我有一个带有event_params.key列的表
我想在此列中查看所有可能的值:
当我尝试选择不同的值时:
SELECT distinct event_params.key FROM `data.analytics.events_*`
我得到一个错误...
因此,我知道如何提取值,但是对于下一步,我需要知道键列(int,float,string ..)中所有可能的不同值及其类型。
怎么做?
戈登·利诺夫
用途unnest()
:
SELECT ep.key, COUNT(*)
FROM `data.analytics.events_*` e CROSS JOIN
unnest(event_params) ep
GROUP BY ep.key;
注意:如果您的数据很大,这可能会非常昂贵。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
编辑于
我来说两句