Publié le: Sep 19, 2019

Amazon Athena prend désormais en charge l’insertion de nouvelles données dans un tableau existant grâce à l’instruction INSERT INTO. 

Cette nouveauté permet d’insérer de nouvelles lignes dans un tableau de destination basé sur une instruction de requête SELECT qui s’exécute sur un tableau source, ou basé sur un ensemble de valeurs fourni dans le cadre d’une instruction de requête. Formats de données pris en charge : Avro, JSON, ORC, Parquet et Text files. 

Les instructions INSERT INTO peuvent également vous aider à simplifier votre processus ETL. Par exemple, vous pouvez utiliser INSERT INTO pour sélectionner des données d’un tableau source au format JSON et les écrire dans un tableau de destination au format Parquet en une seule requête. Les instructions INSERT INTO sont facturées en fonction des octets analysés lors de la phase Select, de la même manière que les frais facturés par Athena pour les requêtes Select.  

Pour en savoir plus, notamment sur les formats pris en charge, SerDes et autres exemples, consultez la documentation INSERT INTO.