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.
Penting
Dokumentasi ini telah dihentikan dan mungkin tidak diperbarui.
Informasi ini berlaku untuk CLI Databricks warisan versi 0.18 ke bawah. Databricks merekomendasikan agar Anda menggunakan Databricks CLI versi 0.205 atau lebih baru. Lihat Apa itu Databricks CLI?. Untuk menemukan versi Databricks CLI Anda, jalankan databricks -v.
Untuk bermigrasi dari Databricks CLI versi 0.18 atau di bawahnya ke Databricks CLI versi 0.205 atau lebih tinggi, lihat migrasi CLI Databricks.
Catatan
Repositori CLI membutuhkan Databricks CLI 0.15.0 atau yang lebih tinggi.
Anda menjalankan subperintah Databricks repositori CLI dengan menambahkannya ke databricks repos. Sub-perintah ini memanggil REPOS API.
Untuk informasi selengkapnya tentang repositori, lihat Folder Git Azure Databricks.
databricks repos --help
Usage: databricks repos [OPTIONS] COMMAND [ARGS]...
Utility to interact with the repos API.
Options:
-v, --version [VERSION]
--debug Debug mode. Shows full stack trace on error.
--profile TEXT CLI connection profile to use. The default profile is
"DEFAULT".
-h, --help Show this message and exit.
Commands:
create Creates a repo.
delete Deletes a repo.
get Lists information about a repo.
list Lists all available repos in the workspace.
update Updates information about a repo.
Membuat repositori
Untuk menampilkan dokumentasi penggunaan, jalankan databricks repos create --help.
Penggunaan
databricks repos create --url <url> --provider <provider> --path <path>
Ganti:
<url>dengan URL penyedia Git yang diperlukan ke repositori.<provider>dengan nama penyedia Git yang diperlukan, misalnyagitHub. Penyedia yang tersedia meliputi:azureDevOpsServicesbitbucketCloudbitbucketServergitHubgitHubEnterprisegitLabgitLabEnterpriseEdition
Nama penyedia dapat ditentukan sebagai tidak peka huruf besar/kecil (misalnya,
gitHubdangithubkeduanya valid).<path>dengan jalur opsional ke repositori di ruang kerja Azure Databricks, misalnya/Repos/someone@example.com/my-repo.
Contoh output
{
"id": 1234567890123456,
"path": "/Repos/someone@example.com/my-repo",
"url": "https://github.com/my/my-repo",
"provider": "gitHub",
"branch": "master",
"head_commit_id": "9837ac1f924a5ca56117597c5c79bb02300ff1f4"
}
Mencantumkan semua repositori yang tersedia di ruang kerja
Untuk menampilkan dokumentasi penggunaan, jalankan databricks repos list --help.
Penggunaan
databricks repos list --path-prefix <path-prefix> --next-page-token <next-page-token>
Ganti:
-
<path-prefix>dengan awalan jalur opsional ke repositori di ruang kerja Azure Databricks, misalnya/Repos/someone@example.com/my-repo. -
<next-page-token>dengan token halaman berikutnya opsional yang disediakan dengan menjalankan perintah sebelumnya, untuk mendapatkan halaman hasil berikutnya.
Contoh output
{
"repos": [
{
"id": 1234567890123456,
"path": "/Repos/someone@example.com/my-repo",
"url": "https://github.com/my/my-repo",
"provider": "gitHub",
"branch": "master",
"head_commit_id": "9837ac1f924a5ca56117597c5c79bb02300ff1f4"
},
{
"id": 2345678901234567,
"path": "/Repos/someone@example.com/my-repo-2",
"url": "https://github.com/my/my-repo-2",
"provider": "gitHub",
"branch": "master",
"head_commit_id": "837ac1f924a5ca56117597c5c79bb02300ff1f4a"
}
]
}
Mencantumkan informasi tentang repositori
Untuk menampilkan dokumentasi penggunaan, jalankan databricks repos get --help.
Penggunaan
databricks repos get --repo-id <repo-id> --path <path>
Ganti:
-
<repo-id>dengan ID repositori, misalnya1234567890123456. Untuk mendapatkan ID, jalankan perintah daftar.--repo-idatau--pathdiperlukan. -
<path>dengan jalur ke repositori di ruang kerja Azure Databricks, misalnya/Repos/someone@example.com/my-repo. Untuk mendapatkan jalur, jalankan perintah dapatkan atau daftar.--repo-idatau--pathdiperlukan.
Contoh output
{
"id": 1234567890123456,
"path": "/Repos/someone@example.com/my-repo",
"url": "https://github.com/my/my-repo",
"provider": "gitHub",
"branch": "master",
"head_commit_id": "9837ac1f924a5ca56117597c5c79bb02300ff1f4"
}
Memperbarui repositori ke komit terbaru dari cabang jarak jauh atau ke tag
Untuk menampilkan dokumentasi penggunaan, jalankan databricks repos update --help.
Penggunaan
databricks repos update --repo-id <repo-id> --branch <branch>
Atau:
databricks repos update --repo-id <repo-id> --tag <tag>
Atau:
databricks repos update --path <path> --branch <branch>
Atau:
databricks repos update --path <path> --tag <tag>
Tepat salah satu --repo-id atau --path diperlukan, dan tepatnya salah satu --branch atau --tag diperlukan.
--repo-id atau --path mengidentifikasi folder Databricks Git yang harus diperbarui.
--branch atau --tag mengidentifikasi penerapan untuk memperbarui ke atau cabang baru untuk diperiksa. Jika --branch atau --tag mengacu pada cabang yang saat ini dicek keluar, folder Databricks Git melakukan operasi penarikan untuk memperbarui ke penerapan terbaru untuk cabang tersebut. Jika --branch atau --tag mengacu pada cabang yang saat ini tidak dicek keluar, folder Databricks Git memeriksa cabang yang ditentukan.
Ganti:
-
<repo-id>dengan ID repositori, misalnya1234567890123456. Untuk mendapatkan ID, jalankan perintah daftar. -
<path>dengan jalur ke repositori di ruang kerja Azure Databricks, misalnya/Repos/someone@example.com/my-repo. Untuk mendapatkan jalur, jalankan perintah dapatkan atau daftar. -
<branch>dengan nama cabang di repositori untuk digunakan, misalnyamy-branch. -
<tag>dengan nama cabang di repositori untuk digunakan, misalnyamy-tag.
Contoh output
{
"id": 1234567890123456,
"path": "/Repos/someone@example.com/my-repo",
"url": "https://github.com/my/my-repo",
"provider": "gitHub",
"branch": "my-branch",
"head_commit_id": "9837ac1f924a5ca56117597c5c79bb02300ff1f4"
}
Menghapus repositori
Untuk menampilkan dokumentasi penggunaan, jalankan databricks repos delete --help.
Penggunaan
databricks repos delete --repo-id <repo-id>
Atau:
databricks repos delete --path <path>
Ganti:
-
<repo-id>dengan ID repositori, misalnya1234567890123456. Untuk mendapatkan ID, jalankan perintah daftar.--repo-idatau--pathdiperlukan. -
<path>dengan jalur ke repositori di ruang kerja Azure Databricks, misalnya/Repos/someone@example.com/my-repo. Untuk mendapatkan jalur, jalankan perintah dapatkan atau daftar.--repo-idatau--pathdiperlukan.
Jika berhasil, maka tidak ada output yang akan ditampilkan.