psql parancs

Megjegyzés:

Ezek az információk a Databricks CLI 0.285-ös és újabb verzióira vonatkoznak. A Databricks parancssori felülete nyilvános előzetes verzióban érhető el.

A Databricks CLI használatára a Databricks Licenc és a Databricks adatvédelmi nyilatkozata vonatkozik, beleértve a használati adatokra vonatkozó rendelkezéseket is.

A psqlDatabricks parancssori felületén található parancs lehetővé teszi, hogy Egy PostgreSQL-ügyfél használatával csatlakozzon egy Lakebase Postgres-adatbázishoz. Támogatja a Lakebase kiépített példányait és a Lakebase automatikus méretezési projektjeit is.

databricks psql

Csatlakozzon egy Lakebase Postgres-adatbázishoz. Ehhez a parancshoz telepíteni kell egy ügyfelet psql a gépére.

A parancs automatikus újrapróbálkozási logikát tartalmaz a csatlakozási hibákhoz. Az újrapróbálkozás viselkedését a --max-retries jelölővel konfigurálhatja.

databricks psql [TARGET] [flags] [-- PSQL_ARGS...]

Arguments

TARGET

    A cél, amelyhez csatlakozni szeretne. A Kiépített Lakebase esetében adja meg a példány nevét. A Lakebase automatikus skálázásához adja meg a teljes elérési utat az űrlapon projects/<project>/branches/<branch>/endpoints/<endpoint>. Ha nincs megadva, a parancs felsorolja az interaktív kijelöléshez elérhető adatbázisokat.

PSQL_ARGS (nem kötelező)

    Az ügyfélnek továbbadandó psql további argumentumok. Ezeket kétkötőjeles (--) elválasztójel után adja meg.

Beállítások

--autoscaling

    Csak akkor jelenítse meg a Lakebase automatikus méretezési projektjeit, ha felsorolja az elérhető adatbázisokat.

--branch string

    A Lakebase automatikus skálázásának ágazonosítója. Az automatikus kijelölés alapértelmezett értéke, ha csak egy ág létezik.

--endpoint string

    A Lakebase automatikus skálázásának végpontazonosítója. Az automatikus kijelölés alapértelmezett értéke, ha csak egy végpont létezik.

--max-retries int

    A kapcsolat újrapróbálkozási kísérleteinek maximális száma. Állítsa be az 0 újrapróbálkozések letiltására. Alapértelmezett: 3.

--project string

    Project Lakebase automatikus skálázási azonosítóját.

--provisioned

    Csak az elérhető adatbázisok listázásakor jelenítse meg a Lakebase kiépített példányait.

Globális jelzők

Példák

Az alábbi példa egy Kiépített Lakebase-példányhoz csatlakozik:

databricks psql my-instance

Az alábbi példa egy Lakebase automatikus skálázási projekthez csatlakozik jelölőkkel:

databricks psql --project my-project --branch main --endpoint primary

Az alábbi példa egy Lakebase automatikus skálázási projekthez csatlakozik a teljes elérési út használatával:

databricks psql projects/my-project/branches/main/endpoints/primary

Az alábbi példa csak a Lakebase automatikus méretezési projektjeit sorolja fel az interaktív kiválasztáshoz:

databricks psql --autoscaling

Az alábbi példa további argumentumokat ad át az psql ügyfélnek:

databricks psql my-instance -- -c "SELECT 1"

Az alábbi példa letiltott újrapróbálkozásokhoz kapcsolódik:

databricks psql my-instance --max-retries 0

Globális jelzők

--debug

  Engedélyezze-e a hibakeresési naplózást.

-h vagy --help

    Súgó megjelenítése a Databricks parancssori felületéhez, a kapcsolódó parancscsoporthoz vagy a kapcsolódó parancshoz.

--log-file karakterlánc

    A karakterlánc, amely megadja, melyik fájlba írja az kimeneti naplókat. Ha ez a jelző nincs megadva, akkor az alapértelmezett beállítás a kimeneti naplók stderrbe írása.

--log-format formátum

    A naplóformátum típusa, text vagy json. Az alapértelmezett érték a text.

--log-level karakterlánc

    A naplóformátum szintjét képviselő karakterlánc. Ha nincs megadva, a naplóformátum szintje le van tiltva.

-o, --output típus

    A parancs kimenetének típusa: text vagy json. Az alapértelmezett érték a text.

-p, --profile karakterlánc

    A parancs futtatásához használni kívánt fájl profiljának ~/.databrickscfg neve. Ha ez a jelző nincs megadva, akkor ha létezik, a rendszer a névvel ellátott DEFAULT profilt használja.

--progress-format formátum

    A folyamatnaplók megjelenítésének formátuma: default, append, inplacevagy json

-t, --target karakterlánc

    Ha alkalmazható, a használni kívánt célcsomag