Ein Schema oder eine Registrierung löschen - 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.

Ein Schema oder eine Registrierung löschen

Das Löschen eines Schemas, einer Schemaversion oder einer Registrierung ist eine permanente Aktion, die nicht rückgängig gemacht werden kann.

Ein Schema löschen

Möglicherweise möchten Sie ein Schema löschen, wenn es nicht mehr in einer Registrierung verwendet werden soll, indem Sie die AWS Management Console oder die DeleteSchema Aktion (Python: delete_schema) API verwenden.

Das Löschen eines oder mehrerer Schemata ist ein dauerhafter Vorgang, der nicht rückgängig gemacht werden kann. Stellen Sie sicher, dass das Schema oder die Schemata nicht mehr benötigt werden.

Um ein Schema aus der Registrierung zu löschen, rufen Sie die DeleteSchema Aktion (Python: delete_schema)-API auf und geben die SchemaId-Struktur an, um das Schema zu identifizieren.

Zum Beispiel:

aws glue delete-schema --schema-id SchemaArn="arn:aws:glue:us-east-2:901234567890:schema/registryName1/schemaname"
aws glue delete-schema --schema-id SchemaName="TestSchema6-deleteschemabyname",RegistryName="default-registry"
AWS Glue Konsole

Um ein Schema aus dem zu löschen AWS Glue Konsole:

  1. Melden Sie sich an AWS Management Console und öffnen Sie das AWS Glue Konsole bei https://console.aws.amazon.com/glue/.

  2. Klicken Sie im Navigationsbereich unter Data Catalog auf Schema Registries (Schemaregistrierungen).

  3. Wählen Sie die Registrierung, die Ihr Schema enthält, aus der Liste der Registrierungen aus.

  4. Wählen Sie ein oder mehrere Schemata in der Liste aus, indem Sie die Kontrollkästchen aktivieren.

  5. Wählen Sie im Menü Actions (Aktionen) die Option Delete (Löschen).

  6. Geben Sie Delete in das Feld ein, um den Löschvorgang zu bestätigen.

  7. Wählen Sie Löschen.

Die von Ihnen angegebenen Schemata werden aus der Registrierung gelöscht.

Eine Schemaversion löschen

Da sich Schemas in der Registrierung ansammeln, möchten Sie möglicherweise unerwünschte Schemaversionen mithilfe der AWS Management Console oder der DeleteSchemaVersions Aktion (Python: delete_schema_versions) API löschen. Das Löschen einer oder mehrerer Schemaversionen ist ein dauerhafter Vorgang, der nicht rückgängig gemacht werden kann. Stellen Sie sicher, dass die Schemaversionen nicht mehr benötigt werden.

Beachten Sie beim Löschen von Schemaversionen die folgenden Einschränkungen:

  • Sie können keine Version mit Checkpoint löschen.

  • Die Anzahl zusammenhängender Versionen darf nicht mehr als 25 betragen.

  • Die neueste Schemaversion darf sich nicht im Status „Ausstehend“ befinden.

Geben Sie die SchemaId-Struktur an, um das Schema zu identifizieren, und geben Sie Versions als Bereich von Versionen an, die gelöscht werden sollen. Weitere Informationen zum Angeben einer Version oder eines Versionsbereichs finden Sie unter DeleteRegistry Aktion (Python: delete_registry). Die von Ihnen angegebenen Schemaversionen werden aus der Registrierung gelöscht.

Das Aufrufen der ListSchemaVersions Aktion (Python: list_schema_versions)-API nach diesem Aufruf listet den Status der gelöschten Versionen auf.

Zum Beispiel:

aws glue delete-schema-versions --schema-id SchemaName="TestSchema6",RegistryName="default-registry" --versions "1-1"
aws glue delete-schema-versions --schema-id SchemaArn="arn:aws:glue:us-east-2:901234567890:schema/default-registry/TestSchema6-NON-Existent" --versions "1-1"
  1. Melden Sie sich bei der an AWS Management Console und öffnen Sie die AWS Glue Konsole bei https://console.aws.amazon.com/glue/.

  2. Klicken Sie im Navigationsbereich unter Data Catalog auf Schema Registries (Schemaregistrierungen).

  3. Wählen Sie die Registrierung, die Ihr Schema enthält, aus der Liste der Registrierungen aus.

  4. Wählen Sie ein oder mehrere Schemata in der Liste aus, indem Sie die Kontrollkästchen aktivieren.

  5. Wählen Sie im Menü Actions (Aktionen) die Option Delete (Löschen).

  6. Geben Sie Delete in das Feld ein, um den Löschvorgang zu bestätigen.

  7. Wählen Sie Löschen.

Die von Ihnen angegebenen Schemaversionen werden aus der Registrierung gelöscht.