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.
metastores
Databricks CLI içindeki komut grubu meta veri depolarını yönetmenize olanak tanır. Meta veri deposu, Unity Kataloğu'ndaki nesnelerin en üst düzey kapsayıcısıdır. Veri varlıklarını (tablolar ve görünümler) ve bunlara erişimi yöneten izinleri depolar. Bkz. Metastore.
databricks meta veri depoları atama
Yeni bir meta veri deposu ataması oluşturun. Aynı workspace_id için bir atama varsa, yeni metastore_id ve default_catalog_name tarafından üzerine yazılır. Arayan bir hesap yöneticisi olmalıdır.
databricks metastores assign WORKSPACE_ID METASTORE_ID DEFAULT_CATALOG_NAME [flags]
Arguments
WORKSPACE_ID
Çalışma alanı kimliği.
METASTORE_ID
Meta veri deposunun benzersiz kimliği.
DEFAULT_CATALOG_NAME
Deprecated. Databricks çalışma alanı için varsayılan kataloğu yapılandırmak için "Varsayılan Ad Alanı API'sini" kullanın. Meta veri deposundaki varsayılan kataloğun adı.
Options
--json JSON
satır içi JSON dizesi veya @path istek gövdesine sahip JSON dosyasına.
Examples
Aşağıdaki örnek çalışma alanına bir meta veri deposu atar:
databricks metastores assign 123456789 abc123-def456-ghi789 main
databricks meta veri depoları oluşturma
Sağlanan bir adı ve isteğe bağlı depolama kök yolunu temel alan yeni bir meta veri deposu oluşturun. Varsayılan olarak (sahip alanı ayarlanmadıysa), yeni meta veri deposunun sahibi createMetastore API'sini çağıran kullanıcıdır. Sahip alanı boş dize"" () olarak ayarlanırsa, sahiplik bunun yerine Sistem Kullanıcısına atanır.
databricks metastores create NAME [flags]
Arguments
NAME
Meta veri deposunun kullanıcı tarafından belirtilen adı.
Options
--json JSON
satır içi JSON dizesi veya @path istek gövdesine sahip JSON dosyasına.
--region string
Meta veri deposunun hizmet ettiği bulut bölgesi (ör. us-west-2, westus).
--storage-root string
Meta veri deposu için temel depolama URL'si.
Examples
Aşağıdaki örnek, ad ve depolama köküne sahip bir meta veri deposu oluşturur:
databricks metastores create my-metastore --storage-root s3://my-bucket/metastore-root --region us-west-2
databricks meta veri depoları geçerli
Erişilmekte olan çalışma alanı için meta veri deposu atamasını alın.
databricks metastores current [flags]
Options
Examples
Aşağıdaki örnek geçerli meta veri deposu atamasını alır:
databricks metastores current
databricks meta veri depolarını silme
Meta veri depolarını silme. Çağıranın bir meta veri deposu yöneticisi olması gerekir.
databricks metastores delete ID [flags]
Arguments
ID
Meta veri deposunun benzersiz kimliği.
Options
--force
Meta veri deposu boş olmasa bile silmeye zorla.
Examples
Aşağıdaki örnek bir meta depoyu siler:
databricks metastores delete abc123-def456-ghi789
Aşağıdaki örnek, boş olmasa bile meta veri depolarını zorla siler:
databricks metastores delete abc123-def456-ghi789 --force
databricks meta veri depolarını al
Sağlanan kimlikle eşleşen bir meta veri deposu alın. Bu bilgileri almak için çağıranın meta veri deposu yöneticisi olması gerekir.
databricks metastores get ID [flags]
Arguments
ID
Meta veri deposunun benzersiz kimliği.
Options
Examples
Aşağıdaki örnek belirli bir meta veri deposu hakkında bilgi alır:
databricks metastores get abc123-def456-ghi789
databricks meta veri depoları listesi
Kullanılabilir meta veri depolarını listeleyin. Bu bilgileri almak için arayan yönetici olmalıdır. Listedeki öğelerin belirli bir sıralama garantisi yoktur.
databricks metastores list [flags]
Options
--max-results int
Döndürülecek meta veri deposu sayısı üst sınırı.
--page-token string
Önceki sorguya göre sonraki sayfaya gitmek için opak sayfalama belirteci.
Examples
Aşağıdaki örnekte tüm kullanılabilir meta veri depoları listelenir:
databricks metastores list
Aşağıdaki örnekte sayfalandırılmış meta veri depoları listelenir:
databricks metastores list --max-results 10 --page-token abc123token
databricks meta veri depoları özeti
Meta veri deposu hakkında özet bilgileri alın. Bu özet depolama kimlik bilgilerini, bulut satıcısını, bulut bölgesini ve genel meta veri deposu kimliğini içerir.
databricks metastores summary [flags]
Options
Examples
Aşağıdaki örnek bir meta veri deposunun özetini alır:
databricks metastores summary
databricks meta veri deposunun atamasını kaldır
Meta veri deposu atamasını sil. Çağıranın bir hesap yöneticisi olması gerekir.
databricks metastores unassign WORKSPACE_ID METASTORE_ID [flags]
Arguments
WORKSPACE_ID
Çalışma alanı kimliği.
METASTORE_ID
Silinecek meta veri deposunun kimliğini sorgula.
Options
Examples
Aşağıdaki örnek, çalışma alanından bir meta veri deposunun atamasını kaldırır:
databricks metastores unassign 123456789 abc123-def456-ghi789
databricks veri meta depoları güncellemesi
Belirli bir meta veri deposuna ilişkin bilgileri güncelleştirme. Çağıranın bir meta veri deposu yöneticisi olması gerekir. Sahip alanı boş dize"" () olarak ayarlanırsa, sahiplik Sistem Kullanıcısı olarak güncelleştirilir.
databricks metastores update ID [flags]
Arguments
ID
Meta veri deposunun benzersiz kimliği.
Options
--delta-sharing-organization-name string
Databricks-to-Databricks Delta Sharing'de resmi ad olarak kullanılacak Delta Sharing varlığının kuruluş adı.
--delta-sharing-recipient-token-lifetime-in-seconds int
Delta paylaşımı alıcı belirtecinin ömrü saniye cinsinden.
--delta-sharing-scope DeltaSharingScopeEnum
Meta veri deposu için etkinleştirilen Delta Paylaşımının kapsamı. Desteklenen değerler: INTERNAL, INTERNAL_AND_EXTERNAL
--json JSON
satır içi JSON dizesi veya @path istek gövdesine sahip JSON dosyasına.
--new-name string
Meta veri deposu için yeni ad.
--owner string
Metastore'un sahibi.
--privilege-model-version string
Meta veri deposunun, örneğin 1.0 gibi, major.minor biçimindeki ayrıcalık model sürümü.
--storage-root-credential-id string
Meta veri deposu storage_root'a erişim için depolama kimlik bilgisi UUID'si.
Examples
Aşağıdaki örnek bir meta veri deposu adını güncelleştirir:
databricks metastores update abc123-def456-ghi789 --new-name my-updated-metastore
Aşağıdaki örnek Delta Sharing yapılandırmasıyla bir meta depoyu güncelleştirir:
databricks metastores update abc123-def456-ghi789 --delta-sharing-scope INTERNAL_AND_EXTERNAL --delta-sharing-organization-name my-org
databricks meta veri depoları güncelleştirme ataması
Metastore atamasını güncelle. Bu işlem, belirli bir çalışma alanı için metastore_id veya default_catalog_name güncelleştirmek amacıyla kullanılabilir, eğer çalışma alanına zaten bir metastore atanmışsa. Arayanın metastore_id'yi güncelleyebilmesi için bir hesap yöneticisi olması gerekir; ya da arayan bir çalışma alanı yöneticisi olabilir.
databricks metastores update-assignment WORKSPACE_ID [flags]
Arguments
WORKSPACE_ID
Çalışma alanı kimliği.
Options
--default-catalog-name string
Meta veri deposundaki varsayılan kataloğun adı.
--json JSON
satır içi JSON dizesi veya @path istek gövdesine sahip JSON dosyasına.
--metastore-id string
Meta veri deposunun benzersiz kimliği.
Examples
Aşağıdaki örnek, meta veri deposu atamasının varsayılan kataloğunu güncelleştirir:
databricks metastores update-assignment 123456789 --default-catalog-name new-default-catalog
Aşağıdaki örnek, meta veri deposu atamasının meta veri deposu kimliğini güncelleştirir:
databricks metastores update-assignment 123456789 --metastore-id new-metastore-id
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