小编Gan*_*esh的帖子

Google BigQuery getQueryResults 返回有效作业 ID 的 404 错误

我已经使用自己的作业 ID 成功创建了 Google 查询作业。并且昨天能够再次使用该作业 ID 并获得成功的结果。但同一个 Job id 工作不正常。我在 google bigquery UI 中尝试了带有项目 Id 的作业 id,但出现了与下面的“404”相同的错误

{
 "error": {
  "errors": [
   {
    "domain": "global",
    "reason": "notFound",
    "message": "Not Found: Table<projectId:some random generated String.some random generated String>"
   }
  ],
  "code": 404,
  "message": "Not Found: Table <projectId:some random generated String.some random generated String>
 }
}
Run Code Online (Sandbox Code Playgroud)

请帮助我,约伯还有一生吗?或者创建作业 ID 时需要任何特定配置才能永久工作?

我正在使用 Google Bigquery 的 Java API 来执行上述实现。找到下面使用的逻辑: 查询作业创建逻辑:

String query = "SELECT count(*) AS TOTAL_RECORDS FROM :dataset.:tablename;"

    String expectedJobId = "someuniqueString";
    JobConfigurationQuery queryConfig …
Run Code Online (Sandbox Code Playgroud)

google-bigquery

5
推荐指数
1
解决办法
4256
查看次数

标签 统计

google-bigquery ×1