S3 выбрать с точками в названии заголовка csv

У меня есть CSV-файл в AWS S3, как показано ниже:

"m.deviceid";"m.eventtype"
"TestDevice";"TestEvent"

Если я использую S3, выберите следующее: Выражение:

SELECT * 
FROM S3Object s 
WHERE s.\"m.eventtype\" LIKE \"TestEvent\"'

Я получу сообщение "" Некоторые заголовки в запросе отсутствуют в файле. Пожалуйста, проверьте файл и попробуйте еще раз ".

В документации S3 Select четко не указано, поддерживаются ли точки в заголовках CSV?

0
0
125
1

Ответы 1

Они работают нормально:

select * from s3object s where s."m.eventtype" = 'TestEvent'

select * from s3object s where s."m.eventtype" like '%Test%'

У вас все еще есть проблема, или это помогло вам?

John Rotenstein 10.09.2018 11:40

Другие вопросы по теме