0
bigqueryから読み込むためにTalend bigquery入力コンポーネント(BQ java api)を使用すると、(長期実行ジョブの場合)次のエラーが発生します。com.google.api.client.googleapis.json.GoogleJsonResponseException:404 Not Found
Exception in component tBigQueryInput_4
com.google.api.client.googleapis.json.GoogleJsonResponseException: 404 Not Found
{
"code" : 404,
"errors" : [ {
"domain" : "global",
"message" : "Not found: Table rand-cap:_f000fcf374688fc5e7da50a4c0c04ba228d993c3.anon0849eba05949a62962f218a0433d6ee82bf13a7b",
"reason" : "notFound"
} ],
"message" : "Not found: Table rand-cap:_f000fcf374688fc5e7da50a4c0c04ba228d993c3.anon0849eba05949a62962f218a0433d6ee82bf13a7b"
}
ので、BQは、照会の結果が24時間後に利用されていない時に作成されます「temporary」テーブルのこのです。それとも、大きなテーブルを照会しているのでレート制限が超過していますか?
どちらの場合でも、このエラーの詳細とどのような対策を講じてこれを防止する必要がありますか?
ありがとうございました!
私は、クライアントアプリケーションの観点からは意味をなさない宛先テーブルを指定した場合にのみ、そのプロパティを設定できることに気付きました。 – snagjot
また、bigquery apiから得られる404エラーは、それを引き起こしていることをあまり説明していません(レート制限と有効期限)。 – snagjot