View a markdown version of this page

Glosarium bisnis untuk AWS Glue Data Catalog - AWS Glue

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Glosarium bisnis untuk AWS Glue Data Catalog

catatan

Konteks bisnis dan pencarian semantik dalam pratinjau AWS Glue dan dapat berubah sewaktu-waktu.

Glosarium bisnis adalah wadah untuk istilah kosakata terkontrol yang mendefinisikan konsep bisnis dalam organisasi Anda. Kaitkan istilah glosarium dengan aset Katalog Data untuk memperkaya mereka dengan makna bisnis dan meningkatkan kemampuan untuk ditemukan melalui pencarian semantik.

Membuat glosarium

Gunakan CreateGlossary untuk membuat glosarium bisnis.

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

Contoh output:

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

Membuat istilah glosarium

Gunakan CreateGlossaryTerm untuk menambahkan istilah ke glosarium.

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

Contoh output:

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

Mengaitkan istilah glosarium dengan aset

Gunakan AssociateGlossaryTerms untuk mengaitkan istilah dengan aset Katalog Data.

catatan

Selama pratinjau, Anda dapat mengaitkan maksimal 10 istilah glosarium per aset.

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

Contoh output:

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

Menghapus asosiasi istilah glosarium

Gunakan DisassociateGlossaryTerms untuk menghapus asosiasi istilah dari aset.

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

Memperbarui glosarium dan istilah

Pembaruan segera berlaku dan tercermin dalam hasil pencarian.

Untuk memperbarui glosarium

GunakanUpdateGlossary:

aws glue update-glossary \ --identifier glossary-id \ --name "Enterprise Finance Glossary" \ --description "Updated standardized financial terms for enterprise reporting"
Untuk memperbarui istilah glosarium

GunakanUpdateGlossaryTerm:

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"

Menghapus glosarium dan istilah

Anda harus menghapus semua istilah dari glosarium sebelum Anda dapat menghapus glosarium.

Untuk menghapus istilah glosarium

GunakanDeleteGlossaryTerm:

aws glue delete-glossary-term \ --identifier term-id
Untuk menghapus glosarium

Gunakan DeleteGlossary setelah menghapus semua istilah:

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

Daftar glosarium dan istilah

Keduanya ListGlossaries dan ListGlossaryTerms mendukung pagination dengan MaxResults danNextToken.

Untuk membuat daftar semua glosarium

Jalankan perintah berikut:

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

Contoh keluaran:

{ "Items": [ {"Id": "gl-c9vq7sh2fk4t2h", "Name": "Finance Data Definitions"}, {"Id": "gl-f8yn2bx7jl5r4k", "Name": "Marketing Glossary"} ] }
Untuk membuat daftar istilah dalam glosarium

Jalankan perintah berikut:

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

Contoh keluaran:

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

Mengambil glosarium dan rincian istilah

Untuk mengambil glosarium

Jalankan perintah berikut:

aws glue get-glossary \ --identifier glossary-id
Untuk mengambil istilah glosarium

Jalankan perintah berikut:

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