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-identifierglossary-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-identifierasset-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-identifierasset-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-identifierasset-id\ --iterable-form-name columns \ --item-identifiercolumn-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-identifierasset-id\ --iterable-form-name columns \ --item-identifiercolumn-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 \ --identifierglossary-id\ --name "Enterprise Finance Glossary" \ --description "Updated standardized financial terms for enterprise reporting"
Untuk memperbarui istilah glosarium
GunakanUpdateGlossaryTerm:
aws glue update-glossary-term \ --identifierterm-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 \ --identifierterm-id
Untuk menghapus glosarium
Gunakan DeleteGlossary setelah menghapus semua istilah:
aws glue delete-glossary \ --identifierglossary-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-identifierglossary-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 \ --identifierglossary-id
Untuk mengambil istilah glosarium
Jalankan perintah berikut:
aws glue get-glossary-term \ --identifierterm-id