ALTER TABLE RENAME PARTITION - 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.

ALTER TABLE RENAME PARTITION

Renomme la valeur d'une partition.

Note

ALTER TABLE RENAME PARTITIONne renomme pas les colonnes de partition. Pour modifier le nom d'une colonne de partition, vous pouvez utiliser la AWS Glue console. Pour plus d'informations, consultez Renommer une colonne de partition dans AWS Glue dans la suite de ce document.

Résumé

Pour la table nomméetable_name, renomme la valeur de partition spécifiée par partition_spec la valeur spécifiée parnew_partition_spec.

ALTER TABLE table_name PARTITION (partition_spec) RENAME TO PARTITION (new_partition_spec)

Paramètres

PARTITION (partition_spec)

Chaque partition_spec indique une combinaison nom/valeur de colonne au format partition_col_name = partition_col_value [,...].

Exemples

ALTER TABLE orders PARTITION (dt = '2014-05-14', country = 'IN') RENAME TO PARTITION (dt = '2014-05-15', country = 'IN');

Renommer une colonne de partition dans AWS Glue

Utilisez la procédure suivante pour renommer les noms des colonnes de partition dans la AWS Glue console.

Pour renommer une colonne de partition de table dans la console AWS Glue
  1. Connectez-vous à la AWS Glue console AWS Management Console et ouvrez-la à l'adresse https://console.aws.amazon.com/glue/.

  2. Dans le volet de navigation, choisissez Tables.

  3. Sur la page Tables, utilisez la zone de recherche Filtrer les tables pour trouver la table que vous souhaitez modifier.

  4. Dans la colonne Nom, choisissez le lien de la table que vous souhaitez modifier.

  5. Sur la page de détails de la table, dans la section Schéma, effectuez l'une des opérations suivantes :

    • Pour modifier le nom au format JSON, choisissez Modifier le schéma au format JSON.

    • Pour modifier le nom directement, choisissez Modifier le schéma. Cette procédure sélectionne Modifier le schéma.

  6. Cochez la case correspondant à la colonne partitionnée que vous souhaitez renommer, puis choisissez Modifier.

  7. Dans la boîte de dialogue Modifier l'entrée du schéma, dans Nom, entrez le nouveau nom de la colonne de partition.

  8. Choisissez Enregistrer en tant que nouvelle version du tableau. Cette action met à jour le nom de la colonne de partition et préserve l'historique de l'évolution du schéma sans créer de copie physique séparée de vos données.

  9. Pour comparer les versions d'un tableau, sur la page de détails du tableau, sélectionnez Actions, puis Comparez les versions.

Ressources supplémentaires

Pour plus d'informations sur le partitionnement, consultez Partitionnement de données dans Athena.