【问题标题】:Possible BigQuery bug (on not enough rows returned)可能的 BigQuery 错误(返回的行数不足)
【发布时间】:2014-03-22 08:18:59
【问题描述】:

使用莎士比亚公共数据集,我尝试运行以下代码(查询的完整代码,加上错误): ` bq query "SELECT word FROM publicdata:samples.shakespeare WHERE word = 'huzzah' IGNORE CASE" 等待 bqjob_ref3f8f63522c642_0000014452358cb2_1 ... (0s) 当前状态:DONE
Bigquery 服务在查询操作中返回了无效回复:没有足够的行返回 作业“test-rich-app:bqjob_ref3f8f63522c642_0000014452358cb2_1”的服务器。

请确保您使用的是最新版本的 bq 工具,然后重试。如果这个问题 仍然存在,您可能在 bigquery 客户端中遇到了错误。谷歌工程师监控和 使用标签 google-bigquery 回答有关 Stack Overflow 的问题: https://stackoverflow.com/questions/ask?tags=google-bigquery 请简要说明导致此问题的步骤,以及 以下信息:

========================================== == 平台 == CPython:2.7.2:Darwin-12.5.0-x86_64-i386-64bit == bq 版本 == v2.0.17 == 命令行 == ['/Users/rich/google-cloud-sdk/platform/bigquery/bq.py', '--credential_file', '/Users/richmorrow/.config/gcloud/legacy_credentials/rich@quicloud.com/singlestore.json ', 'query', "SELECT word FROM publicdata:samples.shakespeare WHERE word = 'huzzah' IGNORE CASE"] == UTC 时间戳 == 2014-02-21 02:10:46 == 错误跟踪 == RunSafely 中的文件“/Users/rich/google-cloud-sdk/platform/bigquery/bq.py”,第 783 行 return_value = self.RunWithArgs(*args, **kwds) RunWithArgs 中的文件“/Users/rich/google-cloud-sdk/platform/bigquery/bq.py”,第 1134 行 max_rows=self.max_rows) ReadSchemaAndJobRows 中的文件“/Users/rich/google-cloud-sdk/platform/bigquery/bigquery_client.py”,第 804 行 返回 reader.ReadSchemaAndRows(start_row, max_rows) ReadSchemaAndRows 中的文件“/Users/rich/google-cloud-sdk/platform/bigquery/bigquery_client.py”,第 2095 行

'服务器返回的行数不足 %r' % (self,))

查询操作中的意外异常:服务器为作业返回的行数不足 '测试丰富的应用程序:bqjob_ref3f8f63522c642_0000014452358cb2_1'`

【问题讨论】:

    标签: google-bigquery


    【解决方案1】:

    Google Cloud SDK 和 BigQuery CLI v2.0.15 会出现此问题

    适用于:BigQuery CLI v2.0.11

    【讨论】:

    • 你是对的,提交内部错误报告。感谢您报告此事!
    【解决方案2】:

    听起来您使用的是旧版本的 bq。 bq 工具现在作为谷歌云 SDK 的一部分分发......您可以在此处安装它: https://developers.google.com/cloud/sdk/

    本质上问题是当查询返回 0 行时,旧版本的 bq 失败并出现您看到的错误。

    【讨论】:

    • 我前两天刚装了bq。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-05-11
    • 2022-01-20
    • 2019-05-28
    • 1970-01-01
    • 2021-05-13
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多