エラー
(Error) failed during waiting a Copy job, get_job(project-id, embulk_copy_job_***), errors:[{:reason=>"invalid", :message=>"Provided Schema does not match Table project-id:dataset.table. Field col_0 has changed type from DATE to TIMESTAMP"}]原因
BigQueryにテーブルの該当カラムのデータ型(DATE)と、カラム定義に設定しているデータ型(TIMESTAMP)が一致していないためエラーが発生しています。
対処法
いくつか方法があります。
(推奨)方法1:BigQuery側のデータ型に合わせて転送
転送設定STEP2出力オプションタブ内「カラム設定」にて該当のカラムのデータ型をDATEにします。
方法2:BigQuery側に準備したテーブルを削除または新規作成のテーブルに対して転送
BigQuery側にテーブルを事前に用意せず、TROCCOの設定をスキーマ情報として自動で作成します。
(STEP1のテーブル名入力時にデータセットに存在しないテーブル名を指定すると自動でテーブルが生成されます。)
コメント
0件のコメント
記事コメントは受け付けていません。