2016-10-18 29 views
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」テーブルのこのです。それとも、大きなテーブルを照会しているのでレート制限が超過していますか?

どちらの場合でも、このエラーの詳細とどのような対策を講じてこれを防止する必要がありますか?

ありがとうございました!

答えて

0

これは才能で問題になるようで、あなたの問題を記述し、他のユーザーがいる:https://www.talendforge.org/forum/viewtopic.php?id=44734

GoogleのBigQueryは、財産、すなわちAllowlargeresultsが、そのないがTBigqueryinputであります。

 

そここんにちは - 私は現在、TalendのオープンスタジオのV6.1.1を使用していますし、この問題がまだ存在します。

+0

私は、クライアントアプリケーションの観点からは意味をなさない宛先テーブルを指定した場合にのみ、そのプロパティを設定できることに気付きました。 – snagjot

+0

また、bigquery apiから得られる404エラーは、それを引き起こしていることをあまり説明していません(レート制限と有効期限)。 – snagjot

関連する問題