2016-09-06 12 views
-2

CSVファイルの一部のフィールドに改行(\ n)が含まれていることをbigquery.FoundにインポートしたCSVファイル(postgresqlデータベースから)のembulkツールを使用しています。 Embulkツールプラグインは改行フィールドを削除できますか?それとも何らかの方法がありますか?csv havaの封筒

+0

[一部のフィールドに改行文字がある場合、CSVから一括挿入する方法は?](http://stackoverflow.com/questions/2512924/how-to-bulk-insert-from-csv-when-some -fields-have-new-line-character) –

答えて

0

おそらく、embulk-filter-evalまたはembulk-filter-ruby_procプラグインを使用できます。 これは、TAB(\ t)を " "に変更してembulk-filter-evalプラグインを使用する例です。 https://gist.github.com/hiroyuki-sato/a1f6f718cee236645649

入力例と出力データ例を教えてください。 (表の作成、文への挿入、出力テキストの例)

注: 両方のプラグインはJRubyによって書かれています。それはJavaプラグインよりも遅いです。

+0

あなたの提案によると、私の問題は解決されました。ありがとうございました! – wangmin

関連する問題