如何解决BigQuery 执行详情
我正在尝试了解下面显示的 BigQuery 执行详细信息。首先,我在哪里可以更具体地阅读了解这些详细步骤?我似乎找不到任何谈论这些的书/文章;相反,有很多只是谈论 BQ 背后使用的整体执行细节、时间和架构。
例如,在下面的查询中,第二步中的 $134 就凭空出现了?和 70 美元一样吗? __SHUFFLE0_SMALL0 和 __broADCAST0 的确切含义是什么?
S00:输入
阅读
$20:学校名称,$21:Activity_GMT_Date,$22:Activity_Type
来自学校-bq.d1.table1
写
20 美元、21 美元、22 美元
到 __stage00_output
通过哈希($20)
S01:排序+
阅读
20 美元、21 美元、22 美元
来自__SHUFFLE0_SMALL0
阅读
134 美元
来自__broADCAST0
阅读
100 美元、101 美元、102 美元
来自__SHUFFLE1
聚合
按 160 美元分组:= 70 美元
$50 := MAX($72)
过滤器
等于($71,'午餐')
ANALYTIC_FUNCTION
$80 := ROW_NUMBER() OVER (PARTITION BY $120 ORDER BY $121 ASC)
排序
110 美元 ASC,111 美元 ASC
ANALYTIC_FUNCTION
$90 := ROW_NUMBER($134) OVER(按 $140 分区按 $141 ASC)
排序
100 美元 ASC,101 美元 ASC
写
50 美元、160 美元
到 __stage01_output
通过哈希($160)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。