BigQuery:对错误消息感兴趣

Posted

技术标签:

【中文标题】BigQuery:对错误消息感兴趣【英文标题】:BigQuery: Intrigued by error message 【发布时间】:2015-03-26 15:08:46 【问题描述】:

我今天遇到了一条来自 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 并不是唯一可用的字段。

【问题讨论】:

【参考方案1】:

BigQuery 知道您表中的所有字段,它会运行 Levenstein distance 算法的变体,以查找与未找到的名称最接近的字段。如果距离足够近,则字段名称可能只是拼写错误。

【讨论】:

谢谢,你和 BQ 团队很棒!

以上是关于BigQuery:对错误消息感兴趣的主要内容,如果未能解决你的问题,请参考以下文章

不可恢复的错误

大数据工作都做啥。我对大数据感兴趣,想从事这方面的工作,但是不知道他具体是要做啥。求解~~

OpenCV实战——图像感兴趣区域

感兴趣区域ROI

使用python从二进制图像中裁剪感兴趣区域

对钱多活少的感兴趣,是前端or后端开发?