Как записать pandas фрейм данных в AWS таблицу Athena, используя скрипт python - PullRequest
3 голосов
/ 15 марта 2020

У меня есть кадр данных, как показано ниже

Rate.head(4)

 KG  Europe_Rate  NAP_Rate
 1     10          8
 2     16          12
 3     19          16
 4     22          18

Я хочу вставить эти данные в таблицу AWS. Как это можно сделать?

Database: Rate
Table   :Customer_Rate

Типы столбцов в AWS athena двойные (KG, Europe_Rate, NAP_Rate).

1 Ответ

0 голосов
/ 16 марта 2020

AWS Афина запрашивает данные на S3. Он поддерживает множество различных типов данных, таких как CSV, JSON, Parquet и др. c. Если вы напишите свой фрейм данных в виде CSV в корзину S3, а затем создадите таблицу в Афине, вы сможете запросить данные с помощью Афины. Вы можете найти пример того, как создать таблицу, которая читает данные CSV здесь: https://docs.aws.amazon.com/athena/latest/ug/lazy-simple-serde.html

...