Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für:
Databricks SQL
Ein Konfigurationsparameter ist eine Einstellung, die sich auf das Verhalten von Databricks SQL außerhalb der angegebenen SQL Syntax auswirkt.
Der effektive Wert eines Konfigurationsparameters wird von den verschiedenen Ebenen abgeleitet, auf denen er eingestellt ist.
Konfigurationsparameterumfang
System
Der Systemwert ist der Standardwert, der von Databricks SQL verwendet wird, wenn keine Außerkraftsetzung vorhanden ist.
Global
Administratoren können den Systemstandardwert für einen Parameter mithilfe der SQL-Konfigurationsparameter oder mithilfe der SQL Warehouse-API überschreiben. Dieser Wert ist dann der Anfangswert, der von einer neu eingerichteten Sitzung nach vorne angezeigt wird.
Sitzungskonsistenz
Ein Benutzer kann mit der SET Anweisung für die Dauer der Sitzung einen Konfigurationsparameter überschreiben. Einige Parameter haben eine dedizierte Anweisung, wie SET PATH oder SET TIME ZONE. Die Einstellung bleibt aktiv, bis der Benutzer sie erneut überschreibt oder verwendet RESET.
Unterstützte Konfigurationsparameter
Die folgende Liste enthält die unterstützten Konfigurationsparameter, die Sie in Databricks SQL festlegen können, die zugehörigen Systemstandardeinstellungen und die Angabe, auf welchen Ebenen sie festgelegt werden können. Databricks SQL unterstützt nicht das Festlegen von Spark-Konfigurationen, die nicht aufgeführt sind.
| Parametername | BESCHREIBUNG | Systemstandard | Global festlegbar | Sitzung festlegbar |
|---|---|---|---|---|
| ANSI_MODE | Ermöglicht es Ihnen, strenges ANSI-SQL-Verhalten für bestimmte Funktionen und Umwandlungsregeln zu deaktivieren. | WAHR | Ja | Ja |
| LEGACY_TIME_PARSER_POLICY | Steuert, wie Datums- und Zeitstempel analysiert und formatiert werden. | AUSNAHME | Ja | Ja |
| MAX_FILE_PARTITION_BYTES | Die maximale Anzahl von Bytes, die beim Lesen von Dateien in eine einzelne Partition gepackt werden sollen. | 128m | Nein | Ja |
| PATH | Legt den Schema-Suchpfad fest, der zur Auflösung unqualifizierter Namen verwendet wird. | system.session, system.builtin, system.ai, CURRENT_SCHEMA |
Ja | Ja |
| READ_ONLY_EXTERNAL_METASTORE | Steuert, ob ein externer Metastore schreibgeschützt behandelt wird | FALSCH | Ja | Nein |
| STATEMENT_TIMEOUT | Legt ein SQL-Anweisungstimeout in Sekunden fest | 172.800 Sekunden | Ja | Ja |
| TIMEZONE | Wählen Sie die lokale Zeitzone aus. | UTC | Ja | Ja |
| USE_CACHED_RESULT | Steuert, ob Databricks SQL Caches und Ergebnisse nach Möglichkeit wiederverwendet. | WAHR | Nein | Ja |
Der ANSI_MODE-Systemstandardwert ist FALSE für Konten, die vor Databricks SQL 2022.35 hinzugefügt wurden.