Я пытаюсь загрузить свой CSV-файл в таблицу красных смещений.
Вот как выглядит мой CSV-файл:
id | date1 | au_date |us_date
1 , 2011-01-10 , 26/01/2011 , 2011-01-10
Вот мой код:
create table if not exists schema1.table1(
id int primary key encode zstd not null,
date1 date encode AZ64 ,
au_date date encode AZ64,
us_date date encode AZ64
);
copy schema1.table1
from 's3:/path_to_file/file.csv'
credentials 'my_role'
region 'us-west-1'
ESCAPE delimiter ','
IGNOREHEADER 1
ACCEPTANYDATE
dateformat 'auto';
Когда я выбираю * из таблицы, это выглядит следующим образом:
id | date1 | au_date |us_date
1 , 2011-01-10 , null , 2011-01-10
Как вы можете видеть, столбец au_date имеет значение null, поскольку он не выбирает формат даты dd-mm-yy.
Есть ли способы решить эту проблему? Любые предложения помогут.