Bagikan melalui


grup perintah pipelines

Note

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.

pipelines Grup perintah dalam Databricks CLI memungkinkan Anda membuat, mengedit, menghapus, memulai, dan melihat detail tentang alur. Lihat Alur Deklaratif Lakeflow Spark.

Buat alur Databricks

Buat alur pemrosesan data baru berdasarkan konfigurasi yang diminta. Jika berhasil, perintah ini mengembalikan ID alur baru.

databricks pipelines create [flags]

Arguments

None

Opsi

--json JSON

    String JSON sebaris atau @path ke file JSON dengan isi permintaan.

Bendera global

Hapus jalur Databricks

Menghapus alur.

databricks pipelines delete PIPELINE_ID [flags]

Arguments

PIPELINE_ID

    Alur yang akan dihapus.

Opsi

Bendera global

alur databricks mendapatkan

Dapatkan alur.

databricks pipelines get PIPELINE_ID [flags]

Arguments

PIPELINE_ID

    Alur untuk mendapatkan.

Opsi

Bendera global

pembaruan-pipeline databricks

Dapatkan pembaruan dari alur aktif.

databricks pipelines get-update PIPELINE_ID UPDATE_ID [flags]

Arguments

PIPELINE_ID

    ID pipa.

UPDATE_ID

    ID pembaruan.

Opsi

Bendera global

daftar-peristiwa-alur-databricks

Memperoleh event untuk jalur pemrosesan.

databricks pipelines list-pipeline-events PIPELINE_ID [flags]

Arguments

PIPELINE_ID

    Rangkaian proses untuk mengambil kejadian sistem.

Opsi

--filter string

    Kriteria untuk memilih subset hasil, yang dinyatakan menggunakan sintaks seperti SQL.

--max-results int

    Jumlah maksimum entri untuk dikembalikan dalam satu halaman.

--page-token string

    Token halaman dikembalikan oleh pemanggilan sebelumnya.

Bendera global

daftar.pipeline.databricks

Daftar pipeline yang didefinisikan dalam sistem Delta Live Tables.

databricks pipelines list-pipelines [flags]

Arguments

None

Opsi

--filter string

    Pilih subset hasil berdasarkan kriteria yang ditentukan.

--max-results int

    Jumlah maksimum entri untuk dikembalikan dalam satu halaman.

--page-token string

    Token halaman dikembalikan oleh pemanggilan sebelumnya.

Bendera global

databricks pipelines daftar-pembaruan

Mencantumkan pembaruan untuk alur aktif.

databricks pipelines list-updates PIPELINE_ID [flags]

Arguments

PIPELINE_ID

    Alur untuk mengembalikan pembaruan.

Opsi

--max-results int

    Jumlah maksimum entri untuk dikembalikan dalam satu halaman.

--page-token string

    Token halaman dikembalikan oleh pemanggilan sebelumnya.

--until-update-id string

    Jika ada, mengembalikan pembaruan hingga dan menyertakan update_id ini.

Bendera global

mulai memperbarui alur databricks

Mulai pembaruan baru untuk pipeline. Jika sudah ada pembaruan aktif untuk alur, permintaan akan gagal dan pembaruan aktif akan tetap berjalan.

databricks pipelines start-update PIPELINE_ID [flags]

Arguments

PIPELINE_ID

    Alur untuk memulai pembaruan.

Opsi

--cause StartUpdateCause

    Nilai yang didukung: [API_CALL, JOB_TASK, RETRY_ON_FAILURE, SCHEMA_CHANGE, SERVICE_UPGRADE, USER_ACTION]

--full-refresh

    Jika true, pembaruan ini akan mereset semua tabel sebelum berjalan.

--json JSON

    String JSON sebaris atau @path ke file JSON dengan isi permintaan.

--validate-only

    Jika true, pembaruan ini hanya memvalidasi kebenaran kode sumber alur tetapi tidak mewujudkan atau menerbitkan himpunan data apa pun.

Bendera global

alur databricks berhenti

Hentikan alur dengan membatalkan pembaruan aktif. Jika tidak ada pembaruan aktif untuk pipa, permintaan ini adalah no-op.

databricks pipelines stop PIPELINE_ID [flags]

Arguments

PIPELINE_ID

    Jalur pemrosesan untuk dihentikan.

Opsi

--no-wait

    jangan menunggu untuk mencapai status IDLE

--timeout duration

    jumlah waktu maksimum untuk mencapai status IDLE (default 20m0s)

Bendera global

pembaruan alur databricks

Perbarui alur dengan konfigurasi yang disediakan.

databricks pipelines update PIPELINE_ID [flags]

Arguments

PIPELINE_ID

    Pengidentifikasi unik untuk saluran ini.

Opsi

--allow-duplicate-names

    Jika salah, penyebaran akan gagal jika nama telah berubah dan mengalami konflik dengan nama alur lain.

--budget-policy-id string

    Kebijakan anggaran pipa ini.

--catalog string

    Katalog di Unity Catalog untuk menerbitkan data dari alur ini ke.

--channel string

    Saluran Rilis Alur Deklaratif Lakeflow Spark yang menentukan versi mana yang akan digunakan.

--continuous

    Apakah alur berkelanjutan atau dipicu.

--development

    Apakah alur berada dalam mode Pengembangan.

--edition string

    Edisi produk rangkaian.

--expected-last-modified int

    Jika ada, waktu terakhir pengaturan pipeline dimodifikasi sebelum pengeditan.

--id string

    Pengidentifikasi unik untuk saluran ini.

--json JSON

    String JSON sebaris atau @path ke file JSON dengan isi permintaan.

--name string

    Pengidentifikasi ramah untuk alur ini.

--photon

    Apakah Photon diaktifkan untuk alur ini.

--pipeline-id string

    Pengidentifikasi unik untuk saluran ini.

--schema string

    Skema default (database) tempat tabel dibaca atau diterbitkan.

--serverless

    Apakah komputasi tanpa server diaktifkan untuk alur ini.

--storage string

    Direktori akar DBFS untuk menyimpan titik pemeriksaan dan tabel.

--target string

    Skema target (database) untuk menambah tabel pada pipeline ini.

Bendera global

alur databricks mendapatkan tingkat izin

Mendapatkan tingkat izin alur.

databricks pipelines get-permission-levels PIPELINE_ID [flags]

Arguments

PIPELINE_ID

    Alur untuk mendapatkan atau mengelola izin.

Opsi

Bendera global

databricks pipelines get-permissions (mendapatkan-permission)

Mendapatkan izin alur. Pipeline dapat mewarisi izin dari objek induknya.

databricks pipelines get-permissions PIPELINE_ID [flags]

Arguments

PIPELINE_ID

    Alur untuk mendapatkan atau mengelola izin.

Opsi

Bendera global

atur-permission pipeline Databricks

Atur izin pipeline.

Mengatur izin pada objek, menggantikan izin yang ada jika ada. Menghapus semua izin langsung jika tidak ada yang ditentukan. Objek dapat mewarisi izin dari objek akarnya.

databricks pipelines set-permissions PIPELINE_ID [flags]

Arguments

PIPELINE_ID

    Alur untuk mendapatkan atau mengelola izin.

Opsi

--json JSON

    String JSON sebaris atau @path ke file JSON dengan isi permintaan.

Bendera global

pembaruan izin alur kerja databricks

Perbarui izin pada alur. Pipeline dapat mewarisi izin dari objek induknya.

databricks pipelines update-permissions PIPELINE_ID [flags]

Arguments

PIPELINE_ID

    Alur untuk mendapatkan atau mengelola izin.

Opsi

--json JSON

    String JSON sebaris atau @path ke file JSON dengan isi permintaan.

Bendera global

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