使用Python处理来自查询的BigQuery错误

2024-05-09 02:04:22 发布

您现在位置:Python中文网/ 问答频道 /正文

为了处理bigquery中的错误,我使用了-job.errors[0]['message'],到目前为止一切正常。你知道吗

问题是当您进行查询时,例如,当您将值除以0时,BigQuery将显示:

enter image description here

问:通过使用PYTHON-如何发现这个错误?你知道吗


Tags: message错误jobbigqueryerrors
1条回答
网友
1楼 · 发布于 2024-05-09 02:04:22

或者,在BigQuery标准SQL中,可以使用SAFE_DIVIDE()来避免错误

SAFE_DIVIDE()等价于除法运算符(/),但如果发生错误(例如被零除的错误),则返回NULL

因此,您应该使用SAFE_DIVIDE(15, 0),而不是SELECT 15 / 0

相关问题 更多 >

    热门问题