Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
grup perintah
Nota
Informasi ini berlaku untuk Databricks CLI versi 0.205 ke atas. Databricks CLI ada di Pratinjau Publik.
Penggunaan Databricks CLI tunduk pada Lisensi Databricks dan Pemberitahuan Privasi Databricks, termasuk ketentuan Data Penggunaan apa pun.
external-lineage Grup perintah dalam Databricks CLI berisi perintah untuk menentukan dan mengelola hubungan silsilah antara objek Databricks dan sistem eksternal.
databricks external-lineage create-external-lineage-relationship
Buat hubungan silsilah eksternal antara Databricks atau objek metadata eksternal dan objek metadata eksternal lainnya.
databricks external-lineage create-external-lineage-relationship SOURCE TARGET [flags]
Arguments
SOURCE
Objek sumber dari hubungan silsilah eksternal.
TARGET
Objek target dari hubungan silsilah eksternal.
Opsi
--json JSON
String JSON sebaris atau @path ke file JSON dengan isi permintaan
Contoh
Contoh berikut membuat hubungan silsilah eksternal menggunakan JSON:
databricks external-lineage create-external-lineage-relationship source_object target_object --json '{"column_mappings": [{"source_column": "id", "target_column": "external_id"}]}'
Contoh berikut membuat hubungan silsilah eksternal menggunakan file JSON:
databricks external-lineage create-external-lineage-relationship source_object target_object --json @lineage.json
databricks external-lineage delete-external-lineage-relationship
Hapus hubungan silsilah eksternal antara Databricks atau objek metadata eksternal dan objek metadata eksternal lainnya.
databricks external-lineage delete-external-lineage-relationship [flags]
Opsi
--json JSON
String JSON sebaris atau @path ke file JSON dengan isi permintaan
Contoh
Contoh berikut menghapus hubungan silsilah data eksternal menggunakan JSON:
databricks external-lineage delete-external-lineage-relationship --json '{"source": "source_object", "target": "target_object"}'
Contoh berikut menghapus hubungan silsilah data eksternal menggunakan file JSON:
databricks external-lineage delete-external-lineage-relationship --json @delete-lineage.json
databricks external-lineage list-external-lineage-relationships
Mencantumkan hubungan silsilah eksternal objek Databricks atau metadata eksternal dengan arah yang disediakan.
databricks external-lineage list-external-lineage-relationships [flags]
Opsi
--json JSON
String JSON sebaris atau @path ke file JSON dengan isi permintaan
--page-size int
Jumlah maksimum hubungan silsilah eksternal untuk dikembalikan per halaman.
--page-token string
Token untuk memperoleh halaman hasil berikutnya.
Contoh
Contoh berikut mencantumkan hubungan silsilah eksternal menggunakan JSON:
databricks external-lineage list-external-lineage-relationships --json '{"object": "my_catalog.my_schema.my_table", "direction": "DOWNSTREAM"}'
Contoh berikut mencantumkan hubungan silsilah eksternal dengan penomoran halaman:
databricks external-lineage list-external-lineage-relationships --json '{"object": "my_catalog.my_schema.my_table", "direction": "UPSTREAM"}' --page-size 10
Contoh berikut mencantumkan hubungan silsilah eksternal menggunakan file JSON:
databricks external-lineage list-external-lineage-relationships --json @list-lineage.json
databricks external-lineage update-external-lineage-relationship
Perbarui hubungan silsilah eksternal antara Databricks atau objek metadata eksternal dan objek metadata eksternal lainnya.
databricks external-lineage update-external-lineage-relationship UPDATE_MASK SOURCE TARGET [flags]
Arguments
UPDATE_MASK
Masker bidang harus berupa string tunggal, dengan beberapa bidang dipisahkan oleh koma (tanpa spasi). Jalur bidang relatif terhadap objek sumber daya, menggunakan titik (.) untuk menavigasi sub-bidang (misalnya, author.given_name). Spesifikasi elemen secara berurutan atau bidang peta tidak diizinkan, karena hanya seluruh bidang koleksi yang dapat ditentukan. Nama bidang harus sama persis dengan nama bidang sumber daya.
Masker bidang tanda bintang (*) menunjukkan penggantian penuh. Disarankan untuk selalu secara eksplisit mencantumkan bidang yang diperbarui dan menghindari penggunaan kartubebas, karena dapat menyebabkan hasil yang tidak diinginkan jika API berubah di masa mendatang.
SOURCE
Objek sumber dari hubungan silsilah eksternal.
TARGET
Objek target dari hubungan silsilah eksternal.
Opsi
--json JSON
String JSON sebaris atau @path ke file JSON dengan isi permintaan
Contoh
Contoh berikut memperbarui hubungan silsilah eksternal menggunakan JSON:
databricks external-lineage update-external-lineage-relationship "column_mappings" source_object target_object --json '{"column_mappings": [{"source_column": "updated_id", "target_column": "new_external_id"}]}'
Contoh berikut memperbarui hubungan silsilah eksternal menggunakan file JSON:
databricks external-lineage update-external-lineage-relationship "column_mappings" source_object target_object --json @update-lineage.json
Bendera dunia
--debug
Apakah debug logging ingin diaktifkan?
-h atau --help
Tampilkan bantuan untuk Databricks CLI atau grup perintah terkait atau perintah terkait.
--log-file tali
String yang mewakili file yang akan digunakan untuk menulis log output. Jika bendera ini tidak ditentukan, maka defaultnya adalah menulis log output ke stderr.
--log-format Format
Jenis format log, text atau json. Nilai defaultnya adalah text.
--log-level tali
Untaian yang menggambarkan tingkat format log. Jika tidak ditentukan, maka tingkat format log akan dinonaktifkan.
-o, --output jenis
Jenis output perintah, text atau json. Nilai defaultnya adalah text.
-p, --profile tali
Nama profil dalam file ~/.databrickscfg yang digunakan untuk menjalankan perintah. Jika bendera ini tidak ditentukan maka jika ada, profil bernama DEFAULT digunakan.
--progress-format Format
Format untuk menampilkan log kemajuan: default, , append, inplaceatau json
-t, --target tali
Jika berlaku, target bundel yang akan digunakan