Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Önemli
Bu belge kullanımdan kaldırılmıştır ve güncelleştirilmeyebilir.
Bu bilgiler eski Databricks CLI 0.18 ve altındaki sürümler için geçerlidir. Databricks, bunun yerine daha yeni Databricks CLI sürüm 0.205 veya üzerini kullanmanızı önerir. Bkz . Databricks CLI nedir?. Databricks CLI sürümünüzü bulmak için komutunu çalıştırın databricks -v.
Databricks CLI sürüm 0.18 veya altından Databricks CLI sürüm 0.205 veya üzeri sürüme geçiş yapmak için bkz . Databricks CLI geçişi.
Not
Repos CLI için Databricks CLI 0.15.0 veya üzeri gerekir.
Databricks depoları CLI alt komutlarını databricks repos komutlarına ekleyerek çalıştırırsınız. Bu alt komutlar Repos API'sini çağırır.
Depolar hakkında daha fazla bilgi için bkz. Azure Databricks Git klasörleri.
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.
Depo oluşturma
Kullanım belgelerini görüntülemek için komutunu çalıştırın databricks repos create --help.
Kullanım
databricks repos create --url <url> --provider <provider> --path <path>
Değiştir:
<url>gerekli Git sağlayıcısının depo URL'sine sahip.<provider>örneğin,gitHubgerekli Git sağlayıcısının adını yazın. Kullanılabilir sağlayıcılar şunlardır:azureDevOpsServicesbitbucketCloudbitbucketServergitHubgitHubEnterprisegitLabgitLabEnterpriseEdition
Sağlayıcının adı büyük/küçük harfe duyarsız olarak belirtilebilir (örneğin,
gitHubvegithubher ikisi de geçerlidir).<path>örneğin/Repos/someone@example.com/my-repogibi, Azure Databricks çalışma alanındaki depoya götüren isteğe bağlı bir yol ile.
Örnek çıkış
{
"id": 1234567890123456,
"path": "/Repos/someone@example.com/my-repo",
"url": "https://github.com/my/my-repo",
"provider": "gitHub",
"branch": "master",
"head_commit_id": "9837ac1f924a5ca56117597c5c79bb02300ff1f4"
}
Çalışma alanındaki tüm kullanılabilir depoları listele
Kullanım belgelerini görüntülemek için komutunu çalıştırın databricks repos list --help.
Kullanım
databricks repos list --path-prefix <path-prefix> --next-page-token <next-page-token>
Değiştir:
-
<path-prefix>Azure Databricks çalışma alanındaki depolar için isteğe bağlı bir yol ön ekiyle, örneğin/Repos/someone@example.com/my-repo. -
<next-page-token>ile, daha önce komutu çalıştırarak sağlanan isteğe bağlı bir sonraki sayfa belirteci kullanarak, sonraki sonuç sayfasını alın.
Örnek çıkış
{
"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"
}
]
}
Depo hakkındaki bilgileri listeleme
Kullanım belgelerini görüntülemek için komutunu çalıştırın databricks repos get --help.
Kullanım
databricks repos get --repo-id <repo-id> --path <path>
Değiştir:
-
<repo-id>örneğin,1234567890123456deponun kimliğiyle birlikte. Kimliği almak için listesi komutunu çalıştırın.--repo-idveya--pathgereklidir. -
<path>örneğin,/Repos/someone@example.com/my-repoAzure Databricks çalışma alanında deponun yolunu içerir. Yolu almak için get veya list komutunu çalıştırın.--repo-idveya--pathgereklidir.
Örnek çıkış
{
"id": 1234567890123456,
"path": "/Repos/someone@example.com/my-repo",
"url": "https://github.com/my/my-repo",
"provider": "gitHub",
"branch": "master",
"head_commit_id": "9837ac1f924a5ca56117597c5c79bb02300ff1f4"
}
Depoyu, uzak bir dalın en son işlemesine veya bir etikete güncelle.
Kullanım belgelerini görüntülemek için komutunu çalıştırın databricks repos update --help.
Kullanım
databricks repos update --repo-id <repo-id> --branch <branch>
Veya:
databricks repos update --repo-id <repo-id> --tag <tag>
Veya:
databricks repos update --path <path> --branch <branch>
Veya:
databricks repos update --path <path> --tag <tag>
Tam olarak --repo-id veya --path gereklidir ve tam olarak --branch veya --tag gereklidir.
--repo-id veya --path güncelleştirilmesi gereken Databricks Git klasörünü tanımlar.
--branch veya --tag güncelleştirilecek işlemeyi veya kullanıma almak üzere yeni dalı tanımlar. --branch veya --tag kullanıma alınmış olan dala başvuruyorsa, Databricks Git klasörleri bu dalın en son işlemesine güncelleştirmek için bir çekme işlemi gerçekleştirir.
--branch veya --tag şu anda kullanıma alınmamış bir dalı işaret ediyorsa, Databricks Git klasörleri belirtilen dalı kullanıma alır.
Değiştir:
-
<repo-id>örneğin,1234567890123456deponun kimliğiyle birlikte. Kimliği almak için listesi komutunu çalıştırın. -
<path>örneğin,/Repos/someone@example.com/my-repoAzure Databricks çalışma alanında deponun yolunu içerir. Yolu almak için get veya list komutunu çalıştırın. -
<branch>, örneğin, kullanılacakmy-branchdepodaki dalın adıyla birlikte. -
<tag>, örneğin, kullanılacakmy-tagdepodaki dalın adıyla birlikte.
Örnek çıkış
{
"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"
}
Bir depo sil
Kullanım belgelerini görüntülemek için komutunu çalıştırın databricks repos delete --help.
Kullanım
databricks repos delete --repo-id <repo-id>
Veya:
databricks repos delete --path <path>
Değiştir:
-
<repo-id>örneğin,1234567890123456deponun kimliğiyle birlikte. Kimliği almak için listesi komutunu çalıştırın.--repo-idveya--pathgereklidir. -
<path>örneğin,/Repos/someone@example.com/my-repoAzure Databricks çalışma alanında deponun yolunu içerir. Yolu almak için get veya list komutunu çalıştırın.--repo-idveya--pathgereklidir.
Başarılı olursa, hiçbir çıkış görüntülenmez.