Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
ALTER TABLE RENAME PARTITION
Benennt einen Partitionswert um.
Anmerkung
ALTER TABLE RENAME PARTITIONbenennt Partitionsspalten nicht um. Um den Namen einer Partitionsspalte zu ändern, können Sie die AWS Glue Konsole verwenden. Weitere Informationen finden Sie unter Umbenennen einer Partitionsspalte in AWS Glue an späterer Stelle in diesem Dokument.
Syntax
Benennt für die angegebene table_name
Tabelle den von angegebenen Partitionswert in den von new_partition_spec
angegebenen Wert partition_spec
um.
ALTER TABLE table_name PARTITION (partition_spec) RENAME TO PARTITION (new_partition_spec)
Parameter
- PARTITION (partition_spec)
-
Jede
partition_spec
gibt eine Spaltenname/Spaltenwert-Kombination in Form vonpartition_col_name = partition_col_value [,...]
an.
Beispiele
ALTER TABLE orders PARTITION (dt = '2014-05-14', country = 'IN') RENAME TO PARTITION (dt = '2014-05-15', country = 'IN');
Umbenennen einer Partitionsspalte in AWS Glue
Gehen Sie wie folgt vor, um die Namen der Partitionsspalten in der AWS Glue Konsole umzubenennen.
Um eine Tabellenpartitionsspalte in der AWS Glue Konsole umzubenennen
Melden Sie sich bei der an AWS Management Console und öffnen Sie die AWS Glue Konsole unter https://console.aws.amazon.com/glue/
. -
Wählen Sie im Navigationsbereich Tables (Tabellen) aus.
-
Verwenden Sie auf der Seite Tabellen das Suchfeld Tabellen filtern, um die Tabelle zu finden, die Sie ändern möchten.
-
Wählen Sie in der Spalte Name den Link der Tabelle aus, die Sie ändern möchten.
-
Führen Sie auf der Detailseite für die Tabelle im Abschnitt Schema einen der folgenden Schritte aus:
-
Um den Namen im JSON-Format zu ändern, wählen Sie Schema als JSON bearbeiten aus.
-
Um den Namen direkt zu ändern, wählen Sie Schema bearbeiten. Bei diesem Verfahren wird Schema bearbeiten ausgewählt.
-
-
Aktivieren Sie das Kontrollkästchen für die partitionierte Spalte, die Sie umbenennen möchten, und wählen Sie dann Bearbeiten aus.
-
Geben Sie im Dialogfeld Schemaeintrag bearbeiten unter Name den neuen Namen für die Partitionsspalte ein.
-
Wählen Sie Als neue Tabellenversion speichern aus. Diese Aktion aktualisiert den Namen der Partitionsspalte und behält den Verlauf der Schemaentwicklung bei, ohne eine separate physische Kopie Ihrer Daten zu erstellen.
-
Um Tabellenversionen zu vergleichen, wählen Sie auf der Detailseite der Tabelle Aktionen und dann Versionen vergleichen aus.
Weitere Ressourcen
Weitere Informationen zur Partitionierung finden Sie unter Ihre Daten partitionieren.