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.
Uyarı
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.
database
Databricks CLI içindeki komut grubu, veritabanı örneklerini yönetmeye yönelik komutlar içerir. Veritabanı örnekleri depolama ve işlem kaynaklarını yönetir ve kullanıcıların bağlanacakları uç noktaları sağlar.
Bkz. Veritabanı örneği nedir?.
databricks veritabanı create-database-catalog
Veritabanı kataloğu oluşturun.
databricks database create-database-catalog NAME DATABASE_INSTANCE_NAME DATABASE_NAME [flags]
Tartışmalar
NAME
Unity Kataloğu'ndaki kataloğun adı.
DATABASE_INSTANCE_NAME
Veritabanını barındıran DatabaseInstance adı.
DATABASE_NAME
Katalogla ilişkilendirilmiş veritabanının adı (örnekte).
Seçenekler
--create-database-if-not-exists
Veritabanı yoksa oluşturun.
--json JSON
satır içi JSON dizesi veya @path, istek gövdesindeki JSON dosyasına. JSON başvurusu için bkz. Veritabanı Kataloğu.
Örnekler
Aşağıdaki örnek bir veritabanı kataloğu oluşturur:
databricks database create-database-catalog my-catalog my-instance my-database
databricks veritabanı create-database-instance
Bir veritabanı örneği oluşturun.
Uyarı
Bağımsız değişken olarak kullanılamayan iç içe alanları ayarlamak için, tam istek gövdesini belirtmek için seçeneğini kullanın --json .
databricks database create-database-instance NAME [flags]
Tartışmalar
NAME
Örneğin adı. Bu, örneğin benzersiz tanımlayıcısıdır.
Seçenekler
--capacity string
Örneğin kapasite SKU'su. Geçerli değerler şunlardır: CU_1, CU_2, CU_4, CU_8.
--json JSON
satır içi JSON dizesi veya @path, istek gövdesindeki JSON dosyasına. JSON başvurusu için bkz. Veritabanı Örneği.
--stopped
Örneğin durdurulup durdurulmadığı.
Örnekler
Aşağıdaki örnek bir veritabanı örneği oluşturur:
databricks database create-database-instance my-instance --capacity CU_1
Databricks veritabanı oluştur-veritabanı-tablo
Veritabanı tablosu oluşturun.
databricks database create-database-table NAME [flags]
Tartışmalar
NAME
Tablonun tam üç bölümlü (katalog, şema, tablo) adı.
Seçenekler
--database-instance-name string
Hedef veritabanı örneğinin adı.
--json JSON
satır içi JSON dizesi veya @path, istek gövdesindeki JSON dosyasına. JSON başvurusu için bkz. Veritabanı Tablosu.
--logical-database-name string
Bu tablo için Hedef Postgres veritabanı nesnesi (mantıksal veritabanı) adı.
Örnekler
Aşağıdaki örnek bir veritabanı tablosu oluşturur:
databricks database create-database-table my-catalog.my-schema.my-table --database-instance-name my-instance --logical-database-name dbname
databricks veritabanı create-synced-database-table
Eşitlenmiş bir veritabanı tablosu oluşturun.
Uyarı
Bağımsız değişken olarak kullanılamayan iç içe alanları ayarlamak için, tam istek gövdesini belirtmek için seçeneğini kullanın --json .
databricks database create-synced-database-table NAME [flags]
Tartışmalar
NAME
Tablonun tam üç bölümlü (katalog, şema, tablo) adı.
Seçenekler
--database-instance-name string
Hedef veritabanı örneğinin adı.
--json JSON
satır içi JSON dizesi veya @path, istek gövdesindeki JSON dosyasına. JSON başvurusu için bkz. Eşitlenmiş Veritabanı Tablosu.
--logical-database-name string
Bu tablo için Hedef Postgres veritabanı nesnesi (mantıksal veritabanı) adı.
Örnekler
Aşağıdaki örnek, eşitlenmiş bir veritabanı tablosu oluşturur:
databricks database create-synced-database-table --json '{"name": "main.my-schema.my-table", "database_instance_name": "my-instance", "logical_database_name": "testdb", "spec": {"primary_key_columns": ["col1"], "existing_pipeline_id": "999999z9-dz9b-4zf7-c178-15b777772e6z", "scheduling_policy": "SNAPSHOT", "source_table_full_name": "main.my-instance.t"}}'
databricks veritabanı sil-veritabanı-katalog
Veritabanı kataloğunu silme.
databricks database delete-database-catalog NAME [flags]
Tartışmalar
NAME
Silinecek kataloğun adı.
Seçenekler
Örnekler
Aşağıdaki örnek bir veritabanı kataloğunu siler:
databricks database delete-database-catalog my-catalog
Databricks veritabanı delete-database-instance komutunu çalıştırın
Veritabanı örneğini silme.
databricks database delete-database-instance NAME [flags]
Tartışmalar
NAME
Silinecek örneğin adı.
Seçenekler
--force
Varsayılan olarak, PITR aracılığıyla oluşturulan alt örnekler varsa bir örnek silinemez.
--purge
Purge=false değerinin geliştirme aşamasında olduğuna dikkat edin.
Örnekler
Aşağıdaki örnek bir veritabanı örneğini siler:
databricks database delete-database-instance my-instance --force
databricks veritabanı sil-veritabanı-tablosu
Veritabanı tablosunu silme.
databricks database delete-database-table NAME [flags]
Tartışmalar
NAME
Silinecek tablonun tam üç bölümlü (katalog, şema, tablo) adı.
Seçenekler
Örnekler
Aşağıdaki örnek bir veritabanı tablosunu siler:
databricks database delete-database-table catalog.schema.table
databricks veritabanı senkronize edilmiş veritabanı tablosunu sil
Eşitlenmiş veritabanı tablosunu silin.
databricks database delete-synced-database-table NAME [flags]
Tartışmalar
NAME
Silinecek eşitlenen tablonun tam üç parçalı (katalog, şema, tablo) adı.
Seçenekler
Örnekler
Aşağıdaki örnek eşitlenmiş bir veritabanı tablosunu siler:
databricks database delete-synced-database-table catalog.schema.table
databricks veritabanı find-database-instance-by-uid
Uid'ye göre bir veritabanı örneği bulun.
databricks database find-database-instance-by-uid [flags]
Seçenekler
--uid string
Alınacak kümenin UID'sini seçin.
Örnekler
Aşağıdaki örnek UID tarafından bir veritabanı örneği bulur:
databricks database find-database-instance-by-uid --uid 12345-abcdef-67890
databricks veritabanı kimlik bilgisi oluştur
Veritabanı örneklerine erişmek için kullanılabilecek bir kimlik bilgisi oluşturur.
databricks database generate-database-credential [flags]
Seçenekler
--json JSON
satır içi JSON dizesi veya @path, istek gövdesindeki JSON dosyasına.
--request-id string
Kimlik bilgisi oluşturma için istek kimliği.
Örnekler
Aşağıdaki örnek bir veritabanı kimlik bilgisi oluşturur:
databricks database generate-database-credential --request-id my-request-123
databricks veritabanı get-database-catalog
Veritabanı Kataloğu alın.
databricks database get-database-catalog NAME [flags]
Tartışmalar
NAME
Alınacak kataloğun adı.
Seçenekler
Örnekler
Aşağıdaki örnek, veritabanı kataloğu hakkında bilgi alır:
databricks database get-database-catalog my-catalog
databricks veritabanı get-database-instance
Bir veritabanı örneği alın.
databricks database get-database-instance NAME [flags]
Tartışmalar
NAME
Alınacak kümenin adı.
Seçenekler
Örnekler
Aşağıdaki örnek bir veritabanı örneği hakkında bilgi alır:
databricks database get-database-instance my-instance
databricks veritabanı veritabanı-tablo-getir
Veritabanı tablosu alın.
databricks database get-database-table NAME [flags]
Tartışmalar
NAME
Alınacak tablonun tam üç parçalı (katalog, şema, tablo) adı.
Seçenekler
Örnekler
Aşağıdaki örnek bir veritabanı tablosu hakkında bilgi alır:
databricks database get-database-table catalog.schema.table
databricks veritabanı get-synced-database-table
Eşitlenmiş bir veritabanı tablosu alın.
databricks database get-synced-database-table NAME [flags]
Tartışmalar
NAME
Alınacak eşitlenen tablonun tam üç parçalı (katalog, şema, tablo) adı.
Seçenekler
Örnekler
Aşağıdaki örnek, eşitlenmiş veritabanı tablosu hakkında bilgi alır:
databricks database get-synced-database-table catalog.schema.table
databricks veritabanı listesi-veritabanı-örnekleri
Veritabanı örneklerini listeleyin.
databricks database list-database-instances [flags]
Seçenekler
--page-size int
Döndürülen öğeler için üst sınır.
--page-token string
Veritabanı örneklerinin sonraki sayfasına gitmek için sayfalandırma belirteci.
Örnekler
Aşağıdaki örnekte tüm veritabanı örnekleri listelemektedir:
databricks database list-database-instances
Aşağıdaki örnekte sayfalandırılmış veritabanı örnekleri listelemektedir:
databricks database list-database-instances --page-size 10
databricks veritabanı update-database-instance
Veritabanı örneğini güncelleştirme.
databricks database update-database-instance NAME [flags]
Tartışmalar
NAME
Örneğin adı. Bu, örneğin benzersiz tanımlayıcısıdır.
Seçenekler
--capacity string
Örneğin sku'su.
--json JSON
satır içi JSON dizesi veya @path, istek gövdesindeki JSON dosyasına.
--stopped
Örneğin durdurulup durdurulmadığı.
Örnekler
Aşağıdaki örnek bir veritabanı örneği kapasitesini güncelleştirir:
databricks database update-database-instance my-instance --capacity large
Aşağıdaki örnek bir veritabanı örneğini durdurur:
databricks database update-database-instance my-instance --stopped
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