配置參數
適用於:磚的SQL
配置參數是在指定的SQL語法之外影響Databricks SQL行為的設置。
配置參數的有效值由設置它的不同級別派生而來。
配置參數範圍
係統
如果沒有覆蓋,則system值為Databricks SQL的默認值。
全球
屬性可以覆蓋參數的係統默認值SQL配置參數或全局SQL倉庫API.這個值是任何新建立的會話所看到的初始值。
會話
支持的配置參數
下麵是可以在Databricks SQL中設置的受支持的配置參數的列表、它們的係統默認值以及它們可以設置的級別。Databricks SQL不支持設置未列出的Spark配置。
參數名稱 |
描述 |
係統默認值 |
在全球範圍內可設置的 |
會話可設置的 |
---|---|---|---|---|
允許您禁用某些函數和強製轉換規則的嚴格ANSI SQL行為。 |
真正的 |
是的 |
是的 |
|
控製Photon向量化查詢引擎的使用。 |
真正的 |
沒有 |
是的 |
|
控製如何解析和格式化日期和時間戳。 |
糾正 |
是的 |
是的 |
|
從基於文件的源讀取時打包到單個分區中的最大字節數。 |
128米 |
沒有 |
是的 |
|
控製外部metastore是否被視為隻讀。 |
假 |
是的 |
沒有 |
|
設置本地時區。 |
UTC |
是的 |
是的 |
|
控製Databricks SQL是否盡可能緩存和重用結果。 |
真正的 |
沒有 |
是的 |
的ANSI_MODE
係統默認值為假
在Databricks SQL 2022.35之前添加的帳戶。