从数组 Bigquery 中提取所有 int64 元素

Posted

技术标签:

【中文标题】从数组 Bigquery 中提取所有 int64 元素【英文标题】:Exract all int64 elements from array Bigquery 【发布时间】:2021-04-23 14:08:52 【问题描述】:

我想从数组中提取所有元素,而不仅仅是顶部的元素。 我使用的代码:

SELECT listings_impression, flattened
FROM `data_marts.mixpanel_raw_data`
CROSS JOIN UNNEST(listings_impression) as flattened
limit 10

结果在随附的屏幕截图中:

【问题讨论】:

【参考方案1】:

改用下面

SELECT flattened
FROM `data_marts.mixpanel_raw_data`
CROSS JOIN UNNEST(listings_impression) as flattened
limit 10

【讨论】:

谢谢!我试图过滤不在顶部的元素之一,似乎它正在工作 太棒了。考虑也投票给答案! :o)

以上是关于从数组 Bigquery 中提取所有 int64 元素的主要内容,如果未能解决你的问题,请参考以下文章