Bagikan melalui


grup perintah repos

Note

Informasi ini berlaku untuk Databricks CLI versi 0.205 ke atas. Databricks CLI ada di Pratinjau Umum.

Penggunaan Databricks CLI tunduk pada Lisensi Databricks dan Pemberitahuan Privasi Databricks, termasuk ketentuan Data Penggunaan apa pun.

repos Grup perintah dalam Databricks CLI memungkinkan Anda mengelola folder Git Anda. Lihat Folder Git Azure Databricks.

pembuatan repositori databricks

Buat repositori di ruang kerja dan tautkan ke repositori Git jarak jauh yang ditentukan. Perhatikan bahwa repositori yang dibuat secara terprogram harus ditautkan ke repositori Git jarak jauh, tidak seperti repositori yang dibuat di browser.

databricks repos create URL [PROVIDER] [flags]

Arguments

URL

    URL repositori Git yang akan ditautkan

PROVIDER

    Penyedia Git. Bidang ini tidak membedakan huruf besar/kecil. Penyedia Git yang tersedia adalah gitHub, bitbucketCloud, gitLab, azureDevOpsServices, gitHubEnterprise, bitbucketServer, gitLabEnterpriseEdition dan awsCodeCommit

Opsi

--json JSON

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

--path string

    Jalur yang diinginkan untuk repositori di ruang kerja

Bendera global

Examples

Contoh berikut membuat repositori yang ditautkan ke GitHub:

databricks repos create https://github.com/username/my-repo.git gitHub --path /Repos/username/my-repo
databricks repos create https://github.com/username/my-repo.git --path /Users/username/my-repo

penghapusan repos databricks

Hapus repositori yang ditentukan.

databricks repos delete REPO_ID_OR_PATH [flags]

Arguments

REPO_ID_OR_PATH

    ID repositori yang ingin dihapus

Opsi

Bendera global

Examples

Contoh berikut menghapus repositori menurut ID atau jalur:

databricks repos delete 12345
databricks repos delete /Repos/username/my-repo

databricks repos get

Dapatkan repo dengan ID repo yang diberikan.

databricks repos get REPO_ID_OR_PATH [flags]

Arguments

REPO_ID_OR_PATH

    ID objek folder Git (repo) di ruang kerja

Opsi

Bendera global

Examples

Contoh berikut mendapatkan informasi tentang repositori menurut ID atau jalur:

databricks repos get 12345
databricks repos get /Repos/username/my-repo

daftar repos databricks

Dapatkan repositori yang memiliki izin untuk dikelola oleh pengguna yang memanggil. Gunakan next_page_token untuk melakukan iterasi melalui halaman tambahan.

databricks repos list [flags]

Opsi

--next-page-token string

    Token digunakan untuk mendapatkan halaman hasil berikutnya

--path-prefix string

    Filter repositori yang memiliki jalur yang dimulai dengan jalur awalan yang diberikan

Bendera global

Examples

Contoh berikut mencantumkan repositori:

databricks repos list
databricks repos list --path-prefix /Repos/username

pembaruan repos databricks

Perbarui repositori ke cabang atau tag yang berbeda, atau perbarui ke komit terbaru di cabang yang sama.

databricks repos update REPO_ID_OR_PATH [flags]

Arguments

REPO_ID_OR_PATH

    ID objek folder Git (repo) di ruang kerja

Opsi

--branch string

    Cabang tempat versi lokal repositori dicek keluar

--json JSON

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

--tag string

    Tandai bahwa versi lokal repositori dicek keluar ke

Bendera global

Examples

Contoh berikut memperbarui repositori ke cabang atau tag yang berbeda:

databricks repos update 12345 --branch main
databricks repos update /Repos/username/my-repo --branch develop
databricks repos update 12345 --tag v1.0.0

databricks repos mendapatkan tingkat izin

Mendapatkan tingkat izin dari repositori.

databricks repos get-permission-levels REPO_ID [flags]

Arguments

REPO_ID

    Repo tempat mendapatkan atau mengelola izin

Opsi

Bendera global

Examples

Contoh berikut mendapatkan tingkat izin yang tersedia untuk repositori:

databricks repos get-permission-levels 12345

databricks repos get-permissions

Dapatkan hak akses repositori. Repos dapat mewarisi izin dari objek akarnya.

databricks repos get-permissions REPO_ID [flags]

Arguments

REPO_ID

    Repo tempat mendapatkan atau mengelola izin

Opsi

Bendera global

Examples

Contoh berikut mendapatkan izin untuk repositori:

databricks repos get-permissions 12345

databricks repos atur-izin

Atur izin repositori. 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 repos set-permissions REPO_ID [flags]

Arguments

REPO_ID

    Repo tempat mendapatkan atau mengelola izin

Opsi

--json JSON

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

Bendera global

Examples

Contoh berikut menetapkan izin untuk repositori menggunakan JSON:

databricks repos set-permissions 12345 --json '{"access_control_list": [{"user_name": "someone@example.com", "permission_level": "CAN_MANAGE"}]}'

Databricks repos memperbarui izin

Perbarui izin pada repositori. Repos dapat mewarisi izin dari objek akarnya.

databricks repos update-permissions REPO_ID [flags]

Arguments

REPO_ID

    Repo tempat mendapatkan atau mengelola izin

Opsi

--json JSON

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

Bendera global

Examples

Contoh berikut memperbarui izin untuk repositori menggunakan JSON:

databricks repos update-permissions 12345 --json '{"access_control_list": [{"user_name": "someone@example.com", "permission_level": "CAN_READ"}]}'

Bendera global

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