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 den AWS Management Console, oder den verwenden DeleteSchema Aktion (Python: delete_schema)API.

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 auf und geben Sie die SchemaId Struktur an DeleteSchema Aktion (Python: delete_schema)API, mit der das Schema identifiziert werden soll.

Beispielsweise:

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

Ein Schema aus der AWS Glue-Konsole löschen:

  1. Melden Sie sich bei der an AWS Management Console und öffnen Sie die AWS Glue Konsole unter 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 häufen, möchten Sie möglicherweise unerwünschte Schemaversionen mit dem AWS Management Console, oder dem 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.

Wenn Sie ListSchemaVersions Aktion (Python: list_schema_versions) API nach diesem Aufruf den aufrufen, wird der Status der gelöschten Versionen angezeigt.

Beispielsweise:

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 an AWS Management Console und öffnen Sie die AWS Glue Konsole unter 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.