エラー
Field <カラム名> is type RECORD but has no schema.原因
JSON型として定義しているカラムを、RECORD型として転送しようとした場合に発生するエラーです。
具体的には、下記の状況においてエラーが発生します。
転送設定STEP2のデータ設定タブのカラム定義にて、データ型として json と設定しているカラムを転送設定STEP2の出力オプションタブのカラム設定にて、データ型として RECORD と設定して転送しようとする
対処方法
あらかじめテンプレート扱いとするテーブルをBigQuery上に作成することで対処可能です。
- BigQuery側にて、転送先予定のデータセット配下に、今回転送したいテーブルと同一のスキーマを持つテーブルを作成します。
- TROCCOの、転送設定STEP2の出力オプションタブのスキーマ情報をテンプレートとして参照するテーブルにて、前手順で作成したテーブル名を入力します。
コメント
0件のコメント
記事コメントは受け付けていません。