Aracılığıyla paylaş


database komut grubu

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.

Genel bayraklar

Ö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ığı.

Genel bayraklar

Ö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ı.

Genel bayraklar

Ö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ı.

Genel bayraklar

Ö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

Genel bayraklar

Ö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.

Genel bayraklar

Ö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

Genel bayraklar

Ö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

Genel bayraklar

Ö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.

Genel bayraklar

Ö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.

Genel bayraklar

Ö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

Genel bayraklar

Ö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

Genel bayraklar

Ö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

Genel bayraklar

Ö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

Genel bayraklar

Ö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.

Genel bayraklar

Ö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ığı.

Genel bayraklar

Ö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