View a markdown version of this page

Glosarium bisnis untuk AWS Glue Data Catalog - AWS Lem

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 berada dalam pratinjau AWS Glue dan dapat berubah.

Glosarium bisnis adalah wadah untuk istilah kosakata terkontrol yang menentukan konsep bisnis dalam organisasi Anda. Kaitkan istilah glosarium dengan aset Katalog Data untuk memperkaya mereka dengan makna bisnis dan meningkatkan kemampuan 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 \ --asset-identifier asset-id \ --glossary-term-identifiers '["term-id-1", "term-id-2"]'

Contoh output:

{ "AssetIdentifier": "asset-id", "GlossaryTerms": ["term-id-1", "term-id-2"] }

Menghapus asosiasi istilah glosarium

Gunakan DisassociateGlossaryTerms untuk menghapus asosiasi istilah dari aset.

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

Mengaitkan istilah glosarium dengan satu kolom

Anda dapat mencakupi asosiasi istilah glosarium ke satu item dari formulir yang dapat diiterasi—misalnya, satu kolom tabel—bukan seluruh aset. Untuk melakukan ini, lewati --iterable-form-name dan --item-identifier di samping pengenal aset. Setiap kolom adalah satu item dari formulir yang columns dapat diiterasi, dan nama kolom adalah pengidentifikasi item.

catatan

Anda dapat mengaitkan maksimal 5 istilah glosarium per kolom.

aws glue associate-glossary-terms \ --asset-identifier asset-id \ --iterable-form-name columns \ --item-identifier column-name \ --glossary-term-identifiers '["term-id"]'

Respons menggemakan nama formulir yang dapat diiterasi dan pengidentifikasi item bersama dengan daftar istilah kolom saat ini:

{ "AssetIdentifier": "asset-id", "IterableFormName": "columns", "ItemIdentifier": "column-name", "GlossaryTerms": ["term-id"] }

Untuk menghapus istilah dari kolom, gunakan disassociate-glossary-terms perintah dengan --item-identifier parameter --iterable-form-name dan yang sama. Istilah yang terkait pada tingkat aset dan istilah yang terkait pada kolom individual bersifat independen.

aws glue disassociate-glossary-terms \ --asset-identifier asset-id \ --iterable-form-name columns \ --item-identifier column-name \ --glossary-term-identifiers '["term-id"]'

Memperbarui glosarium dan ketentuan

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

Kedu ListGlossaries anya dan ListGlossaryTerms mendukung pagination dengan MaxResults danNextToken.

Untuk 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 mencantumkan 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 rincian glosarium dan 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