BigQueryのテーブル作成時に発生するエラーとその解決方法をまとめました。
エラー確認
エラー
テーブルを作成できませんでした: Error while reading data, error message: CSV processing encountered too many errors, giving up. Rows: 7832; errors: 7; max bad: 0; error percent: 0
CSVファイルをインポートしてテーブルを作成しようとしたときに上記のようなエラーが出ました。
ジョブに移動を選択してエラー詳細を確認します。
エラー
Error while reading data, error message: Missing close quote character (”),; line_number: 10 byte_offset_to_start_of_line: 2964806 column_index:3, column_name: “string_field_9”, column_type: STRING value: “\351\231\244\
詳細を確認すると、上記例ではline_number: 10、column_index: 3、つまり10行目の3列目にエラーが発生していることがわかります。
そのセルを確認すると「改行」が含まれています。これがエラーの原因です。
解決方法
テーブル作成の最も下にある「詳細オプション」を開きます。そこから「引用された改行」にチェックマークを入れます。
これで問題なくテーブルを作成することができます。
まとめ
テーブル作成時の設定で「引用された改行」にチェックを入れましょう。