Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
API konteks bisnis
API konteks bisnis menjelaskan jenis data dan operasi untuk mengelola aset, jenis aset, jenis formulir, glosarium, istilah glosarium, lampiran, dan pencarian di Katalog Data. AWS Glue
Jenis Data
AssetFormEntry struktur
Formulir pada aset, yang terdiri dari pengenal tipe formulir dan konten JSON-nya.
Bidang
-
FormTypeId— UTF-8 string, tidak kurang dari 1 atau lebih dari 256 byte panjangnya.Pengidentifikasi jenis formulir yang mendefinisikan skema formulir ini.
-
Content— UTF-8 tali.Konten JSON dari formulir, sesuai dengan skema jenis formulir yang ditentukan.
AssetTypeFormReference struktur
Referensi ke jenis formulir yang disertakan dalam jenis aset.
Bidang
-
FormTypeIdentifier- Diperlukan: UTF-8 string, tidak kurang dari 1 atau lebih dari 256 byte panjangnya.Pengidentifikasi jenis formulir yang direferensikan.
IterableFormEntry struktur
Formulir yang dapat diiterasi tersedia pada aset, diidentifikasi oleh jenis formulirnya.
Bidang
-
FormTypeId— UTF-8 string, tidak kurang dari 1 atau lebih dari 256 byte panjangnya.Pengidentifikasi tipe formulir dari formulir yang dapat diiterasi (misalnya,
columns), digunakan untuk mengambil itemnya melaluiListIterableFormsatauBatchGetIterableForms.
IterableFormItem struktur
Item formulir yang dapat diulang penuh dengan bentuknya.
Bidang
-
ItemId— UTF-8 tali.Pengidentifikasi unik item.
-
ItemName— UTF-8 tali.Nama item.
-
GlossaryTerms— Sebuah array UTF-8 string, tidak kurang dari 1 atau lebih dari 10 string.Pengidentifikasi istilah glosarium yang terkait dengan item.
-
Forms– Susunan peta pasangan nilai kunci.Setiap kunci adalah UTF-8 string.
Setiap nilai adalah sebuah objek AssetFormEntry.
Formulir pada item, dikunci dengan nama formulir.
-
Attachments– Susunan peta pasangan nilai kunci.Setiap kunci adalah UTF-8 string.
Setiap nilai adalah sebuah objek AssetFormEntry.
Lampiran tambahan pada item untuk konteks lebih lanjut, dikunci dengan nama lampiran.
IterableFormListItem struktur
Ringkasan item dalam bentuk iterable.
Bidang
-
ItemId— UTF-8 tali.Pengidentifikasi unik item.
-
ItemName— UTF-8 tali.Nama item.
-
Description— UTF-8 tali.Deskripsi item.
-
GlossaryTerms— Sebuah array UTF-8 string, tidak kurang dari 1 atau lebih dari 10 string.Pengidentifikasi istilah glosarium yang terkait dengan item.
SearchResultItem struktur
Item hasil pencarian tunggal yang mewakili aset yang cocok.
Bidang
-
Id— UTF-8 string, tidak kurang dari 1 atau lebih dari 1087 byte panjang, cocok dengan. Custom string pattern #69Pengidentifikasi unik dari aset yang cocok.
-
AssetName— UTF-8 tali.Nama aset yang cocok.
-
AssetDescription— UTF-8 tali.Deskripsi aset yang cocok.
-
UpdatedAt— Stempel waktu.Stempel waktu di mana aset yang cocok terakhir diperbarui.
-
AssetTypeId— UTF-8 string, tidak kurang dari 1 atau lebih dari 256 byte panjangnya.Pengidentifikasi jenis aset untuk aset yang cocok.
SearchSort struktur
Kriteria pengurutan untuk hasil pencarian.
Bidang
-
Attribute- Diperlukan: UTF-8 string, tidak kurang dari 1 atau lebih dari 128 byte panjangnya.Atribut untuk mengurutkan.
-
Order— UTF-8 string (nilai valid:ASCENDING|DESCENDING).Urutan pengurutan. Nilai yang valid adalah
ASCENDINGdanDESCENDING.
SearchFilterClause struktur
Klausa filter yang mendukung logika boolean bersarang. Tepat salah satu dari andAllFiltersorAnyFilters,attributeFilter,, atau mapFilter harus ditentukan.
Bidang
-
AndAllFilters— Sebuah array SearchFilterClause objek, tidak kurang dari 1 atau lebih dari 10 struktur.Daftar klausa filter yang semuanya harus cocok (logis AND).
-
OrAnyFilters— Sebuah array SearchFilterClause objek, tidak kurang dari 1 atau lebih dari 10 struktur.Daftar klausa filter di mana setidaknya satu harus cocok (atau logis).
-
AttributeFilter— Sebuah objek SearchAttributeFilter.Filter pada nilai atribut tunggal.
-
MapFilter— Sebuah objek SearchMapFilter.Filter pada pasangan kunci-nilai atribut peta.
SearchAttributeFilter struktur
Filter yang membandingkan nilai atribut menggunakan operator.
Bidang
-
Attribute- Diperlukan: UTF-8 string, tidak kurang dari 1 atau lebih dari 128 byte panjangnya.Nama atribut untuk difilter.
-
Operator— Diperlukan: UTF-8 string (nilai yang valid:equalsgreaterThan|greaterThanOrEquals|lessThan|lessThanOrEquals|notExists).Operasi perbandingan. Nilai yang valid adalah
equals,greaterThan,greaterThanOrEquals,lessThan,lessThanOrEquals, dannotExists. -
Value— Sebuah objek SearchFilterValue.Nilai yang harus dibandingkan.
SearchMapFilter struktur
Filter pada pasangan kunci-nilai atribut peta.
Bidang
-
Attribute- Diperlukan: UTF-8 string, tidak kurang dari 1 atau lebih dari 128 byte panjangnya.Nama atribut peta untuk difilter.
-
Key- Diperlukan: UTF-8 string, tidak kurang dari 1 atau lebih dari 128 byte panjangnya.Kunci dalam atribut peta untuk difilter.
-
Value— Wajib: Sebuah objek SearchMapFilterValue.Nilai yang harus dibandingkan.
SearchMapFilterValue struktur
Nilai filter peta. Saat ini hanya mendukung perbandingan string.
Bidang
-
StringValue— UTF-8 string, tidak lebih dari 256 byte panjangnya.Nilai filter string.
SearchFilterValue struktur
Nilai filter. Tepat salah satu dari stringValue atau longValue harus ditentukan.
Bidang
-
StringValue— UTF-8 string, tidak lebih dari 256 byte panjangnya.Nilai filter string.
-
LongValue— Nomor (panjang).Nilai filter integer panjang.
ItemError struktur
Kesalahan yang terjadi saat mengambil item formulir yang dapat diiterasi.
Bidang
-
ItemIdentifier— UTF-8 string, tidak kurang dari 1 atau lebih dari 1087 byte panjangnya.Pengidentifikasi item yang menyebabkan kesalahan.
-
Code— UTF-8 tali.Kode kesalahan.
-
Message— UTF-8 tali.Pesan kesalahan.
AssetTypeItem struktur
Ringkasan dari jenis aset.
Bidang
-
Id— UTF-8 string, tidak kurang dari 1 atau lebih dari 256 byte panjangnya.Pengidentifikasi jenis aset.
-
Name— UTF-8 string, panjangnya tidak kurang dari 1 atau lebih dari 128 byte, cocok denganCustom string pattern #75.Nama jenis aset.
FormTypeItem struktur
Ringkasan dari jenis formulir.
Bidang
-
Id— UTF-8 string, tidak kurang dari 1 atau lebih dari 256 byte panjangnya.Pengidentifikasi jenis formulir.
-
Name— UTF-8 string, panjangnya tidak kurang dari 1 atau lebih dari 128 byte, cocok denganCustom string pattern #77.Nama jenis formulir.
GlossaryItem struktur
Ringkasan glosarium bisnis.
Bidang
-
Id— UTF-8 tali.Pengidentifikasi unik dari glosarium.
-
Name— UTF-8 string, tidak kurang dari 1 atau lebih dari 256 byte panjangnya.Nama glosarium.
-
Description— UTF-8 string, tidak kurang dari 1 atau lebih dari 2048 byte panjangnya.Deskripsi glosarium.
GlossaryTermItem struktur
Ringkasan istilah glosarium.
Bidang
-
Id— UTF-8 tali.Pengidentifikasi unik dari istilah glosarium.
-
Name— UTF-8 string, tidak kurang dari 1 atau lebih dari 256 byte panjangnya.Nama istilah glosarium.
-
ShortDescription— UTF-8 string, tidak kurang dari 1 atau lebih dari 1024 byte panjangnya.Deskripsi singkat dari istilah glosarium.
GetAssetOutput struktur
Metadata aset dikembalikan oleh GetAsset operasi.
Bidang
-
Id- Diperlukan: UTF-8 string, tidak kurang dari 1 atau lebih dari 1087 byte panjang, cocok dengan. Custom string pattern #69Pengidentifikasi unik aset.
-
Name— UTF-8 tali.Nama aset.
-
Description— UTF-8 tali.Deskripsi aset.
-
CreatedAt— Stempel waktu.Stempel waktu di mana aset dibuat.
-
UpdatedAt— Stempel waktu.Stempel waktu di mana aset terakhir diperbarui.
-
AssetTypeId- Diperlukan: UTF-8 string, tidak kurang dari 1 atau lebih dari 256 byte.Pengidentifikasi jenis aset untuk aset ini.
-
GlossaryTerms— Sebuah array UTF-8 string, tidak kurang dari 1 atau lebih dari 10 string.Pengidentifikasi istilah glosarium yang terkait dengan aset.
-
Forms– Susunan peta pasangan nilai kunci.Setiap kunci adalah UTF-8 string.
Setiap nilai adalah sebuah objek AssetFormEntry.
Formulir pada aset, dikunci dengan nama formulir.
-
Attachments– Susunan peta pasangan nilai kunci.Setiap kunci adalah UTF-8 string.
Setiap nilai adalah sebuah objek AssetFormEntry.
Lampiran tambahan pada aset untuk konteks lebih lanjut, dikunci dengan nama lampiran.
-
IterableForms– Susunan peta pasangan nilai kunci.Setiap kunci adalah UTF-8 string.
Setiap nilai adalah sebuah objek IterableFormEntry.
Formulir yang dapat diiterasi tersedia pada aset, dikunci dengan nama formulir (misalnya,
columns). Gunakan nama formulir denganListIterableFormsatauBatchGetIterableFormsuntuk mengambil item formulir.
SearchAssetsOutput struktur
Hasil pencarian dikembalikan oleh SearchAssets operasi.
Bidang
-
Items– Susunan objek SearchResultItem.Daftar aset yang cocok dengan kriteria pencarian.
-
NextToken— UTF-8 tali.Token lanjutan, hadir jika segmen saat ini bukan yang terakhir.
ExportEncryptionConfiguration struktur
Konfigurasi enkripsi untuk metadata katalog data yang diekspor.
Bidang
-
SseAlgorithm— UTF-8 tali.Algoritma enkripsi sisi server yang digunakan untuk data yang diekspor. Nilai yang valid adalah
AES256danaws:kms. -
KmsKeyArn— UTF-8 string, cocok denganCustom string pattern #72.ARN kunci KMS digunakan untuk mengenkripsi data yang diekspor.
GetDataCatalogExportConfigurationOutput struktur
Konfigurasi ekspor dikembalikan oleh GetDataCatalogExportConfiguration operasi.
Bidang
-
ExportSetting— UTF-8 string (nilai valid:ENABLED|DISABLED).Pengaturan ekspor untuk katalog data. Nilai yang valid adalah
ENABLEDdanDISABLED. -
Status— UTF-8 string (nilai valid:ENABLING|ENABLED|DISABLING|DISABLED|FAILED).Status ekspor saat ini. Nilai yang valid adalah
ENABLING,ENABLED,DISABLING,DISABLED, danFAILED. -
EncryptionConfiguration— Sebuah objek ExportEncryptionConfiguration.Konfigurasi enkripsi untuk data yang diekspor.
-
S3TableBucketArn— UTF-8 tali.ARN dari bucket Tabel S3 tempat metadata katalog diekspor.
-
CreatedAt— Stempel waktu.Stempel waktu di mana konfigurasi ekspor dibuat.
-
UpdatedAt— Stempel waktu.Stempel waktu di mana konfigurasi ekspor terakhir diperbarui.
PutDataCatalogExportConfigurationOutput struktur
Konfigurasi ekspor dikembalikan oleh PutDataCatalogExportConfiguration operasi.
Bidang
-
ExportSetting— UTF-8 string (nilai valid:ENABLED|DISABLED).Pengaturan ekspor untuk katalog data.
-
EncryptionConfiguration— Sebuah objek ExportEncryptionConfiguration.Konfigurasi enkripsi untuk data yang diekspor.
Operasi
BatchGetIterableForms tindakan (Python: batch_get_iterable_forms)
AssociateGlossaryTerms tindakan (Python: associate_glossary_terms)
DisassociateGlossaryTerms tindakan (Python: disassociate_glossary_terms)
GetDataCatalogExportConfiguration tindakan (Python: get_data_catalog_export_configuration)
PutDataCatalogExportConfiguration tindakan (Python: put_data_catalog_export_configuration)
GetAsset tindakan (Python: get_asset)
Mengambil metadata untuk aset di Katalog AWS Glue Data, termasuk formulir, lampiran tambahan, dan istilah glosarium terkait.
contoh
Contoh berikut mengambil aset dengan pengenalnya.
aws glue get-asset --identifier quarterly-sales-2026q1 { "Id": "quarterly-sales-2026q1", "Name": "Quarterly Sales 2026 Q1", "Description": "Aggregated quarterly sales metrics", "CreatedAt": "2026-06-16T06:42:00.442Z", "AssetTypeId": "DataSet", "GlossaryTerms": [], "Forms": { "DataClassification": { "FormTypeId": "DataClassification", "Content": "{\"classification\":\"internal\",\"owner\":\"data-platform-team\"}" } }, "Attachments": {}, "IterableForms": {} }
Permintaan
-
Identifier- Diperlukan: UTF-8 string, tidak kurang dari 1 atau lebih dari 1087 byte panjang, cocok dengan. Custom string pattern #69Pengidentifikasi unik dari aset yang akan diambil.
Respons
Metadata aset dikembalikan oleh GetAsset operasi.
-
GetAssetOutput— Sebuah objek GetAssetOutput.
Kesalahan
AccessDeniedExceptionEntityNotFoundExceptionInternalServiceExceptionThrottlingExceptionInvalidInputException
PutAsset tindakan (Python: put_asset)
Membuat atau memperbarui aset di Katalog AWS Glue Data. Jika aset sudah ada, operasi ini memperbaruinya; jika tidak, aset baru dibuat.
contoh
Contoh berikut membuat aset dengan formulir.
aws glue put-asset \ --asset-type-id DataSet \ --identifier quarterly-sales-2026q1 \ --name "Quarterly Sales 2026 Q1" \ --description "Aggregated quarterly sales metrics" \ --forms '{"DataClassification":{"FormTypeId":"DataClassification","Content":"{\"classification\":\"internal\",\"owner\":\"data-platform-team\"}"}}' { "Id": "quarterly-sales-2026q1", "Name": "Quarterly Sales 2026 Q1", "Description": "Aggregated quarterly sales metrics", "CreatedAt": "2026-06-16T06:42:00.442Z", "Forms": { "DataClassification": { "FormTypeId": "DataClassification", "Content": "{\"classification\":\"internal\",\"owner\":\"data-platform-team\"}" } } }
Permintaan
-
AssetTypeId- Diperlukan: UTF-8 string, tidak kurang dari 1 atau lebih dari 256 byte.Pengidentifikasi jenis aset untuk aset tersebut.
-
Identifier- Diperlukan: UTF-8 string, tidak kurang dari 1 atau lebih dari 1087 byte panjang, cocok dengan. Custom string pattern #69Pengidentifikasi unik aset. Jika aset dengan pengidentifikasi ini sudah ada, itu diperbarui.
-
Name- Diperlukan: UTF-8 string.Nama aset.
-
Description— UTF-8 tali.Deskripsi aset.
-
Forms– Wajib: Susunan peta pasangan nilai kunci.Setiap kunci adalah UTF-8 string.
Setiap nilai adalah sebuah objek AssetFormEntry.
Formulir yang akan ditetapkan pada aset, dikunci dengan nama formulir. Setiap entri menentukan jenis formulir dan konten JSON-nya.
-
ClientToken— UTF-8 string, panjangnya tidak kurang dari 1 atau lebih dari 255 byte, cocok denganSingle-line string pattern.Pengidentifikasi unik yang peka huruf besar/kecil yang Anda berikan untuk memastikan idempotensi permintaan.
Respons
-
Id- Diperlukan: UTF-8 string, tidak kurang dari 1 atau lebih dari 1087 byte panjang, cocok dengan. Custom string pattern #69Pengidentifikasi unik aset.
-
Name- Diperlukan: UTF-8 string.Nama aset.
-
Description— UTF-8 tali.Deskripsi aset.
-
CreatedAt— Stempel waktu.Stempel waktu di mana aset dibuat.
-
Forms– Susunan peta pasangan nilai kunci.Setiap kunci adalah UTF-8 string.
Setiap nilai adalah sebuah objek AssetFormEntry.
Formulir yang dilampirkan pada aset, dikunci dengan nama formulir.
Kesalahan
AccessDeniedExceptionConcurrentModificationExceptionEntityNotFoundExceptionInternalServiceExceptionInvalidInputExceptionThrottlingException
DeleteAsset tindakan (Python: delete_asset)
Menghapus aset dari Katalog AWS Glue Data.
contoh
Contoh berikut menghapus aset dengan pengenalnya.
aws glue delete-asset --identifier quarterly-sales-2026q1
Permintaan
-
Identifier- Diperlukan: UTF-8 string, tidak kurang dari 1 atau lebih dari 1087 byte panjang, cocok dengan. Custom string pattern #69Pengidentifikasi unik dari aset yang akan dihapus.
Respons
Tidak ada parameter Respons.
Kesalahan
AccessDeniedExceptionConcurrentModificationExceptionInternalServiceExceptionInvalidInputExceptionThrottlingException
PutAssetType tindakan (Python: put_asset_type)
Membuat atau memperbarui jenis aset di Katalog AWS Glue Data. Jenis aset mendefinisikan struktur aset dengan menentukan bentuk mana yang disertakan. Jika jenis aset dengan nama yang diberikan sudah ada, itu diperbarui.
contoh
Contoh berikut membuat tipe aset yang mereferensikan jenis formulir.
aws glue put-asset-type \ --name DataSet \ --forms '{"DataClassification":{"FormTypeIdentifier":"DataClassification"}}' { "Id": "DataSet", "Name": "DataSet", "Forms": { "DataClassification": { "FormTypeIdentifier": "DataClassification" } } }
Permintaan
-
Name- Diperlukan: UTF-8 string, panjang tidak kurang dari 1 atau lebih dari 128 byte, cocok denganCustom string pattern #75.Nama jenis aset.
-
Forms— Diperlukan: Sebuah array peta pasangan kunci-nilai, tidak kurang dari 1 atau lebih dari 100 pasang.Setiap kunci adalah UTF-8 string, panjangnya tidak kurang dari 1 atau lebih dari 128 byte, cocok denganCustom string pattern #75.
Setiap nilai adalah sebuah objek AssetTypeFormReference.
Formulir yang membentuk jenis aset, dikunci dengan nama formulir. Setiap entri mereferensikan jenis formulir yang mendefinisikan skema formulir.
-
ClientToken— UTF-8 string, panjangnya tidak kurang dari 1 atau lebih dari 255 byte, cocok denganSingle-line string pattern.Pengidentifikasi unik yang peka huruf besar/kecil yang Anda berikan untuk memastikan idempotensi permintaan.
Respons
-
Id— UTF-8 string, tidak kurang dari 1 atau lebih dari 256 byte panjangnya.Pengidentifikasi jenis aset.
-
Name— UTF-8 string, panjangnya tidak kurang dari 1 atau lebih dari 128 byte, cocok denganCustom string pattern #75.Nama jenis aset.
-
Forms— Sebuah array peta pasangan kunci-nilai, tidak kurang dari 1 atau lebih dari 100 pasang.Setiap kunci adalah UTF-8 string, panjangnya tidak kurang dari 1 atau lebih dari 128 byte, cocok denganCustom string pattern #75.
Setiap nilai adalah sebuah objek AssetTypeFormReference.
Formulir yang membentuk jenis aset, dikunci dengan nama formulir.
Kesalahan
AccessDeniedExceptionInternalServiceExceptionInvalidInputExceptionEntityNotFoundExceptionConcurrentModificationExceptionThrottlingException
GetAssetType tindakan (Python: get_asset_type)
Mengambil jenis aset di Katalog AWS Glue Data dengan pengenalnya.
contoh
Contoh berikut mengambil jenis aset dengan pengenalnya.
aws glue get-asset-type --identifier DataSet { "Id": "DataSet", "Name": "DataSet", "Forms": { "DataClassification": { "FormTypeIdentifier": "DataClassification" } } }
Permintaan
-
Identifier- Diperlukan: UTF-8 string, tidak kurang dari 1 atau lebih dari 256 byte panjangnya.Pengidentifikasi jenis aset yang akan diambil.
Respons
-
Id— UTF-8 string, tidak kurang dari 1 atau lebih dari 256 byte panjangnya.Pengidentifikasi jenis aset.
-
Name— UTF-8 string, panjangnya tidak kurang dari 1 atau lebih dari 128 byte, cocok denganCustom string pattern #75.Nama jenis aset.
-
Forms— Sebuah array peta pasangan kunci-nilai, tidak kurang dari 1 atau lebih dari 100 pasang.Setiap kunci adalah UTF-8 string, panjangnya tidak kurang dari 1 atau lebih dari 128 byte, cocok denganCustom string pattern #75.
Setiap nilai adalah sebuah objek AssetTypeFormReference.
Formulir yang membentuk jenis aset, dikunci dengan nama formulir.
Kesalahan
AccessDeniedExceptionEntityNotFoundExceptionInternalServiceExceptionInvalidInputExceptionThrottlingException
DeleteAssetType tindakan (Python: delete_asset_type)
Menghapus jenis aset dari Katalog AWS Glue Data.
contoh
Contoh berikut menghapus jenis aset dengan pengenalnya.
aws glue delete-asset-type --identifier DataSet
Permintaan
-
Identifier- Diperlukan: UTF-8 string, tidak kurang dari 1 atau lebih dari 256 byte panjangnya.Pengidentifikasi jenis aset yang akan dihapus.
Respons
Tidak ada parameter Respons.
Kesalahan
AccessDeniedExceptionInternalServiceExceptionInvalidInputExceptionConcurrentModificationExceptionThrottlingException
ListAssetTypes tindakan (Python: list_asset_types)
Mencantumkan jenis aset yang ditentukan dalam Katalog AWS Glue Data.
contoh
Contoh berikut mencantumkan jenis aset dalam akun.
aws glue list-asset-types --max-results 20 { "Items": [ { "Id": "DataSet", "Name": "DataSet" } ] }
Permintaan
-
MaxResults— Nomor (bilangan bulat), tidak kurang dari 1 atau lebih dari 1000.Jumlah maksimum hasil untuk dikembalikan dalam respons.
-
NextToken— UTF-8 tali.Sebuah token kelanjutan, jika ini adalah panggilan kelanjutan.
Respons
-
Items– Susunan objek AssetTypeItem.Daftar item jenis aset.
-
NextToken— UTF-8 tali.Token lanjutan, hadir jika segmen saat ini bukan yang terakhir.
Kesalahan
AccessDeniedExceptionInternalServiceExceptionInvalidInputExceptionThrottlingException
PutFormType tindakan (Python: put_form_type)
Membuat atau memperbarui jenis formulir di Katalog AWS Glue Data. Jenis formulir mendefinisikan skema untuk metadata terstruktur yang dapat dilampirkan ke aset.
contoh
Contoh berikut membuat tipe formulir dengan skema Smithy.
aws glue put-form-type \ --name DataClassification \ --schema 'structure DataClassification { classification: String owner: String }' { "Id": "DataClassification", "Name": "DataClassification", "Schema": "structure DataClassification {\n classification: String\n owner: String\n}" }
Permintaan
-
Name- Diperlukan: UTF-8 string, panjang tidak kurang dari 1 atau lebih dari 128 byte, cocok denganCustom string pattern #77.Nama jenis formulir. Harus dimulai dengan huruf besar.
-
Schema- Diperlukan: UTF-8 string, tidak kurang dari 1 atau lebih dari 100000 byte panjangnya.Definisi skema Smithy IDL untuk jenis formulir.
-
ClientToken— UTF-8 string, panjangnya tidak kurang dari 1 atau lebih dari 255 byte, cocok denganSingle-line string pattern.Pengidentifikasi unik yang peka huruf besar/kecil yang Anda berikan untuk memastikan idempotensi permintaan.
Respons
-
Id— UTF-8 string, tidak kurang dari 1 atau lebih dari 256 byte panjangnya.Pengidentifikasi jenis formulir.
-
Name— UTF-8 string, panjangnya tidak kurang dari 1 atau lebih dari 128 byte, cocok denganCustom string pattern #77.Nama jenis formulir.
-
Schema— UTF-8 string, tidak kurang dari 1 atau lebih dari 100000 byte panjangnya.Skema Smithy IDL dari jenis formulir.
Kesalahan
AccessDeniedExceptionInternalServiceExceptionInvalidInputExceptionConcurrentModificationExceptionThrottlingException
GetFormType tindakan (Python: get_form_type)
Mengambil jenis formulir di Katalog AWS Glue Data dengan pengenalnya.
contoh
Contoh berikut mengambil jenis formulir dengan pengenalnya.
aws glue get-form-type --identifier DataClassification { "Id": "DataClassification", "Name": "DataClassification", "Schema": "structure DataClassification {\n classification: String\n owner: String\n}" }
Permintaan
-
Identifier- Diperlukan: UTF-8 string, tidak kurang dari 1 atau lebih dari 256 byte panjangnya.Pengidentifikasi jenis formulir yang akan diambil.
Respons
-
Id— UTF-8 string, tidak kurang dari 1 atau lebih dari 256 byte panjangnya.Pengidentifikasi jenis formulir.
-
Name— UTF-8 string, panjangnya tidak kurang dari 1 atau lebih dari 128 byte, cocok denganCustom string pattern #77.Nama jenis formulir.
-
Schema— UTF-8 string, tidak kurang dari 1 atau lebih dari 100000 byte panjangnya.Skema Smithy IDL dari jenis formulir.
Kesalahan
AccessDeniedExceptionEntityNotFoundExceptionInternalServiceExceptionInvalidInputExceptionThrottlingException
DeleteFormType tindakan (Python: delete_form_type)
Menghapus jenis formulir dari Katalog AWS Glue Data. Jenis formulir tidak dapat dihapus jika masih direferensikan oleh jenis aset.
contoh
Contoh berikut menghapus jenis formulir dengan pengenalnya.
aws glue delete-form-type --identifier DataClassification
Permintaan
-
Identifier- Diperlukan: UTF-8 string, tidak kurang dari 1 atau lebih dari 256 byte panjangnya.Pengidentifikasi jenis formulir yang akan dihapus.
Respons
Tidak ada parameter Respons.
Kesalahan
AccessDeniedExceptionInternalServiceExceptionInvalidInputExceptionConcurrentModificationExceptionConflictExceptionThrottlingException
ListFormTypes tindakan (Python: list_form_types)
Mencantumkan jenis formulir yang ditentukan dalam Katalog AWS Glue Data.
contoh
Contoh berikut mencantumkan jenis formulir di akun.
aws glue list-form-types --max-results 20 { "Items": [ { "Id": "DataClassification", "Name": "DataClassification" } ] }
Permintaan
-
MaxResults— Nomor (bilangan bulat), tidak kurang dari 1 atau lebih dari 1000.Jumlah maksimum hasil untuk dikembalikan dalam respons.
-
NextToken— UTF-8 tali.Sebuah token kelanjutan, jika ini adalah panggilan kelanjutan.
Respons
-
Items– Wajib: Susunan objek FormTypeItem.Daftar item jenis formulir.
-
NextToken— UTF-8 tali.Token lanjutan, hadir jika segmen saat ini bukan yang terakhir.
Kesalahan
AccessDeniedExceptionInternalServiceExceptionInvalidInputExceptionThrottlingException
PutAttachment tindakan (Python: put_attachment)
Melampirkan formulir ke aset atau item formulir yang dapat diiterasi di Katalog AWS Glue Data. Jika lampiran dengan nama yang sama sudah ada, itu akan diganti.
contoh
Contoh berikut melampirkan formulir ke aset.
aws glue put-attachment \ --asset-identifier quarterly-sales-2026q1 \ --attachment-name reviewNote \ --form-type-id DataClassification \ --content '{"classification":"internal","owner":"analytics-team"}' { "AssetIdentifier": "quarterly-sales-2026q1", "AttachmentName": "reviewNote", "FormTypeId": "DataClassification" }
Permintaan
-
AssetIdentifier- Diperlukan: UTF-8 string, tidak kurang dari 1 atau lebih dari 1087 byte panjang, cocok dengan. Custom string pattern #69Pengidentifikasi unik aset untuk melampirkan formulir.
-
IterableFormName— UTF-8 string, panjangnya tidak kurang dari 1 atau lebih dari 256 byte, cocok denganCustom string pattern #73.Nama bentuk iterable. Ketika ditentukan bersama dengan
itemIdentifier, lampiran menargetkan item dalam formulir yang dapat diiterasi daripada aset itu sendiri. -
ItemIdentifier— UTF-8 string, tidak kurang dari 1 atau lebih dari 1087 byte panjangnya.Pengidentifikasi item dalam bentuk iterable. Diperlukan ketika
iterableFormNameditentukan. -
AttachmentName- Diperlukan: UTF-8 string, panjang tidak kurang dari 1 atau lebih dari 256 byte, cocok denganCustom string pattern #76.Nama lampiran.
-
Content- Diperlukan: UTF-8 string.Konten JSON dari formulir, sesuai dengan skema jenis formulir yang ditentukan.
-
FormTypeId- Diperlukan: UTF-8 string, tidak kurang dari 1 atau lebih dari 256 byte panjangnya.Pengidentifikasi jenis formulir untuk lampiran ini.
-
ClientToken— UTF-8 string, panjangnya tidak kurang dari 1 atau lebih dari 255 byte, cocok denganSingle-line string pattern.Pengidentifikasi unik yang peka huruf besar/kecil yang Anda berikan untuk memastikan idempotensi permintaan.
Respons
-
AssetIdentifier— UTF-8 string, tidak kurang dari 1 atau lebih dari 1087 byte panjang, cocok dengan. Custom string pattern #69Pengidentifikasi unik aset.
-
IterableFormName— UTF-8 string, panjangnya tidak kurang dari 1 atau lebih dari 256 byte, cocok denganCustom string pattern #73.Nama formulir yang dapat diiterasi, jika lampiran menargetkan item.
-
ItemIdentifier— UTF-8 string, tidak kurang dari 1 atau lebih dari 1087 byte panjangnya.Pengidentifikasi item dalam bentuk iterable, jika berlaku.
-
AttachmentName— UTF-8 string, panjangnya tidak kurang dari 1 atau lebih dari 256 byte, cocok denganCustom string pattern #76.Nama lampiran.
-
FormTypeId— UTF-8 string, tidak kurang dari 1 atau lebih dari 256 byte panjangnya.Pengidentifikasi jenis formulir untuk lampiran ini.
Kesalahan
AccessDeniedExceptionEntityNotFoundExceptionInternalServiceExceptionInvalidInputExceptionConcurrentModificationExceptionThrottlingException
DeleteAttachment tindakan (Python: delete_attachment)
Menghapus lampiran formulir dari aset di Katalog AWS Glue Data.
contoh
Contoh berikut menghapus lampiran dari aset.
aws glue delete-attachment \ --asset-identifier quarterly-sales-2026q1 \ --attachment-name reviewNote { "AssetIdentifier": "quarterly-sales-2026q1" }
Permintaan
-
AssetIdentifier- Diperlukan: UTF-8 string, tidak kurang dari 1 atau lebih dari 1087 byte panjang, cocok dengan. Custom string pattern #69Pengidentifikasi unik dari aset untuk menghapus lampiran.
-
IterableFormName— UTF-8 string, panjangnya tidak kurang dari 1 atau lebih dari 256 byte, cocok denganCustom string pattern #73.Nama bentuk iterable. Ketika ditentukan bersama dengan
itemIdentifier, lampiran dihapus dari item dalam formulir yang dapat diiterasi daripada dari aset itu sendiri. -
ItemIdentifier— UTF-8 string, tidak kurang dari 1 atau lebih dari 1087 byte panjangnya.Pengidentifikasi item dalam bentuk iterable. Diperlukan ketika
iterableFormNameditentukan. -
AttachmentName- Diperlukan: UTF-8 string, panjang tidak kurang dari 1 atau lebih dari 256 byte, cocok denganCustom string pattern #76.Nama lampiran yang akan dihapus.
Respons
-
AssetIdentifier— UTF-8 string, tidak kurang dari 1 atau lebih dari 1087 byte panjang, cocok dengan. Custom string pattern #69Pengidentifikasi unik aset.
-
IterableFormName— UTF-8 string, panjangnya tidak kurang dari 1 atau lebih dari 256 byte, cocok denganCustom string pattern #73.Nama formulir yang dapat diiterasi, jika penghapusan menargetkan item.
-
ItemIdentifier— UTF-8 string, tidak kurang dari 1 atau lebih dari 1087 byte panjangnya.Pengidentifikasi item dalam bentuk iterable, jika berlaku.
Kesalahan
AccessDeniedExceptionEntityNotFoundExceptionInternalServiceExceptionInvalidInputExceptionConcurrentModificationExceptionThrottlingException
ListIterableForms tindakan (Python: list_iterable_forms)
Mencantumkan item dalam bentuk iterable pada aset di Katalog AWS Glue Data. Misalnya, daftar kolom aset tabel.
contoh
Contoh berikut mencantumkan kolom aset.
aws glue list-iterable-forms \ --asset-identifier quarterly-sales-2026q1 \ --iterable-form-name columns \ --max-results 20 { "AssetId": "quarterly-sales-2026q1", "IterableFormName": "columns", "Items": [ { "ItemId": "quarterly-sales-2026q1#region", "ItemName": "region", "Description": "AWS region of the sales record", "GlossaryTerms": [] }, { "ItemId": "quarterly-sales-2026q1#amount", "ItemName": "amount", "Description": "Sales amount in USD", "GlossaryTerms": [] } ] }
Permintaan
-
AssetIdentifier- Diperlukan: UTF-8 string, tidak kurang dari 1 atau lebih dari 1087 byte panjang, cocok dengan. Custom string pattern #69Pengidentifikasi unik aset.
-
IterableFormName- Diperlukan: UTF-8 string, panjang tidak kurang dari 1 atau lebih dari 256 byte, cocok denganCustom string pattern #73.Nama formulir yang dapat diiterasi untuk mencantumkan item.
-
MaxResults— Nomor (bilangan bulat), tidak kurang dari 1 atau lebih dari 1000.Jumlah maksimum hasil untuk dikembalikan dalam respons.
-
NextToken— UTF-8 tali.Sebuah token kelanjutan, jika ini adalah panggilan kelanjutan.
Respons
-
AssetId— UTF-8 string, tidak kurang dari 1 atau lebih dari 1087 byte panjang, cocok dengan. Custom string pattern #69Pengidentifikasi unik aset.
-
IterableFormName— UTF-8 string, panjangnya tidak kurang dari 1 atau lebih dari 256 byte, cocok denganCustom string pattern #73.Nama bentuk iterable.
-
Items– Susunan objek IterableFormListItem.Daftar item formulir yang dapat diiterasi.
-
NextToken— UTF-8 tali.Token lanjutan, hadir jika segmen saat ini bukan yang terakhir.
Kesalahan
AccessDeniedExceptionEntityNotFoundExceptionInternalServiceExceptionThrottlingExceptionInvalidInputException
BatchGetIterableForms tindakan (Python: batch_get_iterable_forms)
Mengambil beberapa item dari formulir yang dapat diiterasi pada aset di Katalog AWS Glue Data dalam satu permintaan.
contoh
Contoh berikut mengambil kolom tertentu berdasarkan pengidentifikasi.
aws glue batch-get-iterable-forms \ --asset-identifier quarterly-sales-2026q1 \ --iterable-form-name columns \ --item-identifiers region amount { "Items": [ { "ItemId": "quarterly-sales-2026q1#region", "ItemName": "region", "GlossaryTerms": [], "Forms": { "columns": { "FormTypeId": "amazon.glue::Column", "Content": "{\"type\":\"string\"}" } }, "Attachments": {} }, { "ItemId": "quarterly-sales-2026q1#amount", "ItemName": "amount", "GlossaryTerms": [], "Forms": { "columns": { "FormTypeId": "amazon.glue::Column", "Content": "{\"type\":\"double\"}" } }, "Attachments": {} } ], "Errors": [] }
Permintaan
-
AssetIdentifier- Diperlukan: UTF-8 string, tidak kurang dari 1 atau lebih dari 1087 byte panjang, cocok dengan. Custom string pattern #69Pengidentifikasi unik aset.
-
IterableFormName- Diperlukan: UTF-8 string, panjang tidak kurang dari 1 atau lebih dari 256 byte, cocok denganCustom string pattern #73.Nama formulir yang dapat diiterasi untuk mengambil item dari.
-
ItemIdentifiers- Diperlukan: Sebuah array UTF-8 string, tidak kurang dari 1 atau lebih dari 100 string.Daftar pengidentifikasi item untuk diambil. Setiap pengenal dapat berupa ID item atau nama item.
Respons
-
Items– Susunan objek IterableFormItem.Daftar item formulir iterable yang diambil.
-
Errors– Susunan objek ItemError.Daftar kesalahan untuk item yang tidak dapat diambil.
Kesalahan
AccessDeniedExceptionEntityNotFoundExceptionInternalServiceExceptionInvalidInputExceptionThrottlingException
CreateGlossary tindakan (Python: create_glossary)
Membuat glosarium bisnis di Katalog AWS Glue Data. Glosarium adalah wadah untuk istilah glosarium yang mendefinisikan konsep bisnis.
contoh
Contoh berikut membuat glosarium bisnis.
aws glue create-glossary \ --name "Sales Terms" \ --description "Glossary of sales-domain business terms" { "Id": "6n5f21s641nbjb", "Name": "Sales Terms", "Description": "Glossary of sales-domain business terms" }
Permintaan
-
Name- Diperlukan: UTF-8 string, tidak kurang dari 1 atau lebih dari 256 byte panjangnya.Nama glosarium.
-
Description— UTF-8 string, tidak kurang dari 1 atau lebih dari 2048 byte panjangnya.Deskripsi glosarium.
-
ClientToken— UTF-8 string, panjangnya tidak kurang dari 1 atau lebih dari 255 byte, cocok denganSingle-line string pattern.Pengidentifikasi unik yang peka huruf besar/kecil yang Anda berikan untuk memastikan idempotensi permintaan.
Respons
-
Id— UTF-8 tali.Pengidentifikasi unik dari glosarium.
-
Name— UTF-8 string, tidak kurang dari 1 atau lebih dari 256 byte panjangnya.Nama glosarium.
-
Description— UTF-8 string, tidak kurang dari 1 atau lebih dari 2048 byte panjangnya.Deskripsi glosarium.
Kesalahan
AccessDeniedExceptionInternalServiceExceptionInvalidInputExceptionConcurrentModificationExceptionThrottlingExceptionAlreadyExistsException
GetGlossary tindakan (Python: get_glossary)
Mengambil glosarium bisnis di Katalog AWS Glue Data dengan pengenalnya.
contoh
Contoh berikut mengambil glosarium dengan pengenalnya.
aws glue get-glossary --identifier 6n5f21s641nbjb { "Id": "6n5f21s641nbjb", "Name": "Sales Terms", "Description": "Glossary of sales-domain business terms" }
Permintaan
-
Identifier- Diperlukan: UTF-8 string.Pengidentifikasi unik dari glosarium untuk diambil.
Respons
-
Id— UTF-8 tali.Pengidentifikasi unik dari glosarium.
-
Name— UTF-8 string, tidak kurang dari 1 atau lebih dari 256 byte panjangnya.Nama glosarium.
-
Description— UTF-8 string, tidak kurang dari 1 atau lebih dari 2048 byte panjangnya.Deskripsi glosarium.
Kesalahan
AccessDeniedExceptionEntityNotFoundExceptionInternalServiceExceptionThrottlingException
UpdateGlossary tindakan (Python: update_glossary)
Memperbarui glosarium bisnis di Katalog AWS Glue Data.
contoh
Contoh berikut memperbarui deskripsi glosarium.
aws glue update-glossary \ --identifier 6n5f21s641nbjb \ --name "Sales Terms" \ --description "Glossary of sales and revenue business terms" { "Id": "6n5f21s641nbjb", "Name": "Sales Terms", "Description": "Glossary of sales and revenue business terms" }
Permintaan
-
Identifier- Diperlukan: UTF-8 string.Pengidentifikasi unik dari glosarium untuk diperbarui.
-
Name— UTF-8 string, tidak kurang dari 1 atau lebih dari 256 byte panjangnya.Nama glosarium yang diperbarui.
-
Description— UTF-8 string, tidak kurang dari 1 atau lebih dari 2048 byte panjangnya.Deskripsi terbaru dari glosarium.
-
ClientToken— UTF-8 string, panjangnya tidak kurang dari 1 atau lebih dari 255 byte, cocok denganSingle-line string pattern.Pengidentifikasi unik yang peka huruf besar/kecil yang Anda berikan untuk memastikan idempotensi permintaan.
Respons
-
Id— UTF-8 tali.Pengidentifikasi unik dari glosarium.
-
Name— UTF-8 string, tidak kurang dari 1 atau lebih dari 256 byte panjangnya.Nama glosarium.
-
Description— UTF-8 string, tidak kurang dari 1 atau lebih dari 2048 byte panjangnya.Deskripsi glosarium.
Kesalahan
AccessDeniedExceptionEntityNotFoundExceptionInternalServiceExceptionInvalidInputExceptionConcurrentModificationExceptionThrottlingExceptionAlreadyExistsException
DeleteGlossary tindakan (Python: delete_glossary)
Menghapus glosarium bisnis dari Katalog AWS Glue Data. Glosarium tidak dapat dihapus jika masih berisi istilah glosarium.
contoh
Contoh berikut menghapus glosarium dengan pengenalnya.
aws glue delete-glossary --identifier 6n5f21s641nbjb
Permintaan
-
Identifier- Diperlukan: UTF-8 string.Pengidentifikasi unik dari glosarium untuk dihapus.
Respons
Tidak ada parameter Respons.
Kesalahan
AccessDeniedExceptionInternalServiceExceptionInvalidInputExceptionConflictExceptionConcurrentModificationExceptionThrottlingException
ListGlossaries tindakan (Python: list_glossaries)
Daftar glosarium bisnis di AWS Glue Katalog Data.
contoh
Contoh berikut mencantumkan glosarium di akun.
aws glue list-glossaries --max-results 20 { "Items": [ { "Id": "6n5f21s641nbjb", "Name": "Sales Terms", "Description": "Glossary of sales and revenue business terms" } ] }
Permintaan
-
MaxResults— Nomor (bilangan bulat), tidak kurang dari 1 atau lebih dari 1000.Jumlah maksimum hasil untuk dikembalikan dalam respons.
-
NextToken— UTF-8 tali.Sebuah token kelanjutan, jika ini adalah panggilan kelanjutan.
Respons
-
Items– Susunan objek GlossaryItem.Daftar item glosarium.
-
NextToken— UTF-8 tali.Token lanjutan, hadir jika segmen saat ini bukan yang terakhir.
Kesalahan
AccessDeniedExceptionInternalServiceExceptionInvalidInputExceptionThrottlingException
CreateGlossaryTerm tindakan (Python: create_glossary_term)
Membuat istilah glosarium dalam glosarium bisnis di Katalog AWS Glue Data.
contoh
Contoh berikut membuat istilah glosarium.
aws glue create-glossary-term \ --glossary-identifier 6n5f21s641nbjb \ --name "Net Revenue" \ --short-description "Revenue after returns, allowances, and discounts." \ --long-description "Net revenue is gross revenue minus returns, allowances, and discounts over a reporting period." { "Id": "avugvxvsul6izr", "GlossaryId": "6n5f21s641nbjb", "Name": "Net Revenue", "ShortDescription": "Revenue after returns, allowances, and discounts.", "LongDescription": "Net revenue is gross revenue minus returns, allowances, and discounts over a reporting period." }
Permintaan
-
GlossaryIdentifier- Diperlukan: UTF-8 string.Pengidentifikasi unik dari glosarium untuk membuat istilah.
-
Name- Diperlukan: UTF-8 string, tidak kurang dari 1 atau lebih dari 256 byte panjangnya.Nama istilah glosarium.
-
ShortDescription— UTF-8 string, tidak kurang dari 1 atau lebih dari 1024 byte panjangnya.Deskripsi singkat dari istilah glosarium.
-
LongDescription— UTF-8 string, tidak kurang dari 1 atau lebih dari 4096 byte panjangnya.Deskripsi panjang istilah glosarium.
-
ClientToken— UTF-8 string, panjangnya tidak kurang dari 1 atau lebih dari 255 byte, cocok denganSingle-line string pattern.Pengidentifikasi unik yang peka huruf besar/kecil yang Anda berikan untuk memastikan idempotensi permintaan.
Respons
-
Id— UTF-8 tali.Pengidentifikasi unik dari istilah glosarium.
-
GlossaryId— UTF-8 tali.Pengidentifikasi unik dari glosarium yang berisi istilah ini.
-
Name— UTF-8 string, tidak kurang dari 1 atau lebih dari 256 byte panjangnya.Nama istilah glosarium.
-
ShortDescription— UTF-8 string, tidak kurang dari 1 atau lebih dari 1024 byte panjangnya.Deskripsi singkat dari istilah glosarium.
-
LongDescription— UTF-8 string, tidak kurang dari 1 atau lebih dari 4096 byte panjangnya.Deskripsi panjang istilah glosarium.
Kesalahan
AccessDeniedExceptionEntityNotFoundExceptionInternalServiceExceptionInvalidInputExceptionConcurrentModificationExceptionThrottlingExceptionAlreadyExistsException
GetGlossaryTerm tindakan (Python: get_glossary_term)
Mengambil istilah glosarium di Katalog AWS Glue Data dengan pengenalnya.
contoh
Contoh berikut mengambil istilah glosarium dengan pengenalnya.
aws glue get-glossary-term --identifier avugvxvsul6izr { "Id": "avugvxvsul6izr", "GlossaryId": "6n5f21s641nbjb", "Name": "Net Revenue", "ShortDescription": "Revenue after returns, allowances, and discounts.", "LongDescription": "Net revenue is gross revenue minus returns, allowances, and discounts over a reporting period." }
Permintaan
-
Identifier- Diperlukan: UTF-8 string.Pengidentifikasi unik dari istilah glosarium untuk diambil.
Respons
-
Id— UTF-8 tali.Pengidentifikasi unik dari istilah glosarium.
-
GlossaryId— UTF-8 tali.Pengidentifikasi unik dari glosarium yang berisi istilah ini.
-
Name— UTF-8 string, tidak kurang dari 1 atau lebih dari 256 byte panjangnya.Nama istilah glosarium.
-
ShortDescription— UTF-8 string, tidak kurang dari 1 atau lebih dari 1024 byte panjangnya.Deskripsi singkat dari istilah glosarium.
-
LongDescription— UTF-8 string, tidak kurang dari 1 atau lebih dari 4096 byte panjangnya.Deskripsi panjang istilah glosarium.
Kesalahan
AccessDeniedExceptionEntityNotFoundExceptionInternalServiceExceptionThrottlingException
UpdateGlossaryTerm tindakan (Python: update_glossary_term)
Memperbarui istilah glosarium di Katalog AWS Glue Data.
contoh
Contoh berikut memperbarui deskripsi singkat istilah glosarium.
aws glue update-glossary-term \ --identifier avugvxvsul6izr \ --name "Net Revenue" \ --short-description "Gross revenue minus returns, allowances, and discounts." \ --long-description "Net revenue is gross revenue minus returns, allowances, and discounts over a reporting period." { "Id": "avugvxvsul6izr", "GlossaryId": "6n5f21s641nbjb", "Name": "Net Revenue", "ShortDescription": "Gross revenue minus returns, allowances, and discounts.", "LongDescription": "Net revenue is gross revenue minus returns, allowances, and discounts over a reporting period." }
Permintaan
-
Identifier- Diperlukan: UTF-8 string.Pengidentifikasi unik dari istilah glosarium untuk diperbarui.
-
Name— UTF-8 string, tidak kurang dari 1 atau lebih dari 256 byte panjangnya.Nama terbaru dari istilah glosarium.
-
ShortDescription— UTF-8 string, tidak kurang dari 1 atau lebih dari 1024 byte panjangnya.Deskripsi singkat yang diperbarui dari istilah glosarium.
-
LongDescription— UTF-8 string, tidak kurang dari 1 atau lebih dari 4096 byte panjangnya.Deskripsi panjang yang diperbarui dari istilah glosarium.
-
ClientToken— UTF-8 string, panjangnya tidak kurang dari 1 atau lebih dari 255 byte, cocok denganSingle-line string pattern.Pengidentifikasi unik yang peka huruf besar/kecil yang Anda berikan untuk memastikan idempotensi permintaan.
Respons
-
Id— UTF-8 tali.Pengidentifikasi unik dari istilah glosarium.
-
GlossaryId— UTF-8 tali.Pengidentifikasi unik dari glosarium yang berisi istilah ini.
-
Name— UTF-8 string, tidak kurang dari 1 atau lebih dari 256 byte panjangnya.Nama istilah glosarium.
-
ShortDescription— UTF-8 string, tidak kurang dari 1 atau lebih dari 1024 byte panjangnya.Deskripsi singkat dari istilah glosarium.
-
LongDescription— UTF-8 string, tidak kurang dari 1 atau lebih dari 4096 byte panjangnya.Deskripsi panjang istilah glosarium.
Kesalahan
AccessDeniedExceptionEntityNotFoundExceptionInternalServiceExceptionInvalidInputExceptionConcurrentModificationExceptionThrottlingExceptionAlreadyExistsException
DeleteGlossaryTerm tindakan (Python: delete_glossary_term)
Menghapus istilah glosarium dari Katalog AWS Glue Data.
contoh
Contoh berikut menghapus istilah glosarium dengan pengenalnya.
aws glue delete-glossary-term --identifier avugvxvsul6izr
Permintaan
-
Identifier- Diperlukan: UTF-8 string.Pengidentifikasi unik dari istilah glosarium yang akan dihapus.
Respons
Tidak ada parameter Respons.
Kesalahan
AccessDeniedExceptionInternalServiceExceptionInvalidInputExceptionConcurrentModificationExceptionThrottlingException
ListGlossaryTerms tindakan (Python: list_glossary_terms)
Daftar istilah glosarium dalam glosarium bisnis di Katalog AWS Glue Data.
contoh
Contoh berikut mencantumkan istilah dalam glosarium.
aws glue list-glossary-terms \ --glossary-identifier 6n5f21s641nbjb \ --max-results 20 { "Items": [ { "Id": "avugvxvsul6izr", "Name": "Net Revenue", "ShortDescription": "Gross revenue minus returns, allowances, and discounts." } ] }
Permintaan
-
GlossaryIdentifier- Diperlukan: UTF-8 string.Pengidentifikasi unik dari glosarium yang istilahnya dicantumkan.
-
MaxResults— Nomor (bilangan bulat), tidak kurang dari 1 atau lebih dari 1000.Jumlah maksimum hasil untuk dikembalikan dalam respons.
-
NextToken— UTF-8 tali.Sebuah token kelanjutan, jika ini adalah panggilan kelanjutan.
Respons
-
GlossaryId— UTF-8 tali.Pengidentifikasi unik dari glosarium.
-
Items– Susunan objek GlossaryTermItem.Daftar item istilah glosarium.
-
NextToken— UTF-8 tali.Token lanjutan, hadir jika segmen saat ini bukan yang terakhir.
Kesalahan
AccessDeniedExceptionInternalServiceExceptionInvalidInputExceptionThrottlingException
AssociateGlossaryTerms tindakan (Python: associate_glossary_terms)
Mengaitkan satu atau lebih istilah glosarium dengan aset di Katalog AWS Glue Data.
contoh
Contoh berikut mengaitkan istilah glosarium dengan aset.
aws glue associate-glossary-terms \ --asset-identifier quarterly-sales-2026q1 \ --glossary-term-identifiers avugvxvsul6izr { "AssetIdentifier": "quarterly-sales-2026q1", "GlossaryTerms": [ "avugvxvsul6izr" ] }
Permintaan
-
AssetIdentifier- Diperlukan: UTF-8 string, tidak kurang dari 1 atau lebih dari 1087 byte panjang, cocok dengan. Custom string pattern #69Pengidentifikasi unik aset untuk mengaitkan istilah glosarium.
-
IterableFormName— UTF-8 string, panjangnya tidak kurang dari 1 atau lebih dari 256 byte, cocok denganCustom string pattern #73.Nama bentuk iterable. Ketika ditentukan bersama
itemIdentifier, istilah glosarium dikaitkan dengan item dalam bentuk iterable daripada aset itu sendiri. -
ItemIdentifier— UTF-8 string, tidak kurang dari 1 atau lebih dari 1087 byte panjangnya.Pengidentifikasi item dalam bentuk iterable. Diperlukan ketika
iterableFormNameditentukan. -
GlossaryTermIdentifiers- Diperlukan: Sebuah array UTF-8 string, tidak kurang dari 1 atau lebih dari 10 string.Daftar pengidentifikasi istilah glosarium untuk dikaitkan dengan aset.
-
ClientToken— UTF-8 string, panjangnya tidak kurang dari 1 atau lebih dari 255 byte, cocok denganSingle-line string pattern.Pengidentifikasi unik yang peka huruf besar/kecil yang Anda berikan untuk memastikan idempotensi permintaan.
Respons
-
AssetIdentifier— UTF-8 string, tidak kurang dari 1 atau lebih dari 1087 byte panjang, cocok dengan. Custom string pattern #69Pengidentifikasi unik aset.
-
IterableFormName— UTF-8 string, panjangnya tidak kurang dari 1 atau lebih dari 256 byte, cocok denganCustom string pattern #73.Nama formulir yang dapat diiterasi, jika asosiasi menargetkan item.
-
ItemIdentifier— UTF-8 string, tidak kurang dari 1 atau lebih dari 1087 byte panjangnya.Pengidentifikasi item dalam bentuk iterable, jika berlaku.
-
GlossaryTerms— Sebuah array UTF-8 string, tidak kurang dari 1 atau lebih dari 10 string.Istilah glosarium sekarang terkait dengan aset.
Kesalahan
AccessDeniedExceptionEntityNotFoundExceptionInternalServiceExceptionInvalidInputExceptionConcurrentModificationExceptionThrottlingException
DisassociateGlossaryTerms tindakan (Python: disassociate_glossary_terms)
Menghapus asosiasi satu atau beberapa istilah glosarium dari aset di Katalog AWS Glue Data.
contoh
Contoh berikut menghapus istilah glosarium dari aset.
aws glue disassociate-glossary-terms \ --asset-identifier quarterly-sales-2026q1 \ --glossary-term-identifiers avugvxvsul6izr { "AssetIdentifier": "quarterly-sales-2026q1", "GlossaryTerms": [] }
Permintaan
-
AssetIdentifier- Diperlukan: UTF-8 string, tidak kurang dari 1 atau lebih dari 1087 byte panjang, cocok dengan. Custom string pattern #69Pengidentifikasi unik aset untuk memisahkan istilah glosarium.
-
IterableFormName— UTF-8 string, panjangnya tidak kurang dari 1 atau lebih dari 256 byte, cocok denganCustom string pattern #73.Nama bentuk iterable. Ketika ditentukan bersama
itemIdentifier, istilah glosarium dipisahkan dari item dalam bentuk iterable daripada aset itu sendiri. -
ItemIdentifier— UTF-8 string, tidak kurang dari 1 atau lebih dari 1087 byte panjangnya.Pengidentifikasi item dalam bentuk iterable. Diperlukan ketika
iterableFormNameditentukan. -
GlossaryTermIdentifiers- Diperlukan: Sebuah array UTF-8 string, tidak kurang dari 1 atau lebih dari 10 string.Daftar pengidentifikasi istilah glosarium untuk dipisahkan dari aset.
-
ClientToken— UTF-8 string, panjangnya tidak kurang dari 1 atau lebih dari 255 byte, cocok denganSingle-line string pattern.Pengidentifikasi unik yang peka huruf besar/kecil yang Anda berikan untuk memastikan idempotensi permintaan.
Respons
-
AssetIdentifier— UTF-8 string, tidak kurang dari 1 atau lebih dari 1087 byte panjang, cocok dengan. Custom string pattern #69Pengidentifikasi unik aset.
-
IterableFormName— UTF-8 string, panjangnya tidak kurang dari 1 atau lebih dari 256 byte, cocok denganCustom string pattern #73.Nama formulir yang dapat diiterasi, jika disasosiasi menargetkan item.
-
ItemIdentifier— UTF-8 string, tidak kurang dari 1 atau lebih dari 1087 byte panjangnya.Pengidentifikasi item dalam bentuk iterable, jika berlaku.
-
GlossaryTerms— Sebuah array UTF-8 string, tidak kurang dari 1 atau lebih dari 10 string.Istilah glosarium yang tersisa terkait dengan aset.
Kesalahan
AccessDeniedExceptionEntityNotFoundExceptionInternalServiceExceptionInvalidInputExceptionConcurrentModificationExceptionThrottlingException
SearchAssets tindakan (Python: search_assets)
Menelusuri aset di Katalog AWS Glue Data menggunakan pencarian teks lengkap, filter, penyortiran, dan agregasi. Mengembalikan aset yang cocok dengan hasil peringkat relevansi.
contoh
Contoh berikut menjalankan pencarian teks lengkap untuk aset.
aws glue search-assets --search-text "sales" --max-results 10 { "Items": [ { "Id": "quarterly-sales-2026q1", "AssetName": "Quarterly Sales 2026 Q1", "AssetDescription": "Aggregated quarterly sales metrics", "UpdatedAt": "2026-06-16T06:42:00.442Z", "AssetTypeId": "DataSet" } ] }
contoh
Contoh berikut mencari dengan klausa filter dan urutan urutan.
aws glue search-assets \ --search-text "sales" \ --max-results 10 \ --filter-clause '{"AttributeFilter":{"Attribute":"AssetTypeId","Operator":"equals","Value":{"StringValue":"DataSet"}}}' \ --sort '{"Attribute":"name","Order":"ASCENDING"}' { "Items": [ { "Id": "quarterly-sales-2026q1", "AssetName": "Quarterly Sales 2026 Q1", "AssetDescription": "Aggregated quarterly sales metrics", "UpdatedAt": "2026-06-16T06:42:00.442Z", "AssetTypeId": "DataSet" } ] }
Permintaan
-
SearchText— UTF-8 string, tidak kurang dari 1 atau lebih dari 1000 byte panjangnya.Teks untuk dicari. Setidaknya satu dari
searchTextataufilterClauseharus disediakan. -
MaxResults— Nomor (bilangan bulat), tidak kurang dari 1 atau lebih dari 100.Jumlah maksimum hasil untuk dikembalikan dalam respons.
-
NextToken— UTF-8 tali.Sebuah token kelanjutan, jika ini adalah panggilan kelanjutan.
-
Sort— Sebuah objek SearchSort.Kriteria pengurutan untuk hasil pencarian.
-
FilterClause— Sebuah objek SearchFilterClause.Klausa filter untuk diterapkan pada pencarian. Mendukung AND/OR logika bersarang dengan filter tingkat atribut dan tingkat peta.
Respons
Hasil pencarian dikembalikan oleh SearchAssets operasi.
-
SearchAssetsOutput— Sebuah objek SearchAssetsOutput.
Kesalahan
AccessDeniedExceptionInvalidInputExceptionInternalServiceExceptionThrottlingException
GetDataCatalogExportConfiguration tindakan (Python: get_data_catalog_export_configuration)
Mengambil konfigurasi ekspor saat ini untuk Katalog AWS Glue Data. Konfigurasi ekspor mengontrol apakah metadata katalog diekspor ke Tabel S3.
Permintaan
Tidak ada parameter Permintaan.
Respons
Konfigurasi ekspor dikembalikan oleh GetDataCatalogExportConfiguration operasi.
-
GetDataCatalogExportConfigurationOutput— Sebuah objek GetDataCatalogExportConfigurationOutput.
Kesalahan
InvalidInputExceptionEntityNotFoundExceptionInternalServiceExceptionThrottlingException
PutDataCatalogExportConfiguration tindakan (Python: put_data_catalog_export_configuration)
Membuat atau memperbarui konfigurasi ekspor untuk Katalog AWS Glue Data. Gunakan operasi ini untuk mengaktifkan atau menonaktifkan ekspor metadata katalog ke Tabel S3.
Permintaan
-
ExportSetting— Diperlukan: UTF-8 string (nilai valid:ENABLED|DISABLED).Pengaturan ekspor untuk katalog data. Tentukan
ENABLEDuntuk mulai mengekspor metadata katalog ke Tabel S3, atauDISABLEDuntuk berhenti mengekspor. Bidang ini wajib diisi. -
EncryptionConfiguration— Sebuah objek ExportEncryptionConfiguration.Konfigurasi enkripsi untuk data yang diekspor. Jika tidak ditentukan, pengaturan enkripsi default digunakan.
-
ClientToken— UTF-8 string, panjangnya tidak kurang dari 1 atau lebih dari 255 byte, cocok denganSingle-line string pattern.Pengidentifikasi unik yang peka huruf besar/kecil yang Anda berikan untuk memastikan idempotensi permintaan.
Respons
Konfigurasi ekspor dikembalikan oleh PutDataCatalogExportConfiguration operasi.
-
PutDataCatalogExportConfigurationOutput— Sebuah objek PutDataCatalogExportConfigurationOutput.
Kesalahan
InvalidInputExceptionAccessDeniedExceptionInternalServiceExceptionThrottlingExceptionConflictException