Der Optimizer für das Löschen verwaister Dateien wird aktualisiert - 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.

Der Optimizer für das Löschen verwaister Dateien wird aktualisiert

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 Management Console
Um den Optimizer für das Löschen verwaister Dateien zu aktualisieren
  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 im unteren Bereich der Tabellendetailseite die Option Tabellenoptimierung und dann Bearbeiten aus.

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

  4. Wählen Sie Save (Speichern) aus.

AWS CLI

Sie können den update-table-optimizer Aufruf verwenden, um den Optimizer für das Löschen verwaister Dateien zu aktualisieren. Sie können den Aufruf verwenden. AWS Glue Auf diese Weise können Sie OrphanFileDeletionConfiguration in dem icebergConfiguration Feld, in dem Sie den aktualisierten OrphanFileRetentionPeriodInDays Wert angeben können, 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.