エラー
Caused by: org.embulk.spi.time.TimestampParseException: Cannot parse '2025-01-01 00:00:00 UTC' by '%Y-%m-%d %H:%M:%S.%L %z'
原因
転送元BigQueryの日時データのフォーマットに差異があることが原因です。
ミリ秒込みの日時フォーマットで定義されているため、ミリ秒を含まないデータが存在しているとフォーマット不一致エラーが発生します。
対処法
ミリ秒以下を含まないフォーマットに変換し、元データのフォーマットを以下手順を参考にして統一してください。
STEP1のSQL記入欄で、該当のカラムに対して FORMAT_DATE() 関数を使う
FORMAT_DATE('%Y-%m-%d %H:%M:%S %z', column_name)- STEP2のデータ設定タブ内「カラム定義」にて該当のカラムのデータ型を timestamp、
日時フォーマットに %Y-%m-%d %H:%M:%S %z を入力する
フォーマットを統一することで、プレビューおよび転送実行時にエラーが解消されます。
コメント
0件のコメント
記事コメントは受け付けていません。