gpt4 book ai didi

google-bigquery - Bigquery "Not a Leaf Field"错误

转载 作者:行者123 更新时间:2023-12-04 17:48:21 26 4
gpt4 key购买 nike

这个查询:

SELECT payload.pages FROM FLATTEN([publicdata:samples.github_nested] , payload)
ORDER BY created_at
LIMIT 1000

导致此错误:
Error: Field payload.pages from table publicdata:samples.github_nested is not a leaf field.

这是一个错误还是我做错了什么?

最佳答案

https://developers.google.com/bigquery/query-reference#flatten

首先,您需要给FLATTEN要展平的重复字段。 payload不重复。 payload.pages是。二、payload.pages , 在您的 select 语句中,不是叶字段,而是嵌套/重复字段。所以你切换到使用 payload.pages.*
所以你的查询将变成:

SELECT payload.pages.* 
FROM FLATTEN([publicdata:samples.github_nested] , payload.pages)
ORDER BY created_at
LIMIT 1000

关于google-bigquery - Bigquery "Not a Leaf Field"错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25939075/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com