2014-02-21 48 views
1

使用莎士比亞公共數據集,我試圖運行以下(完整的查詢代碼,加上錯誤): `bq query「SELECT word FROM publicdata:samples.shakespeare WHERE字=「好哇」忽略大小寫」 等待上bqjob_ref3f8f63522c642_0000014452358cb2_1 ...(0)當前狀態:已完成
BigQuery服務返回的查詢操作無效的答覆:由 服務器工作「,測試的富應用程序返回沒有足夠的行: bqjob_ref3f8f63522c642_0000014452358cb2_1' 。可能的BigQuery錯誤(在沒有足夠的行返回)

請確保您使用的是最新版本的bq工具,然後重試。如果問題 仍然存在,則可能在bigquery客戶端遇到了一個錯誤。谷歌工程師監測和堆棧溢出 答題,與標籤谷歌-的BigQuery: https://stackoverflow.com/questions/ask?tags=google-bigquery 請附上導致這一問題的步驟簡要說明,還有 以下信息:

=== ===================================== ==平臺== CPython:2.7.2: Darwin-12.5.0-x86_64-i386-64bit == bq version == v2.0.17 ==命令行== ['/Users/rich/google-cloud-sdk/platform/bigquery/bq.py ','--credential_file','/Users/richmorrow/.config/gcloud/legacy_credentials/[email protected]/singlestore.json','query',「S ELECT word FROM publicdata:samples.shakespeare WHERE word ='huzzah'IGNORE CASE「] == UTC timestamp == 2014-02-21 02:10:46 ==錯誤跟蹤== 文件」/ Users/rich /google-cloud-sdk/platform/bigquery/bq.py「,第783行,在RunSafely return_value = self.RunWithArgs(* args,** kwds) 文件」/ Users/rich/google-cloud-sdk/platform /Bigquery/bq.py「,第1134行,在RunWithArgs中 max_rows = self.max_rows) 文件」/Users/rich/google-cloud-sdk/platform/bigquery/bigquery_client.py「,行804,在ReadSchemaAndJobRows中 返回reader.ReadSchemaAndRows(start_row,max_rows) 文件「/Users/rich/google-cloud-sdk/platform/bigquery/bigquery_client.py」,行2095,位於ReadSchemaAndRows

「不通過服務器%R返回足夠的行」%(個體經營))

在查詢操作意外的異常:通過服務器作業 「測試的富應用程序返回沒有足夠的行:bqjob_ref3f8f63522c642_0000014452358cb2_1'`

回答

1

此問題恰好與谷歌雲SDK和BigQuery的CLI v2.0.15

工作正常:我剛安裝BQ兩天前的BigQuery CLI v2.0.11

+1

你是對的,提交一份內部錯誤報告。感謝您報告這個! –

0

聽起來像你使用舊版本的bq。 bq工具現在作爲谷歌雲SDK的一部分發布......你可以在這裏安裝: https://developers.google.com/cloud/sdk/

問題是,當查詢返回0行時,重新看。

+1

。 – rICh

相關問題