Sélectionner vos préférences de cookies

Nous utilisons des cookies essentiels et des outils similaires qui sont nécessaires au fonctionnement de notre site et à la fourniture de nos services. Nous utilisons des cookies de performance pour collecter des statistiques anonymes afin de comprendre comment les clients utilisent notre site et d’apporter des améliorations. Les cookies essentiels ne peuvent pas être désactivés, mais vous pouvez cliquer sur « Personnaliser » ou « Refuser » pour refuser les cookies de performance.

Si vous êtes d’accord, AWS et les tiers approuvés utiliseront également des cookies pour fournir des fonctionnalités utiles au site, mémoriser vos préférences et afficher du contenu pertinent, y compris des publicités pertinentes. Pour accepter ou refuser tous les cookies non essentiels, cliquez sur « Accepter » ou « Refuser ». Pour effectuer des choix plus détaillés, cliquez sur « Personnaliser ».

Création d'une table à partir des résultats d'une requête (CTAS)

Mode de mise au point
Création d'une table à partir des résultats d'une requête (CTAS) - Amazon Athena

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Une requête CREATE TABLE AS SELECT (CTAS) crée une nouvelle table dans Athena à partir des résultats d'une instruction SELECT d'une autre requête. Athena stocke les fichiers de données créés par l'instruction ETC dans un emplacement spécifié dans Simple Storage Service (Amazon S3). Pour la syntaxe, consultez CREATE TABLE AS.

CREATE TABLE AS combine une instruction DDL CREATE TABLE avec une instruction DML SELECT et contient donc techniquement tant des instructions DDL que DML. Notez toutefois qu'à des fins de Service Quotas, les requêtes CTAS dans Athena sont traitées comme des requêtes DML. Pour plus d'informations sur les Service Quotas Athena, consultez Service Quotas.

Utilisez les requêtes CTAS pour :

  • Créer des tables à partir des résultats de requêtes dans une étape, sans interroger plusieurs fois des ensembles de données brutes. Il est ainsi plus facile de travailler avec des ensembles de données brutes.

  • Transformer les résultats des requêtes et faire migrer les tables vers d'autres formats de table tels qu'Apache Iceberg. Cela améliore les performances de requête et réduit les coûts de requête dans Athena. Pour plus d’informations, veuillez consulter Création de tables Iceberg.

  • Transformer les résultats des requêtes en formats de stockage tels que Parquet et ORC. Cela améliore les performances de requête et réduit les coûts de requête dans Athena. Pour plus d’informations, veuillez consulter Utiliser des formats de stockage en colonnes.

  • Créer des copies de tables existantes qui contiennent uniquement les données dont vous avez besoin.

ConfidentialitéConditions d'utilisation du sitePréférences de cookies
© 2025, Amazon Web Services, Inc. ou ses affiliés. Tous droits réservés.