Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Uwaga / Notatka
Te informacje dotyczą interfejsu wiersza polecenia usługi Databricks w wersji 0.285 lub nowszej. Interfejs CLI Databricks jest w publicznej wersji testowej.
Korzystanie z interfejsu wiersza polecenia usługi Databricks podlega licencjom usługi Databricks i powiadomieniom o ochronie prywatności usługi Databricks, w tym wszelkim przepisom dotyczącym danych użycia.
Polecenie psql w interfejsie wiersza polecenia usługi Databricks umożliwia nawiązanie połączenia z określonym wystąpieniem bazy danych przy użyciu klienta PostgreSQL.
databricks psql
Połącz się z określonym wystąpieniem bazy danych. To polecenie wymaga psql zainstalowania klienta na maszynie.
Polecenie zawiera automatyczną logikę ponawiania prób dla błędów połączenia. Zachowanie ponawiania można skonfigurować przy użyciu flagi --max-retries .
databricks psql [DATABASE_INSTANCE_NAME] [-- PSQL_ARGS...] [flags]
Arguments
DATABASE_INSTANCE_NAME
Nazwa wystąpienia bazy danych do nawiązania połączenia.
PSQL_ARGS (opcjonalny)
Dodatkowe argumenty przekazywane do psql klienta. Określ je po separatorze podwójnej kreski (--).
Opcje
--max-retries int
Maksymalna liczba ponownych prób nawiązania połączenia. Ustaw wartość na , aby 0 wyłączyć ponawianie prób. Wartość domyślna: 3.
Przykłady
Poniższy przykład łączy się z wystąpieniem bazy danych:
databricks psql my-database
Poniższy przykład nawiązuje połączenie z wystąpieniem bazy danych i wykonuje zapytanie SQL:
databricks psql my-database -- -c "SELECT * FROM my_table"
Poniższy przykład łączy się z wieloma psql opcjami:
databricks psql my-database -- --echo-all -d "my-db"
Poniższy przykład łączy się z niestandardowym zachowaniem ponawiania prób:
databricks psql my-database --max-retries 5
Poniższy przykład łączy się z wyłączonymi ponownymi próbami:
databricks psql my-database --max-retries 0
Flagi globalne
--debug
Czy włączyć logowanie debugowe.
-h lub --help
Wyświetl pomoc dla Databricks CLI lub dla powiązanej grupy poleceń czy pojedynczego polecenia.
--log-file łańcuch znaków
Ciąg tekstowy reprezentujący plik do zapisywania logów wyjściowych. Jeśli ta flaga nie zostanie określona, wartością domyślną jest zapisywanie dzienników wyjściowych w programie stderr.
--log-format formatowanie
Format typu logu text lub json. Domyślna wartość to text.
--log-level łańcuch znaków
Ciąg reprezentujący poziom formatu zapisu dziennika. Jeśli nie zostanie określony, poziom formatu dziennika jest wyłączony.
-o, --output typ
Typ danych wyjściowych polecenia: text lub json. Domyślna wartość to text.
-p, --profile łańcuch znaków
Nazwa profilu w pliku ~/.databrickscfg, który ma być użyty do uruchomienia polecenia. Jeśli ta flaga nie zostanie określona, to jeśli istnieje, zostanie użyty profil o nazwie DEFAULT.
--progress-format formatowanie
Format wyświetlania dzienników postępu: default, , appendinplacelubjson
-t, --target łańcuch znaków
Jeśli ma to zastosowanie, docelowy obiekt pakietu do użycia