Aktualisieren des Optimierers für das Löschen verwaister Dateien - AWS Glue

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.

Aktualisieren des Optimierers für das Löschen verwaister Dateien

Sie können die Konfiguration für den Optimizer für das Löschen verwaister Dateien ändern, z. B. den Aufbewahrungszeitraum für verwaiste Dateien oder die vom Optimierer verwendete IAM-Rolle mithilfe der AWS Glue Konsole oder des Vorgangs ändern. AWS CLIUpdateTableOptimizer

AWS-Managementkonsole
So aktualisieren Sie den Optimierer für das Löschen verwaister Dateien
  1. Wählen Sie Datenkatalog und dann Tabellen aus. In der Liste der Tabellen wählen Sie die Tabelle aus, für die Sie die Konfiguration des Optimierers für das Löschen verwaister Dateien aktualisieren möchten.

  2. Wählen Sie unten auf der Seite Tabellendetails die Registerkarte Tabellenoptimierung und dann Bearbeiten aus.

  3. Nehmen Sie auf der Seite Optimierung bearbeiten die gewünschten Änderungen vor.

  4. Wählen Sie Speichern.

AWS CLI

Sie können den update-table-optimizer Aufruf verwenden, um den Optimizer für das Löschen verwaister Dateien in zu aktualisieren, Sie können Call verwenden. AWS Glue Auf diese Weise können Sie die OrphanFileDeletionConfiguration im Feld icebergConfiguration ändern, in dem Sie den aktualisierten OrphanFileRetentionPeriodInDays-Wert angeben können. Damit können Sie die Anzahl der Tage für die Aufbewahrung verwaister Dateien festlegen und den Speicherort der Iceberg-Tabelle angeben, aus dem verwaiste Dateien gelöscht werden sollen.

aws glue update-table-optimizer \ --catalog-id 123456789012 \ --database-name iceberg_db \ --table-name Iceberg_table \ --table-optimizer-configuration '{"roleArn":"arn:aws:iam::123456789012:role/optimizer_role","enabled":true, "vpcConfiguration":{"glueConnectionName":"glue_connection_name"},"orphanFileDeletionConfiguration":{"icebergConfiguration":{"orphanFileRetentionPeriodInDays":5}}}' \ --type orphan_file_deletion
API

Rufen Sie den UpdateTableOptimizerVorgang auf, um den Optimizer für das Löschen verwaister Dateien für eine Tabelle zu aktualisieren.