2017-01-11 5 views
1

Embulk v0.8.13プラグイン、embulk-input-redshift(0.7.4)、プラグインのembulk-output-bigquery(0.4.2)jsonに韓国語がある場合、embulk-output-bigqueryプラグインを使用してembulkジョブが失敗する

JSONエラーで韓国語がありますとき

仕事に失敗しました:このすべての情報が列にする必要がありますが、embulkが正しく韓国語を処理することはできません

org.jruby.exceptions.RaiseException: (Error) failed during waiting a Load job, get_job(vuclipdataflow-1301, embulk_load_job_bc325bd0-6b78-4ca9-954a-7915dbe4cc55), errors:[{:reason=>"invalid", :message=>"Too many errors encountered."}, {:reason=>"invalid", :location=>"/gzip/subrange/file-00000000", :message=>"CSV table references column position 20, but line starting at position:22635868 contains only 20 columns."}] {"user_geo":"10","user_ccode":"ID",,"user_name":"신제군","acq_campaign":"Viu_ID_TKM"}

、端部acq_campaign":"Viu_ID_TKM は、新しい列に分割されますtmp csvで、上記の例外を引き起こします。

修正方法? Plsヘルプ。

答えて

0

「allow_quoted_newlines」オプションを追加して同じ問題を解決しました。

# config.yml 
in: 
    ... 
out: 
    ... 
    allow_quoted_newlines: true 
関連する問題