У меня есть конвейер данных, который экспортирует мою таблицу DynamoDB в корзину S3, поэтому я могу использовать файл S3 для таких служб, как QuickSight, Athena и Forecast.
Однако для моего файла S3 для работы с этими службами , Мне нужно, чтобы файл был отформатирован в CSV следующим образом:
date, journal, id
1589529457410, PLoS Genetics, 10.1371/journal.pgen.0030110
1589529457410, PLoS Genetics, 10.1371/journal.pgen.1000047
Но вместо этого мой экспортированный файл выглядит так:
{"date":{"s":"1589529457410"},"journal":{"s":"PLoS Genetics"},"id":{"s":"10.1371/journal.pgen.0030110"}}
{"date":{"s":"1589833552714"},"journal":{"s":"PLoS Genetics"},"id":{"s":"10.1371/journal.pgen.1000047"}}
Как я могу указать формат для моего экспортировал файл в S3, чтобы я мог работать с такими сервисами, как QuickSight, Athena и Forecast? Я бы предпочел также выполнять преобразование данных с помощью Data Pipeline.