エラー
[ERROR]: Error: (Error) failed during waiting a Query job, get_job(test_db, embulk_query_job_a000), errors:[{:reason=>"invalidQuery", :message=>"Name test.name not found inside T at [3:9]", :location=>"query"}]原因
- マージキーに指定したカラム名が、BigQuery 上の実際のカラム名と一致していない場合にエラーが発生します。
- 転送先に存在していないカラム名がカラム定義に存在している場合にエラーが発生します。
対処法
マージキーには、STEP2のカラム定義に沿ったカラム名(BigQueryの転送先テーブルの該当のカラム名)をご指定ください。
カラム定義に設定しているカラム名が、転送先のテーブルに存在しているか確認してください。
補足
not found inside T の T はターゲットの T です。ターゲットとなるテーブル(転送先BigQueryのテーブル)に存在しないを指します。
似てるエラーに not found inside S があります。S はソースの S です。ソースとなるデータ元に存在しないを指します。
コメント
0件のコメント
記事コメントは受け付けていません。