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.
Příkaz
Poznámka:
Tyto informace platí pro Databricks CLI verze 0.285 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í.
Příkaz psql v rozhraní příkazového řádku Databricks umožňuje připojení k databázi Lakebase Postgres pomocí klienta PostgreSQL. Podporuje jak zřízené instance Lakebase, tak projekty automatického škálování Lakebase.
Databricks psql
Připojte se k databázi Postgres Lakebase. Tento příkaz vyžaduje psql , aby byl na vašem počítači nainstalovaný klient.
Příkaz obsahuje logiku automatického opakování pro selhání připojení. Chování opakování můžete nakonfigurovat pomocí příznaku --max-retries .
databricks psql [TARGET] [flags] [-- PSQL_ARGS...]
Arguments
TARGET
Cíl, ke kterému se chcete připojit. Pro Lakebase Provisioned zadejte název instance. Pro automatické škálování Lakebase zadejte úplnou cestu ve formuláři projects/<project>/branches/<branch>/endpoints/<endpoint>. Pokud tento parametr vynecháte, zobrazí seznam dostupných databází pro interaktivní výběr.
PSQL_ARGS (volitelné)
Další argumenty pro předání klientovi psql . Zadejte je za oddělovačem pomlčky (--).
Možnosti
--autoscaling
Zobrazit pouze projekty automatického škálování LakeBase při výpisu dostupných databází.
--branch string
ID větve pro automatické škálování Lakebase Ve výchozím nastavení se automaticky vybere, když existuje jenom jedna větev.
--endpoint string
ID koncového bodu pro automatické škálování Lakebase Ve výchozím nastavení se automaticky vybere, když existuje jenom jeden koncový bod.
--max-retries int
Maximální počet pokusů o opakování připojení Nastavte na zakázání 0 opakovaných pokusů. Výchozí hodnota: 3.
--project string
ID Project pro automatické škálování LakeBase.
--provisioned
Při výpisu dostupných databází se zobrazují pouze zřízené instance Lakebase.
Examples
Následující příklad se připojí k instanci Lakebase Provisioned:
databricks psql my-instance
Následující příklad se připojí k projektu automatického škálování LakeBase pomocí příznaků:
databricks psql --project my-project --branch main --endpoint primary
Následující příklad se připojí k projektu automatického škálování LakeBase pomocí úplné cesty:
databricks psql projects/my-project/branches/main/endpoints/primary
Následující příklad uvádí pouze projekty automatického škálování LakeBase pro interaktivní výběr:
databricks psql --autoscaling
Následující příklad předá klientovi psql další argumenty:
databricks psql my-instance -- -c "SELECT 1"
Následující příklad se připojí k zakázaným opakovaným pokusům:
databricks psql my-instance --max-retries 0
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