Sdílet prostřednictvím


Příkaz psql

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řipojit se k zadané instanci databáze pomocí klienta PostgreSQL.

Databricks psql

Připojte se k zadané instanci databáze. 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 [DATABASE_INSTANCE_NAME] [-- PSQL_ARGS...] [flags]

Arguments

DATABASE_INSTANCE_NAME

    Název instance databáze, ke které se chcete připojit.

PSQL_ARGS (volitelné)

    Další argumenty pro předání klientovi psql . Zadejte je za oddělovačem pomlčky (--).

Možnosti

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

Globální příznaky

Examples

Následující příklad se připojí k instanci databáze:

databricks psql my-database

Následující příklad se připojí k instanci databáze a spustí dotaz SQL:

databricks psql my-database -- -c "SELECT * FROM my_table"

Následující příklad se připojuje k několika psql možnostem:

databricks psql my-database -- --echo-all -d "my-db"

Následující příklad se připojí k vlastnímu chování opakování:

databricks psql my-database --max-retries 5

Následující příklad se připojí k zakázaným opakovaným pokusům:

databricks psql my-database --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