Udostępnij za pośrednictwem


Parametry konfiguracji

Dotyczy: zaznacz pole wyboru oznaczone jako tak Databricks SQL

Parametr konfiguracji to ustawienie, które wpływa na zachowanie usługi Databricks SQL poza określoną składnią SQL.

Efektywna wartość parametru konfiguracji pochodzi z różnych poziomów, na których jest ustawiana.

Zakresy parametrów konfiguracji

  • Zadania systemowe

    Wartość systemowa jest wartością domyślną używaną przez usługę Databricks SQL, jeśli nie ma zastąpienia.

  • Globalny

    Administrator może zastąpić wartość domyślną systemu dla parametru przy użyciu konfiguracji parametrów SQL lub interfejsu API usługi SQL Warehouse. Ta wartość jest wtedy początkową wartością widoczną przez każdą nowo ustanowioną sesję w przyszłości.

  • Sesja

    Użytkownik może tymczasowo zastąpić parametr konfiguracji w zakresie sesji przy użyciu instrukcji SET. Ustawienie pozostaje w mocy na czas trwania sesji, chyba że użytkownik zastąpi ponownie instrukcję SET lub RESET.

Obsługiwane parametry konfiguracji

Poniżej znajduje się lista obsługiwanych parametrów konfiguracji, które można ustawić w usłudze Databricks SQL, ich wartości domyślne systemu i na których poziomach można je ustawić. Usługa Databricks SQL nie obsługuje ustawiania konfiguracji platformy Spark, które nie są wyświetlane.

Nazwa parametru opis Ustawienie domyślne systemu Globalnie ustawiana tabela Tabela settable sesji
ANSI_MODE Umożliwia wyłączenie ścisłego zachowania ANSI SQL dla niektórych funkcji i reguł rzutowania. PRAWDA Tak Tak
LEGACY_TIME_PARSER_POLICY Określa sposób analizowania i formatowania sygnatur daty i godziny. WYJĄTEK Tak Tak
MAX_FILE_PARTITION_BYTES Maksymalna liczba bajtów do spakowania w jedną partycję podczas odczytywania ze źródeł opartych na plikach. 128 m Nie. Tak
READ_ONLY_EXTERNAL_METASTORE Określa, czy zewnętrzny magazyn metadanych jest traktowany jako tylko do odczytu. FAŁSZ Tak Nie.
STATEMENT_TIMEOUT Ustawia limit czasu instrukcji SQL w sekundach 172800 sekund Tak Tak
STREFA CZASOWA Ustawia lokalną strefę czasową. UTC Tak Tak
USE_CACHED_RESULT Określa, czy usługa Databricks SQL buforuje i ponownie używa wyników, gdy jest to możliwe. PRAWDA Nie. Tak

Wartość domyślna ANSI_MODE systemu dotyczy FALSE kont dodanych przed usługą Databricks SQL 2022.35.