2

一部のデータをインポートしようとすると、「不正な文字 (ASCII 0) が発生しました」というエラーが表示されます

インポートしようとしているファイルは http://commondatastorage.googleapis.com/snksales/dimdistributor.csvにあります

これを修正する方法を理解できません。

どうも、

4

2 に答える 2

8

このファイルは UTF-16 でエンコードされているようです。BigQuery は、UTF-8 と latin1 のテキスト エンコーディングのみをサポートしています。UTF-8 または ascii として再フォーマットできますか? Windows を使用している場合は、メモ帳で名前を付けて保存することでエンコードを設定できるはずです。Linux または Mac を使用している場合は、次のことができるはずですiconv -f utf-16 -t utf-8 dimdistributor.csv -o dimdistributor_utf8.csv。後者を実行したところ、データをインポートできました。

$xxd ディムディストリビューター.csv | ヘッド 0000000: fffe 3100 2c00 3000 3000 3000 3000 3100 ..1.,.0.0.0.0.1. 0000010:3000 3000 3000 3000 3200 2C00 4D00 2E00 0.0.0.0.2。、M ... 0000020:4D00 2E00 4500 4E00 5400 4500 5200 5000 M ... Enterp 0000030:5200 4900 5300 4500 5300 2C00 3200 0D00 RISES、 2... 0000040: 0a00 3200 2c00 3000 3000 3000 3000 3100 ..2.,.0.0.0.0.1.

于 2012-07-24T18:21:38.297 に答える