Parametry konfiguracji
Dotyczy: 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.