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.
Note
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 tables příkazů v rozhraní příkazového řádku Databricks obsahuje příkazy pro správu tabulek v katalogu Unity. Tabulka se nachází ve třetí vrstvě tříúrovňového oboru názvů katalogu Unity. Obsahuje řádky dat.
Odstranění tabulek Databricks
Odstraňte tabulku ze zadaného nadřazeného katalogu a schématu. Volající musí být vlastníkem nadřazeného katalogu, mít USE_CATALOG oprávnění pro nadřazený katalog a být vlastníkem nadřazeného schématu nebo vlastníkem tabulky a mít USE_CATALOG oprávnění pro nadřazený katalog a USE_SCHEMA oprávnění nadřazeného schématu.
databricks tables delete FULL_NAME [flags]
Arguments
FULL_NAME
Úplný název tabulky.
Možnosti
Examples
Následující příklad odstraní tabulku:
databricks tables delete my_catalog.my_schema.my_table
Tabulky Databricks jsou k dispozici
Získejte, zda tabulka existuje v metastoru pro určitý katalog a schéma. Volající musí splňovat jeden z následujících požadavků:
- Být správcem metastoru
- Staň se vlastníkem nadřazeného katalogu
- Buďte vlastníkem nadřazeného schématu a mějte právo
USE_CATALOGna nadřazený katalog. - Abyste měli
USE_CATALOGoprávnění k nadřazenému katalogu aUSE_SCHEMAoprávnění k nadřazenému schématu, a navíc buď byli vlastníkem tabulky, nebo měliSELECToprávnění k tabulce. - Mít
BROWSEoprávnění pro nadřazený katalog - Mít
BROWSEoprávnění k nadřazenému schématu.
databricks tables exists FULL_NAME [flags]
Arguments
FULL_NAME
Úplný název tabulky.
Možnosti
Examples
Následující příklad zkontroluje, jestli tabulka existuje:
databricks tables exists my_catalog.my_schema.my_table
Získání tabulek Databricks
Získejte tabulku z metastoru pro konkrétní katalog a schéma. Volající musí splňovat jeden z následujících požadavků:
- Být správcem metastoru
- Staň se vlastníkem nadřazeného katalogu
- Buďte vlastníkem nadřazeného schématu a mějte právo
USE_CATALOGna nadřazený katalog. - Abyste měli
USE_CATALOGoprávnění k nadřazenému katalogu aUSE_SCHEMAoprávnění k nadřazenému schématu, a navíc buď byli vlastníkem tabulky, nebo měliSELECToprávnění k tabulce.
databricks tables get FULL_NAME [flags]
Arguments
FULL_NAME
Úplný název tabulky.
Možnosti
--include-browse
Zda zahrnout tabulky do odpovědi, ke které může oprávněný subjekt přistupovat pouze k selektivním metadatům.
--include-delta-metadata
Zda mají být do odpovědi zahrnuta rozdílová metadata.
--include-manifest-capabilities
Zda přidat manifest, který obsahuje schopnosti tabulky.
Examples
Následující příklad získá informace o tabulce:
databricks tables get my_catalog.my_schema.my_table
Následující příklad získá tabulku včetně delta metadat.
databricks tables get my_catalog.my_schema.my_table --include-delta-metadata
Seznam tabulek Databricks
Vypište seznam všech tabulek pro aktuální metastore pod nadřazeným katalogem a schématem. Volající musí být správcem metastoru nebo vlastníkem tabulky, nebo mít SELECT oprávnění k tabulce. V druhém případě musí být volající také vlastníkem nebo mít USE_CATALOG oprávnění na nadřazený katalog a USE_SCHEMA oprávnění v nadřazeném schématu. Neexistuje žádná záruka konkrétního řazení prvků v poli.
databricks tables list CATALOG_NAME SCHEMA_NAME [flags]
Arguments
CATALOG_NAME
Název nadřazeného katalogu pro tabulky, o které máte zájem.
SCHEMA_NAME
Nadřazené schéma tabulek
Možnosti
--include-browse
Zda zahrnout tabulky do odpovědi, ke které může oprávněný subjekt přistupovat pouze k selektivním metadatům.
--include-delta-metadata
Zda mají být do odpovědi zahrnuta rozdílová metadata.
--include-manifest-capabilities
Zda přidat manifest, který obsahuje schopnosti tabulky.
--max-results int
Maximální počet tabulek, které se mají vrátit.
--omit-columns
Zda chcete vynechat sloupce tabulky z odpovědi, nebo ne.
--omit-properties
Zda se mají vynechat vlastnosti tabulky z odpovědi, nebo ne.
--omit-username
Zda se vynechá uživatelské jméno tabulky (např.
--page-token string
Netransparentní token, který se má odeslat na další stránku výsledků (stránkování).
Examples
Následující příklad obsahuje seznam všech tabulek v katalogu a schématu:
databricks tables list my_catalog my_schema
Následující příklad uvádí tabulky s vynechanými sloupci:
databricks tables list my_catalog my_schema --omit-columns
Souhrny seznamů tabulek Databricks
Seznam souhrnů tabulek pro schéma a katalog v rámci metastoru. Vrácené souhrny tabulky jsou buď:
- souhrny pro tabulky (v aktuálním metastoru a nadřazeném katalogu i schématu), když je uživatel správcem metastoru
- nebo souhrny pro tabulky a schémata (v rámci aktuálního metastoru a nadřazeného katalogu), u kterých má uživatel vlastnictví nebo
SELECToprávnění k tabulce a vlastnictví čiUSE_SCHEMAoprávnění ke schématu, pokud má uživatel také vlastnictví neboUSE_CATALOGoprávnění k nadřazenému katalogu.
Neexistuje žádná záruka konkrétního řazení prvků v poli.
databricks tables list-summaries CATALOG_NAME [flags]
Arguments
CATALOG_NAME
Název nadřazeného katalogu pro tabulky, o které máte zájem.
Možnosti
--include-manifest-capabilities
Zda přidat manifest, který obsahuje schopnosti tabulky.
--max-results int
Maximální počet souhrnů pro tabulky, které mají být vráceny.
--page-token string
Netransparentní token stránkování pro přechod na další stránku na základě předchozího dotazu.
--schema-name-pattern string
Vzor SQL LIKE (% a _) pro názvy schémat.
--table-name-pattern string
Vzor SQL LIKE (% a _) pro názvy tabulek.
Examples
Následující příklad uvádí souhrny tabulek pro katalog:
databricks tables list-summaries my_catalog
Následující příklad uvádí souhrny tabulek se vzorem názvu schématu:
databricks tables list-summaries my_catalog --schema-name-pattern "prod_%"
Následující příklad uvádí souhrny tabulek se vzorem názvů tabulek:
databricks tables list-summaries my_catalog --table-name-pattern "fact_%"
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