Dela via


psql kommando

Anmärkning

Den här informationen gäller för Databricks CLI-versionerna 0.285 och senare. Databricks CLI finns i offentlig förhandsversion.

Databricks CLI-användning omfattas av Databricks-licensen och Databricks sekretessmeddelande, inklusive eventuella användningsdatabestämmelser.

Med psql kommandot i Databricks CLI kan du ansluta till en angiven databasinstans med hjälp av en PostgreSQL-klient.

databricks psql

Anslut till den angivna databasinstansen. Det här kommandot kräver att en psql klient installeras på datorn.

Kommandot innehåller automatisk omförsökslogik för anslutningsfel. Du kan konfigurera återförsöksbeteendet med hjälp av --max-retries flaggan.

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

Arguments

DATABASE_INSTANCE_NAME

    Namnet på databasinstansen som ska anslutas till.

PSQL_ARGS (valfritt)

    Ytterligare argument som ska skickas psql till klienten. Ange dessa efter en dubbelstrecksavgränsare (--).

Options

--max-retries int

    Maximalt antal återförsök av anslutningar. Ange till för att 0 inaktivera återförsök. Förvald: 3.

Globala flaggor

Examples

Följande exempel ansluter till en databasinstans:

databricks psql my-database

Följande exempel ansluter till en databasinstans och kör en SQL-fråga:

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

Följande exempel ansluter med flera psql alternativ:

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

Följande exempel ansluter med anpassat återförsöksbeteende:

databricks psql my-database --max-retries 5

Följande exempel ansluter med återförsök inaktiverade:

databricks psql my-database --max-retries 0

Globala flaggor

--debug

  Om felsökningsloggning ska aktiveras.

-h eller --help

    Visa hjälp för Databricks CLI eller den relaterade kommandogruppen eller det relaterade kommandot.

--log-file sträng

    En sträng som representerar filen som utdataloggarna ska skrivas till. Om den här flaggan inte anges är standardvärdet att skriva utdataloggar till stderr.

--log-format Format

    Loggformattypen, text eller json. Standardvärdet är text.

--log-level sträng

    En sträng som representerar loggformatnivån. Om det inte anges inaktiveras loggformatnivån.

-o, --output typ

    Kommandots utdatatyp, text eller json. Standardvärdet är text.

-p, --profile sträng

    Namnet på profilen i ~/.databrickscfg-filen som ska användas för att köra kommandot. Om den här flaggan inte anges används den namngivna DEFAULT profilen om den finns.

--progress-format Format

    Formatet för att visa förloppsloggar: default, append, inplaceeller json

-t, --target sträng

    Om tillämpligt, paketmålet som ska användas