、フォーマットは以下の通りである。にVertica COPY + FLEXテーブル
(多くの試行の後)"concorde-fe";"DETAILS.SHOWN";"1bcilyejs6d4w";"2017-01-31T00:00:04.801Z";"2017-01-31T00:00:04.714Z";"{"requestedFrom":"BUTTON","tripId":{"request":3003926837969,"mac":"v01162450701"}}"
と私はこのようにCSVパーサでCOPYコマンドを使用しています:
COPY schema.flex_table from local 'C:\temp/test.log' parser fcsvparser(delimiter=';',header=false, trim=true, type='traditional')
をすべて、JSONを除いて正しくロードされているこのように、それはスキップされ、空のままにされます。
JSONを文字列として読み込む方法はありますか?
ヒント:JSONの場合、すべての '' 'をログに記録するとスムーズに読み込みが実行されますが、残念ながらログの内容は変更できません。
事前にファイルを変更することなく