Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Eliminazione di uno schema o di un registro
L'eliminazione di uno schema, di una versione dello schema o di un registro è un'azione permanente che non può essere annullata.
Eliminazione di uno schema
È possibile eliminare uno schema quando non verrà più utilizzato all'interno di un registro, utilizzando il AWS Management Console, o il DeleteSchema azione (Python: delete_schema)API.
L'eliminazione di uno o più schemi è un'azione permanente che non può essere annullata. Accertati che lo schema o gli schemi non siano più necessari.
Per eliminare uno schema dal registro, chiamate il DeleteSchema azione (Python: delete_schema)API, specificando la SchemaId
struttura per identificare lo schema.
Per esempio:
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"
Console AWS Glue
Per eliminare uno schema dalla console AWS Glue:
-
Accedi a AWS Management Console e apri la AWS Glue console all'indirizzo https://console.aws.amazon.com/glue/
. Nel pannello di navigazione, in Data catalog (Catalogo dati), seleziona Schema registries (Registri degli schemi).
Scegli il registro che contiene lo schema dall'elenco dei registri.
Seleziona uno o più schemi dall'elenco selezionando le caselle.
Dal menu Action (Operazioni), scegli Delete schema (Elimina schema).
Inserisci il testo
Delete
nel campo per confermare l'eliminazione.Seleziona Delete (Elimina).
Gli schemi specificati vengono eliminati dal registro.
Eliminazione di una versione dello schema
Man mano che gli schemi si accumulano nel registro, potresti voler eliminare le versioni dello schema indesiderate utilizzando AWS Management Console, o il. DeleteSchemaVersions azione (Python: delete_schema_versions) API L'eliminazione di una o più versioni degli schemi è un'azione permanente che non può essere annullata. Accertati che le versioni degli schemi non siano più necessarie.
Durante l'eliminazione delle versioni degli schemi, tieni presente i seguenti vincoli:
Non è possibile eliminare una versione con segno di spunta.
L'intervallo di versioni contigue non può essere superiore a 25.
La versione più recente non deve trovarsi nello stato in sospeso.
Specifica la struttura SchemaId
per identificare lo schema e specifica Versions
come intervallo di versioni da eliminare. Per ulteriori informazioni sulla specifica di una versione o un intervallo di versioni, consulta DeleteRegistry azione (Python: delete_registry). Le versioni degli schemi specificate vengono eliminate dal registro.
La chiamata ListSchemaVersions azione (Python: list_schema_versions) API dopo questa chiamata elencherà lo stato delle versioni eliminate.
Per esempio:
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"
-
Accedi a AWS Management Console e apri la AWS Glue console all'indirizzo https://console.aws.amazon.com/glue/
. Nel pannello di navigazione, in Data catalog (Catalogo dati), seleziona Schema registries (Registri degli schemi).
Scegli il registro che contiene lo schema dall'elenco dei registri.
Seleziona uno o più schemi dall'elenco selezionando le caselle.
Dal menu Action (Operazioni), scegli Delete schema (Elimina schema).
Inserisci il testo
Delete
nel campo per confermare l'eliminazione.Seleziona Delete (Elimina).
Le versioni degli schemi specificate vengono eliminate dal registro.