gpt4 book ai didi

google-bigquery - 大查询 : Intrigued by error message

转载 作者:行者123 更新时间:2023-12-04 11:36:53 28 4
gpt4 key购买 nike

我今天遇到了来自 BigQuery 的一条非常有趣的错误消息。我正在查询一个包含名为 user.yob 的字段的表(如出生年份)。我在写查询时有点草率,投影到一个不存在的字段“user.age”而不是 user.yob :

SELECT user.age, ...

这生成了以下错误消息:
BigQuery error in mk operation: Field 'user.age' not found; did you mean 'user.yob'?

现在我很好奇..

BigQuery 是如何设法建议我实际打算投影的精确领域的?

顺便说一句,我查询的表有很多字段(至少大约 50 个),所以它不像 user.yob是唯一可用的字段。

最佳答案

BigQuery 知道您表中的所有字段,并且它运行 Levenstein distance 的变体算法来找到那些看起来最接近未找到的名字的名字。如果距离足够近,则字段名称可能只是拼错了。

关于google-bigquery - 大查询 : Intrigued by error message,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29282011/

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