我已经使用自己的作业 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)