arrays - BigQuery:在 Array 中使用 Array 展平表
问题描述
试图用 2 个深阵列展平桌子
架构:
我收到一个错误:
想不通是什么问题?
请帮忙
剧本
#video_play_curve
SELECT
ad_id
,vpc.value
FROM
`foam-193716.foam_facebook_ads2.ads_insights`
,UNNEST( video_play_curve_actions.value.value ) vpc2
,UNNEST( video_play_curve_actions ) vpc
;
解决方案
SELECT
ad_id
,date_start
,vpc.value.action_type
,vpcv.value
,video_view_duration_step
FROM
`foam-193716.foam_facebook_ads2.ads_insights` t
,unnest( t.video_play_curve_actions) vpc
,unnest( vpc.value.value) vpcv WITH OFFSET AS video_view_duration_step
推荐阅读
- mongodb - 有谁知道如何将 grails 应用程序连接到 mongoDB 云数据库?
- javascript - React.JS 将 websocket 值更新为对象
- rust - into_iter() 在 Iterator 上可用并且可以多次使用
- firebase - 使用 Firebase 托管和 Cloud Run 时出现 CORS 错误
- javascript - setState 在 useEffect 中使用其回调导致无限循环
- python - Selenium Web Driver 没有返回我感兴趣的页面源
- python - AttributeError:“PosixPath”对象没有属性“iloc”
- javascript - 有没有办法使用字符串数组作为接口中字段的允许值?
- deep-learning - 幻想角色扮演游戏代理的强化学习
- python - 压缩 Pandas 数据框中的列