Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Poznámka:
Tyto informace platí pro Databricks CLI verze 0.205 a vyšší. Rozhraní příkazového řádku Databricks je ve veřejné ukázce.
Použití rozhraní příkazového řádku Databricks podléhá licenci Databricks a oznámení o ochraně osobních údajů Databricks, včetně všech ustanovení o využití.
Skupina database příkazů v rozhraní příkazového řádku Databricks obsahuje příkazy pro správu instancí databáze. Databázové instance spravují úložiště a výpočetní prostředky a poskytují koncové body, ke kterým se uživatelé připojují.
Podívejte se, co je instance databáze?
Databricks database create-database-catalog
Vytvořte katalog databází.
databricks database create-database-catalog NAME DATABASE_INSTANCE_NAME DATABASE_NAME [flags]
Argumenty
NAME
Název katalogu v katalogu Unity.
DATABASE_INSTANCE_NAME
Název instance DatabaseInstance, která databázi složí.
DATABASE_NAME
Název databáze (v instanci) přidružené k katalogu.
Možnosti
--create-database-if-not-exists
Vytvořte databázi, pokud neexistuje.
--json JSON
Vložený řetězec JSON nebo @path do souboru JSON s textem požadavku. Referenční informace k formátu JSON najdete v katalogu databází.
Příklady
Následující příklad vytvoří katalog databází:
databricks database create-database-catalog my-catalog my-instance my-database
Databricks database create-database-instance
Vytvořte instanci databáze.
Poznámka:
Chcete-li nastavit vnořená pole, která nejsou k dispozici jako argumenty, použijte --json možnost zadat celý text požadavku.
databricks database create-database-instance NAME [flags]
Argumenty
NAME
Název instance. Toto je jedinečný identifikátor instance.
Možnosti
--capacity string
Kapacitní SKU instance. Platné hodnoty jsou: CU_1, CU_2, CU_4, CU_8.
--json JSON
Vložený řetězec JSON nebo @path do souboru JSON s textem požadavku. Pro referenci JSON viz Instance databáze.
--stopped
Zda je instance zastavena.
Příklady
Následující příklad vytvoří instanci databáze:
databricks database create-database-instance my-instance --capacity CU_1
Databricks database create-database-table
Vytvořte tabulku databáze.
databricks database create-database-table NAME [flags]
Argumenty
NAME
Úplný třídílný název tabulky (katalog, schéma, tabulka).
Možnosti
--database-instance-name string
Název cílové instance databáze.
--json JSON
Vložený řetězec JSON nebo @path do souboru JSON s textem požadavku. Referenční informace k FORMÁTU JSON najdete v tabulce databáze.
--logical-database-name string
Název cílového databázového objektu Postgres (logické databáze) pro tuto tabulku.
Příklady
Následující příklad vytvoří tabulku databáze:
databricks database create-database-table my-catalog.my-schema.my-table --database-instance-name my-instance --logical-database-name dbname
Databricks database create-synced-database-table
Vytvořte synchronizovanou tabulku databáze.
Poznámka:
Chcete-li nastavit vnořená pole, která nejsou k dispozici jako argumenty, použijte --json možnost zadat celý text požadavku.
databricks database create-synced-database-table NAME [flags]
Argumenty
NAME
Úplný třídílný název tabulky (katalog, schéma, tabulka).
Možnosti
--database-instance-name string
Název cílové instance databáze.
--json JSON
Vložený řetězec JSON nebo @path do souboru JSON s textem požadavku. Referenční informace k FORMÁTU JSON najdete v tématu Synchronizovaná tabulka databáze.
--logical-database-name string
Název cílového databázového objektu Postgres (logické databáze) pro tuto tabulku.
Příklady
Následující příklad vytvoří synchronizovanou tabulku databáze:
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 database delete-database-catalog
Odstraňte katalog databází.
databricks database delete-database-catalog NAME [flags]
Argumenty
NAME
Název katalogu, který chcete odstranit.
Možnosti
Příklady
Následující příklad odstraní katalog databází:
databricks database delete-database-catalog my-catalog
Odstranění databáze Databricks – instance databáze
Odstraňte instanci databáze.
databricks database delete-database-instance NAME [flags]
Argumenty
NAME
Název instance, která se má odstranit.
Možnosti
--force
Ve výchozím nastavení nelze instanci odstranit, pokud má potomky vytvořené prostřednictvím obnovení k určitému bodu v čase.
--purge
Poznámka: Purge=false je ve vývoji.
Příklady
Následující příklad odstraní instanci databáze:
databricks database delete-database-instance my-instance --force
Databricks database delete-database-table
Odstraňte tabulku databáze.
databricks database delete-database-table NAME [flags]
Argumenty
NAME
Úplný třídílný název tabulky (katalog, schéma, tabulka), který chcete odstranit.
Možnosti
Příklady
Následující příklad odstraní tabulku databáze:
databricks database delete-database-table catalog.schema.table
Databricks database delete-synced-database-table
Odstraňte synchronizovanou tabulku databáze.
databricks database delete-synced-database-table NAME [flags]
Argumenty
NAME
Úplný třídílný název synchronizované tabulky (katalog, schéma, tabulka), který chcete odstranit.
Možnosti
Příklady
Následující příklad odstraní synchronizovanou tabulku databáze:
databricks database delete-synced-database-table catalog.schema.table
Databricks Database find-database-instance-by-uid
Vyhledejte instanci databáze podle identifikátoru uid.
databricks database find-database-instance-by-uid [flags]
Možnosti
--uid string
UID clusteru, který chcete získat.
Příklady
Následující příklad najde instanci databáze podle UID:
databricks database find-database-instance-by-uid --uid 12345-abcdef-67890
Databricks database generate-database-credential
Vygeneruje přihlašovací údaje, které lze použít pro přístup k instancím databáze.
databricks database generate-database-credential [flags]
Možnosti
--json JSON
Vložený řetězec JSON nebo @path do souboru JSON s textem požadavku.
--request-id string
ID požadavku pro generování přihlašovacích údajů.
Příklady
Následující příklad vygeneruje přihlašovací údaje databáze:
databricks database generate-database-credential --request-id my-request-123
Databáze databricks get-database-catalog
Získejte katalog databází.
databricks database get-database-catalog NAME [flags]
Argumenty
NAME
Název katalogu, který chcete získat.
Možnosti
Příklady
Následující příklad získá informace o katalogu databází:
databricks database get-database-catalog my-catalog
Databáze databricks get-database-instance
Získejte instanci databáze.
databricks database get-database-instance NAME [flags]
Argumenty
NAME
Název clusteru, který chcete získat.
Možnosti
Příklady
Následující příklad získá informace o instanci databáze:
databricks database get-database-instance my-instance
Databáze databricks get-database-table
Získejte tabulku databáze.
databricks database get-database-table NAME [flags]
Argumenty
NAME
Úplný třídílný název tabulky (katalog, schéma, tabulka), který chcete získat.
Možnosti
Příklady
Následující příklad získá informace o tabulce databáze:
databricks database get-database-table catalog.schema.table
Databáze databricks get-synced-database-table
Získejte synchronizovanou tabulku databáze.
databricks database get-synced-database-table NAME [flags]
Argumenty
NAME
Úplný třídílný název synchronizované tabulky (katalog, schéma, tabulka), který chcete získat.
Možnosti
Příklady
Následující příklad získá informace o synchronizované databázové tabulce:
databricks database get-synced-database-table catalog.schema.table
Databricks database list-database-instances
Výpis instancí databáze
databricks database list-database-instances [flags]
Možnosti
--page-size int
Horní mez vrácených položek
--page-token string
Token stránkování, který přejde na další stránku instancí databáze.
Příklady
Následující příklad uvádí všechny instance databáze:
databricks database list-database-instances
Následující příklad uvádí instance databáze se stránkováním:
databricks database list-database-instances --page-size 10
Databricks database update-database-instance
Aktualizujte instanci databáze.
databricks database update-database-instance NAME [flags]
Argumenty
NAME
Název instance. Toto je jedinečný identifikátor instance.
Možnosti
--capacity string
Skladová položka instance.
--json JSON
Vložený řetězec JSON nebo @path do souboru JSON s textem požadavku.
--stopped
Zda je instance zastavena.
Příklady
Následující příklad aktualizuje kapacitu instance databáze:
databricks database update-database-instance my-instance --capacity large
Následující příklad zastaví instanci databáze:
databricks database update-database-instance my-instance --stopped
Globální příznaky
--debug
Zda povolit protokolování ladění.
-h nebo --help
Zobrazení nápovědy k rozhraní příkazového řádku Databricks nebo související skupině příkazů nebo souvisejícímu příkazu
--log-file řetězec
Řetězec představující soubor, do kterého se zapisují výstupní protokoly. Pokud tento příznak není zadaný, výchozí hodnota je zápis výstupních protokolů do stderru.
--log-format formát
Typ formátu protokolu, text nebo json. Výchozí hodnota je text.
--log-level řetězec
Řetězec představující úroveň formátu protokolu. Pokud není zadána, je úroveň formátu protokolu zakázaná.
-o, --output typ
Typ výstupu příkazu, text nebo json. Výchozí hodnota je text.
-p, --profile řetězec
Název profilu v ~/.databrickscfg souboru, který se má použít ke spuštění příkazu. Pokud tento příznak není zadán, použije se profil s názvem DEFAULT, pokud existuje.
--progress-format formát
Formát pro zobrazení protokolů průběhu: default, append, inplacenebo json
-t, --target řetězec
Pokud je to relevantní, cílový balíček, který se má použít