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.
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.
users
Databricks CLI içindeki komut grubu, Databricks çalışma alanınızdaki kullanıcı kimliklerini yönetmenize olanak tanır. Databricks tarafından tanınan kullanıcı kimlikleri e-posta adresleriyle temsil edilir. Bkz. Kullanıcıları yönetme.
Databricks, kimlik sağlayıcınızdan Databricks çalışma alanınıza kullanıcıları ve grupları otomatik olarak eşitlemek için SCIM sağlamanın kullanılmasını önerir. SCIM, Databricks çalışma alanında kullanıcı ve grup oluşturmak ve onlara uygun erişim düzeyini vermek için kimlik sağlayıcınızı kullanarak yeni bir çalışan veya ekip eklemeyi kolaylaştırır. Bir kullanıcı kuruluşunuzdan ayrıldığında veya artık Databricks çalışma alanına erişmesi gerekmiyorsa, yöneticiler kimlik sağlayıcınızdaki kullanıcıyı sonlandırabilir ve bu kullanıcının hesabı da Databricks çalışma alanından kaldırılır. Bu, tutarlı bir çıkarma işlemi sağlar ve yetkisiz kullanıcıların hassas verilere erişmesini önler. Bkz. SCIM kullanarak Microsoft Entra ID'den kullanıcıları ve grupları eşitleme.
databricks kullanıcılarının oluşturması
Databricks çalışma alanında yeni bir kullanıcı oluşturun. Bu yeni kullanıcı Databricks hesabına da eklenecektir.
databricks users create [flags]
Options
--active
Bu kullanıcı aktifse.
--display-name string
Verilen ve aile adlarının birleştirilmiş halini temsil eden dize.
--external-id string
Harici Kimlik şu anda desteklenmiyor.
--id string
Databricks kullanıcı kimliği.
--json JSON
satır içi JSON dizesi veya @path istek gövdesine sahip JSON dosyasına.
--user-name string
Databricks kullanıcısının e-posta adresi.
Examples
Aşağıdaki örnek, görünen ad ve e-posta ile bir kullanıcı oluşturur.
databricks users create --display-name "John Doe" --user-name "someone@example.com"
Aşağıdaki örnek JSON kullanarak bir kullanıcı oluşturur:
databricks users create --json '{"display_name": "John Doe", "user_name": "someone@example.com", "active": true}'
Databricks kullanıcılarını sil
Bir kullanıcıyı silin. Bir kullanıcının Databricks çalışma alanından silinmesi, kullanıcıyla ilişkili nesneleri de kaldırır.
databricks users delete ID [flags]
Arguments
ID
Databricks çalışma alanında bir kullanıcının benzersiz kimliği.
Options
Examples
Aşağıdaki örnek, kimliğine göre bir kullanıcıyı siler:
databricks users delete 12345
databricks kullanıcıları alır
Databricks çalışma alanında belirli bir kullanıcının bilgilerini alın.
databricks users get ID [flags]
Arguments
ID
Databricks çalışma alanında bir kullanıcının benzersiz kimliği.
Options
--attributes string
Yanıt olarak döndürülecek özniteliklerin virgülle ayrılmış listesi.
--count int
Sayfa başına istenen sonuç sayısı.
--excluded-attributes string
Yanıt olarak dışlanması gereken özniteliklerin virgülle ayrılmış listesi.
--filter string
Sonuçların filtrelenmek zorunda olduğu sorgu.
--sort-by string
Sonuçları sıralama özniteliği.
--sort-order GetSortOrder
Sonuçları sıralama düzeni. Desteklenen değerler: ascending, descending
--start-index int
İlk sonucun dizinini belirtir.
Examples
Aşağıdaki örnek bir kullanıcının ayrıntılarını alır:
databricks users get 12345
Aşağıdaki örnek, kullanıcı ayrıntılarını JSON biçiminde alır:
databricks users get 12345 --output json
databricks kullanıcıları listesi
Databricks çalışma alanıyla ilişkili tüm kullanıcıların ayrıntılarını listeleyin.
databricks users list [flags]
Options
--attributes string
Yanıt olarak döndürülecek özniteliklerin virgülle ayrılmış listesi.
--count int
Sayfa başına istenen sonuç sayısı.
--excluded-attributes string
Yanıt olarak dışlanması gereken özniteliklerin virgülle ayrılmış listesi.
--filter string
Sonuçların filtrelenmek zorunda olduğu sorgu.
--sort-by string
Sonuçları sıralama özniteliği.
--sort-order ListSortOrder
Sonuçları sıralama düzeni. Desteklenen değerler: ascending, descending
--start-index int
İlk sonucun dizinini belirtir.
Examples
Aşağıdaki örnekte tüm kullanıcılar listelenir:
databricks users list
Aşağıdaki örnekte filtrelemesi olan kullanıcılar listeleniyor:
databricks users list --filter "userName eq 'someone@example.com'"
Aşağıdaki örnekte sayfalandırması olan kullanıcılar listelenir:
databricks users list --count 10 --start-index 0
databricks kullanıcıları düzeltme eki
Sağlanan işlemleri belirli kullanıcı özniteliklerine uygulayarak bir kullanıcı kaynağını kısmen güncelleştirin.
databricks users patch ID [flags]
Arguments
ID
Databricks çalışma alanında benzersiz kimlik.
Options
--json JSON
satır içi JSON dizesi veya @path istek gövdesine sahip JSON dosyasına.
Examples
Aşağıdaki örnek kullanıcıya yama yapar:
databricks users patch 12345 --json '{"display_name": "Jane Doe"}'
Aşağıdaki örnek, bir kullanıcıya JSON dosyası kullanarak düzeltme eki uygular.
databricks users patch 12345 --json @update.json
databricks kullanıcı güncellemesi
Kullanıcının bilgilerini istekte sağlanan verilerle değiştirin.
databricks users update ID [flags]
Arguments
ID
Databricks kullanıcı kimliği.
Options
--active
Bu kullanıcı aktifse.
--display-name string
Verilen ve aile adlarının birleştirilmiş halini temsil eden dize.
--external-id string
Harici Kimlik şu anda desteklenmiyor.
--id string
Databricks kullanıcı kimliği.
--json JSON
satır içi JSON dizesi veya @path istek gövdesine sahip JSON dosyasına.
--user-name string
Databricks kullanıcısının e-posta adresi.
Examples
Aşağıdaki örnek bir kullanıcıyı güncelleştirir:
databricks users update 12345 --display-name "Jane Doe" --user-name "new-someone@example.com" --active
Aşağıdaki örnek, JSON kullanarak bir kullanıcıyı güncelleştirir:
databricks users update 12345 --json '{"display_name": "Jane Doe", "user_name": "new-someone@example.com", "active": true}'
databricks kullanıcıları izin seviyelerini alır
Kullanıcının nesne üzerinde sahip olabileceği izin düzeylerini alın.
databricks users get-permission-levels [flags]
Options
Examples
Aşağıdaki örnek, kullanıcılar için izin düzeylerini alır:
databricks users get-permission-levels
Aşağıdaki örnek JSON biçiminde izin düzeylerini alır:
databricks users get-permission-levels --output json
databricks kullanıcıları izin alabilir
Tüm parolaların izinlerini alın. Parolalar, izinleri kök nesnelerinden devralabilir.
databricks users get-permissions [flags]
Options
Examples
Aşağıdaki örnek, kullanıcılar için izinleri alır:
databricks users get-permissions
Aşağıdaki örnek JSON biçiminde izinler alır:
databricks users get-permissions --output json
databricks kullanıcıları izinleri ayarlama
Parola 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 users set-permissions [flags]
Options
--json JSON
satır içi JSON dizesi veya @path istek gövdesine sahip JSON dosyasına.
Examples
Aşağıdaki örnek, JSON kullanarak izinleri ayarlar:
databricks users set-permissions --json '{"access_control_list": [{"user_name": "someone@example.com", "permission_level": "CAN_MANAGE"}]}'
Aşağıdaki örnek, bir JSON dosyası kullanarak izinleri ayarlar:
databricks users set-permissions --json @permissions.json
databricks kullanıcıları güncelleştirme izinleri
Tüm parolalardaki izinleri güncelleştirin. Parolalar, izinleri kök nesnelerinden devralabilir.
databricks users update-permissions [flags]
Options
--json JSON
satır içi JSON dizesi veya @path istek gövdesine sahip JSON dosyasına.
Examples
Aşağıdaki örnek, JSON kullanarak izinleri güncelleştirir:
databricks users update-permissions --json '{"access_control_list": [{"user_name": "someone@example.com", "permission_level": "CAN_USE"}]}'
Aşağıdaki örnek, bir JSON dosyası kullanarak izinleri güncelleştirir:
databricks users update-permissions --json @permissions.json
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