Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
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 Lakebase Postgres-databas med hjälp av en PostgreSQL-klient. Den stöder både Lakebase Provisioned-instanser och Lakebase Autoscaling-projekt.
databricks psql
Anslut till en Lakebase Postgres-databas. 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 [TARGET] [flags] [-- PSQL_ARGS...]
Arguments
TARGET
Målet att ansluta till. För Lakebase Provisioned anger du instansnamnet. För Autoskalning av Lakebase anger du den fullständiga sökvägen i formuläret projects/<project>/branches/<branch>/endpoints/<endpoint>. Om det utelämnas listar kommandot tillgängliga databaser för interaktiv markering.
PSQL_ARGS (valfritt)
Ytterligare argument som ska skickas psql till klienten. Ange dessa efter en dubbelstrecksavgränsare (--).
Options
--autoscaling
Visa endast Lakebase Autoscaling-projekt när du listar tillgängliga databaser.
--branch string
Gren-ID för Autoskalning av Lakebase. Standardinställningen är att välja automatiskt när det bara finns en gren.
--endpoint string
Slutpunkts-ID för Autoskalning av Lakebase. Standardinställningen är att välja automatiskt när det bara finns en slutpunkt.
--max-retries int
Maximalt antal återförsök av anslutningar. Ange till för att 0 inaktivera återförsök. Förvald: 3.
--project string
Project ID för Autoskalning av Lakebase.
--provisioned
Visa endast Lakebase Provisioned-instanser när du listar tillgängliga databaser.
Examples
Följande exempel ansluter till en Lakebase Provisioned-instans:
databricks psql my-instance
Följande exempel ansluter till ett Lakebase Autoscaling-projekt med flaggor:
databricks psql --project my-project --branch main --endpoint primary
Följande exempel ansluter till ett Lakebase Autoscaling-projekt med hjälp av den fullständiga sökvägen:
databricks psql projects/my-project/branches/main/endpoints/primary
I följande exempel visas endast Lakebase Autoscaling-projekt för interaktiv markering:
databricks psql --autoscaling
I följande exempel skickas psql ytterligare argument till klienten:
databricks psql my-instance -- -c "SELECT 1"
Följande exempel ansluter med återförsök inaktiverade:
databricks psql my-instance --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