Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Opmerking
Deze informatie is van toepassing op Databricks CLI-versies 0.285 en hoger. De Databricks CLI bevindt zich in openbare preview.
Databricks CLI-gebruik is onderhevig aan de Databricks-licentie en de privacyverklaring van Databricks, met inbegrip van alle bepalingen voor gebruiksgegevens.
Met psql de opdracht in de Databricks CLI kunt u verbinding maken met een opgegeven database-exemplaar met behulp van een PostgreSQL-client.
databricks psql
Verbinding maken met het opgegeven database-exemplaar. Voor deze opdracht moet een psql client op uw computer worden geïnstalleerd.
De opdracht bevat automatische logica voor opnieuw proberen voor verbindingsfouten. U kunt het gedrag voor opnieuw proberen configureren met behulp van de --max-retries vlag.
databricks psql [DATABASE_INSTANCE_NAME] [-- PSQL_ARGS...] [flags]
Arguments
DATABASE_INSTANCE_NAME
De naam van het database-exemplaar waarmee verbinding moet worden gemaakt.
PSQL_ARGS (optioneel)
Aanvullende argumenten die aan de psql client moeten worden doorgegeven. Geef deze op na een scheidingsteken voor dubbele streepjes (--).
Options
--max-retries int
Maximum aantal pogingen om opnieuw verbinding te maken. Ingesteld om 0 nieuwe pogingen uit te schakelen. Standaard: 3.
Voorbeelden
In het volgende voorbeeld wordt verbinding gemaakt met een database-exemplaar:
databricks psql my-database
In het volgende voorbeeld wordt verbinding gemaakt met een database-exemplaar en wordt een SQL-query uitgevoerd:
databricks psql my-database -- -c "SELECT * FROM my_table"
In het volgende voorbeeld wordt verbinding gemaakt met meerdere psql opties:
databricks psql my-database -- --echo-all -d "my-db"
In het volgende voorbeeld wordt verbinding gemaakt met aangepast gedrag voor opnieuw proberen:
databricks psql my-database --max-retries 5
In het volgende voorbeeld wordt verbinding gemaakt met nieuwe pogingen uitgeschakeld:
databricks psql my-database --max-retries 0
Globale vlaggen
--debug
Of u logboekregistratie voor foutopsporing wilt inschakelen.
-h of --help
Help weergeven voor de Databricks CLI, de bijbehorende opdrachtgroep of de bijbehorende opdracht.
--log-file snaar
Een tekenreeks die het bestand aangeeft waar uitvoerlogboeken naar moeten worden geschreven. Als deze vlag niet is opgegeven, is het standaardinstelling om uitvoerlogboeken naar stderr te schrijven.
--log-format formatteren
Het logformaat type, text of json. De standaardwaarde is text.
--log-level snaar
Een tekenreeks die het niveau van de logboekindeling vertegenwoordigt. Als dit niet is opgegeven, wordt het niveau van de logboekindeling uitgeschakeld.
-o, --output Type
Het type uitvoer van de opdracht, text of json. De standaardwaarde is text.
-p, --profile snaar
De naam van het profiel in het ~/.databrickscfg bestand dat moet worden gebruikt om de opdracht uit te voeren. Als deze vlag niet is opgegeven en hij bestaat, wordt het profiel met de naam DEFAULT gebruikt.
--progress-format formatteren
De indeling voor het weergeven van voortgangslogboeken: default, append, inplaceof json
-t, --target snaar
Indien van toepassing, het bundeldoel dat moet worden gebruikt