BigQuery 上出现意外的“除以零:0 / 0”错误

Posted

技术标签:

【中文标题】BigQuery 上出现意外的“除以零:0 / 0”错误【英文标题】:Unexpected "division by zero: 0 / 0" error on BigQuery 【发布时间】:2021-11-29 14:36:19 【问题描述】:

我正在使用 BQ 上每天更新的 Google Ads 数据集。该查询上周运行良好,但是,当我今天尝试运行它时,出现错误:

除以零:0/0

真的不知道我做错了什么得到错误,因为我从上周开始就没有接触过这个查询。我已经尝试过SAFE_DIVIDE,但结果还是一样。有什么想法吗?

【问题讨论】:

您是否在两个部门都尝试过 SAFE_DIVIDE? 上周您没有相同的数据?错误本身很明显,你用零除。 【参考方案1】:

数据一直在变化,因此您需要在除法之前测试值

尝试Safe_divide

还有:https://www.mysqltutorial.org/mysql-nullif/

【讨论】:

以上是关于BigQuery 上出现意外的“除以零:0 / 0”错误的主要内容,如果未能解决你的问题,请参考以下文章

提取操作中的 BigQuery 错误:错误处理作业意外。请再试一次

BigQuery:写入查询结果时使用 bigquery 作业的意外行为

MIN() MAX() BigQuery - 意外行为

BigQuery:无法创建视图。意外。请再试一次

BigQuery MERGE 意外的行重复

文件:0:来自 Google BigQuery 加载作业的意外