Aracılığıyla paylaş


repos komut grubu

Note

Bu bilgiler Databricks CLI 0.205 ve üzeri sürümleri için geçerlidir. Databricks CLI Genel Önizleme aşamasındadır.

Databricks CLI kullanımı, Kullanım Verileri sağlamaları da dahil olmak üzere Databricks Lisansı ve Databricks Gizlilik Bildirimi'ne tabidir.

repos Databricks CLI içindeki komut grubu, Git klasörlerinizi yönetmenize olanak tanır. Bkz. Azure Databricks Git klasörleri.

databricks repo oluştur

Çalışma alanında bir depo oluşturun ve bunu belirtilen uzak Git deposuna bağlayın. Program aracılığıyla oluşturulan depoların, tarayıcıda oluşturulan depoların aksine uzak bir Git deposuna bağlanması gerektiğini unutmayın.

databricks repos create URL [PROVIDER] [flags]

Arguments

URL

    Bağlanacak Git deposunun URL'si

PROVIDER

    Git sağlayıcısı. Bu alan büyük/küçük harf farkı gözetmez. Kullanılabilir Git sağlayıcıları: gitHub, bitbucketCloud, gitLab, azureDevOpsServices, gitHubEnterprise, bitbucketServer, gitLabEnterpriseEdition ve awsCodeCommit

Options

--json JSON

    satır içi JSON dizesi veya @path istek gövdesine sahip JSON dosyasına.

--path string

    Çalışma alanındaki repo için istenen yol

Genel bayraklar

Examples

Aşağıdaki örnekler GitHub'a bağlı bir depo oluşturur:

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

databricks repos sil

Belirtilen depoyu silin.

databricks repos delete REPO_ID_OR_PATH [flags]

Arguments

REPO_ID_OR_PATH

    Silinecek ilgili deponun kimliği

Options

Genel bayraklar

Examples

Aşağıdaki örnekler, bir depoyu kimlik veya yola göre siler:

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

databricks repos get

Verilen depo kimliğine sahip depoyu al.

databricks repos get REPO_ID_OR_PATH [flags]

Arguments

REPO_ID_OR_PATH

    Çalışma alanında Git klasörü (depo) nesnesinin kimliği

Options

Genel bayraklar

Examples

Aşağıdaki örnekler, kimlik veya yola göre bir depo hakkında bilgi alır:

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

databricks depoları listesi

Çağıran kullanıcının yönetme izinlerine sahip olduğu depoları alın. Ek sayfalarda yineleme yapmak için kullanın next_page_token .

databricks repos list [flags]

Options

--next-page-token string

    Sonuçların sonraki sayfasını almak için kullanılan belirteç

--path-prefix string

    Verilen yol ön eki ile başlayan yolları olan depoları filtreler

Genel bayraklar

Examples

Aşağıdaki örneklerde depolar listelemektedir:

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

databricks repoları güncelleme

Depoyu farklı bir dal veya etikete güncelleştirin veya aynı daldaki en son işlemeye güncelleştirin.

databricks repos update REPO_ID_OR_PATH [flags]

Arguments

REPO_ID_OR_PATH

    Çalışma alanında Git klasörü (depo) nesnesinin kimliği

Options

--branch string

    Deponun yerel sürümünün kullanıma alınmış olduğu dal

--json JSON

    satır içi JSON dizesi veya @path istek gövdesine sahip JSON dosyasına.

--tag string

    Deponun yerel sürümünün kullanıma alınmış olduğu etiket

Genel bayraklar

Examples

Aşağıdaki örnekler bir depoyu farklı dallara veya etiketlere güncelleştirir:

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

Databricks depoları izin düzeylerini al

Depo izin düzeylerini al.

databricks repos get-permission-levels REPO_ID [flags]

Arguments

REPO_ID

    İzinlerin alındığı veya yönetildiği depo

Options

Genel bayraklar

Examples

Aşağıdaki örnek bir depo için kullanılabilir izin düzeylerini alır:

databricks repos get-permission-levels 12345

databricks repos get-permissions

Bir repo için izinleri alın. Depolar izinleri kök nesnelerinden devralabilir.

databricks repos get-permissions REPO_ID [flags]

Arguments

REPO_ID

    İzinlerin alındığı veya yönetildiği depo

Options

Genel bayraklar

Examples

Aşağıdaki örnek bir deponun izinlerini alır:

databricks repos get-permissions 12345

databricks repos izinleri ayarla

Depo izinlerini ayarlayın. Bir nesne üzerindeki izinleri ayarlar ve varsa var olan izinleri değiştirir. Belirtilmezse tüm doğrudan izinleri siler. Nesneler izinleri kök nesnelerinden devralabilir.

databricks repos set-permissions REPO_ID [flags]

Arguments

REPO_ID

    İzinlerin alındığı veya yönetildiği depo

Options

--json JSON

    satır içi JSON dizesi veya @path istek gövdesine sahip JSON dosyasına.

Genel bayraklar

Examples

Aşağıdaki örnek, JSON kullanarak bir depo için izinleri ayarlar:

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

databricks repos izinleri güncelle

Depodaki izinleri güncelleştirin. Depolar izinleri kök nesnelerinden devralabilir.

databricks repos update-permissions REPO_ID [flags]

Arguments

REPO_ID

    İzinlerin alındığı veya yönetildiği depo

Options

--json JSON

    satır içi JSON dizesi veya @path istek gövdesine sahip JSON dosyasına.

Genel bayraklar

Examples

Aşağıdaki örnek, JSON kullanarak bir depo için izinleri güncelleştirir:

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

Genel bayraklar

--debug

  Hata ayıklama günlüğünün etkinleştirilip etkinleştirilmeyileceği.

-h veya --help

    Databricks CLI veya ilgili komut grubu ya da ilgili komut için yardım görüntüleyin.

--log-file dizgi

    Yazılım günlüklerini yazmak için kullanılacak dosyayı temsil eden bir metin. Bu bayrak belirtilmezse varsayılan değer, çıkış günlüklerini stderr'a yazmaktır.

--log-format biçim

    Günlük biçimi türü, text veya json. Varsayılan değer şudur: text.

--log-level dizgi

    Günlük format düzeyini temsil eden bir karakter dizisi. Belirtilmezse günlük format seviyesi devre dışı bırakılır.

-o, --output tür

    Komut çıktı türü text veya json. Varsayılan değer şudur: text.

-p, --profile dizgi

    Komutu çalıştırmak için kullanılacak dosyadaki ~/.databrickscfg profilin adı. Bu bayrak belirtilmezse ve varsa, DEFAULT adlı profil kullanılır.

--progress-format biçim

    İlerleme günlüklerini görüntüleme biçimi: default, append, inplaceveya json

-t, --target dizgi

    Varsa, kullanılacak paket hedefi