View a markdown version of this page

Glossari aziendali per AWS Glue Data Catalog - AWS Aderenza

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à.

Glossari aziendali per AWS Glue Data Catalog

Nota

Il contesto aziendale e la ricerca semantica sono disponibili in anteprima AWS Glue e sono soggette a modifiche.

Un glossario aziendale è un contenitore di termini di vocabolario controllato che definiscono i concetti aziendali all'interno dell'organizzazione. Associa i termini del glossario alle risorse di Data Catalog per arricchirli di significato commerciale e migliorare la reperibilità tramite la ricerca semantica.

Creazione di un glossario

Utilizzalo CreateGlossary per creare un glossario aziendale.

aws glue create-glossary \ --name "Finance Data Definitions" \ --description "Standardized financial terms used across reporting and analytics"

Output di esempio:

{ "Id": "gl-c9vq7sh2fk4t2h", "Name": "Finance Data Definitions" }

Creazione di termini di glossario

Si usa CreateGlossaryTerm per aggiungere termini a un glossario.

aws glue create-glossary-term \ --glossary-identifier glossary-id \ --name "Active User" \ --short-description "A user with at least one login in the last 30 days" \ --long-description "An account that has logged in at least once within the trailing 30-day window. Used as the standard engagement metric across all product teams."

Output di esempio:

{ "Id": "gt-d7xm3np5rk2w9j", "GlossaryId": "gl-c9vq7sh2fk4t2h", "Name": "Active User" }

Associazione dei termini del glossario agli asset

Utilizzato AssociateGlossaryTerms per associare termini alle risorse di Data Catalog.

Nota

Durante l'anteprima, puoi associare un massimo di 10 termini del glossario per risorsa.

aws glue associate-glossary-terms \ --identifier asset-id \ --glossary-term-identifiers '["term-id-1", "term-id-2"]'

Output di esempio:

{ "Identifier": "c2fymbu18rtsx5", "GlossaryTerms": [ {"Id": "gt-d7xm3np5rk2w9j", "Name": "Active User"}, {"Id": "gt-h4kp9wt6mq3v2n", "Name": "PII"} ] }

Rimuovere le associazioni dei termini del glossario

Utilizzate DisassociateGlossaryTerms per rimuovere le associazioni di termini da una risorsa.

aws glue disassociate-glossary-terms \ --identifier asset-id \ --glossary-term-identifiers '["term-id"]'

Aggiornamento di glossari e termini

Gli aggiornamenti hanno effetto immediato e si riflettono nei risultati di ricerca.

Per aggiornare un glossario

UsaUpdateGlossary:

aws glue update-glossary \ --identifier glossary-id \ --name "Enterprise Finance Glossary" \ --description "Updated standardized financial terms for enterprise reporting"
Per aggiornare un termine del glossario

UsaUpdateGlossaryTerm:

aws glue update-glossary-term \ --identifier term-id \ --name "Monthly Active User" \ --short-description "A user with at least one login in the last 30 days"

Eliminazione di glossari e termini

È necessario eliminare tutti i termini da un glossario prima di poter eliminare il glossario.

Per eliminare un termine del glossario

UsaDeleteGlossaryTerm:

aws glue delete-glossary-term \ --identifier term-id
Per eliminare un glossario

Usa DeleteGlossary dopo aver rimosso tutti i termini:

aws glue delete-glossary \ --identifier glossary-id

Elencare glossari e termini

Entrambi ListGlossaryTerms supportano l'impaginazione con ListGlossaries e. MaxResults NextToken

Per elencare tutti i glossari

Esegui il comando seguente:

aws glue list-glossaries \ --max-results 10

Output di esempio:

{ "Items": [ {"Id": "gl-c9vq7sh2fk4t2h", "Name": "Finance Data Definitions"}, {"Id": "gl-f8yn2bx7jl5r4k", "Name": "Marketing Glossary"} ] }
Per elencare i termini in un glossario

Esegui il comando seguente:

aws glue list-glossary-terms \ --glossary-identifier glossary-id \ --max-results 10

Output di esempio:

{ "GlossaryId": "gl-c9vq7sh2fk4t2h", "Items": [ {"Id": "gt-d7xm3np5rk2w9j", "Name": "Active User"}, {"Id": "gt-j6rm4xv9np8w3t", "Name": "EBITDA"} ] }

Recupero dei dettagli del glossario e dei termini

Per recuperare un glossario

Esegui il comando seguente:

aws glue get-glossary \ --identifier glossary-id
Per recuperare un termine del glossario

Esegui il comando seguente:

aws glue get-glossary-term \ --identifier term-id