Я хотел бы вставить CSV-файл в мою базу данных postgres. Я использую процессоры:
Getfiles ->
Split (cause files are big) ->
UpdateAttribute (to add avro.schema) ->
ConvertCSvToAvro ->
Putdatabaserecord.
Если я использую только строковые / текстовые поля (в моей схеме avro и в базе данных postgres столбцов), результат в порядке. Но когда я попытался отформатировать поля даты, у меня появляется ошибка.
Мои необработанные данные (CSV):
date_export|num_etiquette|key
07/11/2019 01:36:00|BAROMETRExxxxx|BAROMETRE-xxxxx
Моя схема avro:
{
"type":"record",
"name":"public.data_scope_gp_temp",
"fields":[
{"name":"date_export","type":{ "type": "int", "logicalType": "date"}},
{"name":"num_etiquette","type":"string"},
{"name":"cle_scope","type":"string"}
]}
Моя схема postgres:
date_export date,
num_etiquette text COLLATE pg_catalog."default",
key text COLLATE pg_catalog."default"
Есть идеи? С уважением