![](/img/trans.png)
[英]Got 504 Deadline Exceeded in Jupiter Notebook (Python) with Big query
[英]Python GAE - Call to Big Query API throws Deadline exceeded error
我一直在使用Big Query API,由於以下錯誤,我的請求有90%失敗了:
HTTPException: Deadline exceeded while waiting for HTTP response from URL: https://www.googleapis.com/bigquery/v2/projects/poorproject/queries?alt=json
我正在執行UPDATE操作,所以我使用的是標准SQL而不是舊版SQL。 我知道標准SQL的運行速度要慢得多,因此會引發Deadline錯誤。
我正在使用GAE Endpoints API,但我嘗試增加urlfetch時間,但沒有成功。
有解決方案嗎?
謝謝 :)
在不了解有關您的方案的更多詳細信息(例如,您嘗試調用哪個特定的API)的情況下,我只能推測出可能的原因。 我懷疑您正在使用同步的“ Jobs.Query” API而不是異步的“ Jobs.Insert” API。 如果是這樣,我建議您使用異步API,因為這樣可以幫助您避免任何短暫的截止日期,因為插入作業非常快。 如果您仍然遇到超時問題,可以選擇在BigQuery問題跟蹤器上提交包含更多詳細信息的錯誤。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.