下列概述 Databricks SQL 從 2022 年 1 月至 2022 年 12 月的改善和更新。
2022 年 12 月 8 日
- Azure Databricks SQL 警示現在支援查詢結果欄聚合的警示,例如
SUM、COUNT和AVG。 - 在儀錶板上建立新小工具時,默認視覺效果標題現在是 'VisualizationName - QueryName'。
2022 年 11 月 17 日
警示:
- Chatworks、Mattermost 和 Google Hangouts Chat 不再是通知目的地。
改進:
- y 軸現在會在檢查百分比值時,將數字顯示為百分比。
- 停用上傳資料 UI 的工作區系統管理員設定, 現在也會套用至新的 上傳資料 UI。 此設定適用於數據科學 & 工程、Databricks Mosaic AI 和 Databricks SQL 使用者類型。
修正:
- 已修正 Databricks SQL 警示中對 null 值進行比較時評估不正確的問題。
- 已修正數據透視表上的滾動條消失的問題。
- 已修正架構瀏覽器在索引標籤溢出時無法調整大小的問題。
2022年11月10日
改進:
- 您現在可以建立一個可以同時應用於多個查詢的儀表板篩選器。 在 [編輯儀錶板] 模式中,選擇 [新增],然後 [篩選],然後 [新增儀錶板篩選]。
- 自動完成現在支援
CREATE MATERIALIZED VIEW。
修正:
- 已修正捲動到一組儀錶板分頁結果末尾時出現錯誤的問題。
- 修正了從堆疊條形圖切換為折線圖時仍保留堆疊屬性的問題。
- 已修正重複的擷取呼叫。
2022 年 11 月 3 日
改進:
- 在 Databricks SQL 中要求存取權時,預設許可權現在是「可以執行」。
修正:
- 已修正一個問題,當使用查詢和儀錶板 API 依
created_at排序時,未能正確返回排序結果。 - 已修正包含 HTML 格式設定 URL 的數據行寬度過寬的問題。
- 修正了
WHERE關鍵詞未反白顯示的問題。
2022年10月27日
改善:
- 將查詢結果下載至 Excel 的數據列限制已從 64,000 個數據列增加到 100,000 個數據列。 CSV & TSV 下載限制保持不變(大約 1 GB 的數據)。
- 自動完成現在支援
LIST語法、URL 和認證。 - 合併和現代化 Fix-me 建議面板。
- 為 Databricks SQL 引入了新的倉儲類型 Databricks SQL Pro。 此倉儲類型可讓 Databricks SQL 倉儲使用作業整合、查詢同盟、地理空間功能和預測 IO。
修正:
- 修正了編輯器中警告橫幅與全高視覺化重疊的問題。
- 已修正當數據表的數據行移動時,數據表數據行寬度不會保留的問題。
- 修正了當從 SQL 編輯器新增視覺化效果時,彈出通知中指向儀表板的連結會失效的問題。
2022年10月20日
改善:
- 您現在可以在頁尾中找到查詢進度列,並在 kebab 功能表中找到編輯視覺化的操作。
- 自動完成現在支援 Delta Lake 的時間旅行功能,並在定義外鍵時提供欄位自動完成。
修正:
- 已修正將多個視覺效果快速連續新增至儀錶板會導致儀錶板上未顯示視覺效果的問題。
2022年10月13日
改善:
- 您現在可以移除回報的錯誤訊息。
- 編輯器現在支援
COMMENT ON指令。 - 您現在可以使用 Cmd+P 或 Ctr+P (適用於 PC) 作為 Top 搜尋的快捷方式。 使用 Cmd+I 或 Ctrl+I新增參數。
2022年10月11日
改善:
- 新增數據UI可讓您存取一般數據源組態和檔案上傳UI。 請參閱將檔案上傳至 Azure Databricks。
- 您可以使用UI將小型檔案上傳至 Delta Lake。 請參閱 使用檔案上傳建立或修改數據表。
2022年10月6日
改善:
-
EXTERNAL現在是保留的資料表屬性。 如果屬性中指定了CREATE TABLE ... TBLPROPERTIES,ALTER TABLE ... SET TBLPROPERTIES和EXTERNAL命令就會失敗。 -
strfmt和format_string(strfmt, obj, ...)中的printf(strfmt, obj, ...)不再支援使用0$做為第一個自變數。 當使用參數索引來指示參數在參數列表中的位置時,應該使用1$來參考第一個參數。 - 餅圖的區段現在有細框線,可區分不同的區段。
- 您現在可以使用 Cmd+I (for Mac) 或 Ctr+I (適用於 PC) 作為 Add 參數的快捷方式。 使用 Command+P 或 Ctrl+P (PC 使用者適用)作為全域搜尋 的快捷方式。
- 意見反應按鈕可用於反饋正面或負面的查詢錯誤訊息。
- 修正建議 現已可用作 快速解決。
修正:
-
lpad和rpad函式現在能正確處理BINARY字串輸入。 現在lpad字串作為輸入時,rpad和BINARY的輸出會變成BINARY字串。 - 已修正手動警報刷新功能無法運作的問題。
- 恢復自動計數器尺寸變更,以修正格式化問題。
2022年9月29日
改善:
- 您現在可以向這些資產的擁有者請求存取 Databricks SQL 查詢、警示和儀錶板。
- 您現在可以在 [查詢記錄] 頁面上依查詢持續時間和語句類型進行篩選。
- 若要使用查詢持續時間篩選,請輸入時間量並選擇時間單位。 歷程記錄結果會傳回運行時間超過指定時間的查詢。
- 若要使用語句類型篩選,請從下拉式清單中選擇語句類型。 記錄結果會傳回包含該語句的查詢。
修正:
- 已修正並非所有支援的 HTML 標籤都在自訂警示範本中運作的問題。 所有標籤都如文件所述可用。
- 已修正 視覺效果 通知快顯通知的問題。 例如,之前按兩下以縮小視覺化圖像的功能未生效。
- 已修正圖表上交換座標軸未反映在圖表名稱中的問題。
2022 年 9 月 22 日
改善:
- 當儀錶板上顯示多個計數器小工具時,相同大小的計數器小工具會有相同的字型大小。
- 更新後的組合圖表,使在使用雙軸時,只能在每個軸上使用相同類型的圖表(例如折線圖、條形圖)。 數列別名也會套用至座標軸。
- 已新增代理金鑰和
LIST作業的自動完成支援。
修正:
- 已修正文字參數不接受
Null為有效值的問題。
2022 年 9 月 15 日
修正:
- 已修正從 SQL 倉儲 清單頁面檢視查詢歷程記錄無法運作的問題。
2022 年 9 月 8 日
改進:
- 在 DSE/SQL 首頁中引入新的“開放原始碼集成”卡,該卡顯示開放源代碼集成選項,例如 Lakeflow、Spark 聲明性管道和 dbt 核心。
修正:
- 已修正參數下拉功能表被可視化標籤頁遮擋的問題。
2022 年 9 月 1 日
改善:
- 引進新的簡化UI以新增參數和篩選。 選擇 <button>+</button> ,然後選擇新增篩選或參數。
- SQL 語法中的括號,例如 'OVER()',現在會自動補全。
修正:
- 已修正在全螢幕中檢視儀錶板時忽略調色盤的問題。
- 修正了一個問題,即在快速輸入後使用 執行 快捷方式會執行先前的查詢文字,而不是新輸入的查詢文字。
- 已修正使用鍵盤命令的問題,ctrl+輸入 來執行查詢會提交重複的查詢。
2022 年 8 月 25 日
修正:
- 修正了查詢參數變更時儀錶板篩選未更新的問題。
2022 年 8 月 18 日
- 針對 Databricks SQL,Unity Catalog(公開預覽)可在預覽頻道中使用。 如需詳細資訊,請參閱 什麼是 Unity 目錄?。
- 文件:警示 API 文件已發行。
- 視覺效果:用戶現在可以設定日期篩選的預設值。 每當查詢或儀表板上重新整理篩選條件時,就會套用預設值。
-
修正:
- 已修正當儀錶板仍在重載時,套用變更無法運作的問題。
- 已修正當查詢傳回沒有結果時,數據行太窄的問題。
2022 年 8 月 11 日
改善:
- 當使用者的重新整理失敗時,可以接收電子郵件。 若要啟用這類通知,請流覽至管理控制台的 [SQL 設定] 索引標籤。 在「失敗電子郵件」中,選擇您希望接收失敗通知的物件類型(查詢、儀表板或警示)。 失敗報告每小時會傳送。
- 可視 化
- 引入一個用於數據視覺化和儀表板的新式調色盤。 若要將儀錶板變更為新的顏色調色盤,請移至您的儀錶板,按下<按鈕>編輯</按鈕> - >按鈕<顏色>/按鈕< - >按鈕>匯入</按鈕>,然後選取<Databricks 顏色調色盤>。 SQL 系統管理員也可以透過依次點擊 [設定] 按鈕 - [SQL 管理控制台] 按鈕 - [工作區色彩] 按鈕 - [匯入] 按鈕,然後選取新的調色盤,將其設定為工作區的默認選項。
修正:
- 已修正先前選擇 <按鈕>套用變更<以套用篩選時無法運作的問題,原因是查詢已在執行。
2022 年 8 月 4 日
改善:
- 在複製儀錶板時,現在有一個選項可以選擇是否要同時複製查詢。
- 索引標籤內容會在瀏覽器索引標籤之間同步處理。 查詢的狀態現在會跨所有瀏覽器索引標籤同步。 這表示如果您在瀏覽器索引標籤 1 中處理 query1,然後切換至瀏覽器索引標籤 2,您會看到 query1 處於您在原始瀏覽器索引標籤中離開時的狀態。
修正:
- 餅圖中空字串的標籤現在會顯示字串是空的,而不是值的索引。
2022年7月28日
- 警報
- 自訂警示電子郵件範本已更新,以禁止某些可能造成安全性風險的 HTML 標記。 不允許的 HTML 標籤和屬性會自動清理。 例如,<button> 是不允許的 HTML 標記,因此不會呈現按鈕,而只顯示「button」文字。 如需允許的 HTML 標籤和屬性清單,請參閱 警示。
- 用戶現在可以將其他使用者加入警示訂閱,而不需要建立需要系統管理員許可權的通知通道。
- 下載:用戶現在可以從 Databricks SQL 下載最多約 1 GB 的結果數據,格式為 CSV 和 TSV。相較於之前最多 64,000 行的限制,此次更新提供了更大的下載容量。
- 可視 化
- 您現在可以直接在儀錶板上編輯視覺效果。 在編輯模式中,點擊 kebab 功能表,然後選擇 [編輯視覺效果] 開始編輯視覺化內容。
- 當下載利用聚合技術製作的視覺化相關的結果時,下載的結果也會被聚合。 下載的選項是從底部烤肉串移至與索引標籤相關聯的Kebab。下載的結果來自最近建立視覺效果的查詢執行。
- SQL 編輯器:當瀏覽器內數據表所顯示的數據限製為 64,000 個資料列時,結果數據表現在會顯示訊息。 TSV 和 CSV 下載最多可以達到大約 1GB 的數據。
- 查詢篩選器:
-
查詢篩選條件 已更新為在用戶端或伺服器端動態運作,以將效能優化。 先前的查詢篩選(現在是舊版)僅在用戶端運行。 如有需要,使用者仍然可以使用舊版篩選使用
::語法。 - 更新的篩選條件更簡單:用戶按兩下 [+新增篩選] 按鈕,然後從下拉式清單中選取數據行。 之前,用戶必須直接修改查詢文字。
- 系統會醒目提示相關值,讓您更輕鬆地查看在其他篩選條件下,篩選中的哪些選擇會返回結果。
-
查詢篩選條件 已更新為在用戶端或伺服器端動態運作,以將效能優化。 先前的查詢篩選(現在是舊版)僅在用戶端運行。 如有需要,使用者仍然可以使用舊版篩選使用
- 查詢歷程記錄:查詢記錄中的查詢詳細數據現在會顯示查詢來源,這是執行查詢的來源。
2022年7月21日
- 分享通知:每當儀表板、查詢或警示分享給用戶時,會透過電子郵件收到通知。
- 透過新的內嵌編輯器工具組增強的SQL編輯器體驗
- 即時語法錯誤醒目提示(例如,錯誤的關鍵詞、數據表不存在,以及修正錯誤的建議)
- 內容情境說明:滑鼠懸停時顯示(例如,完整表格名稱、詳細函數面板)和內嵌執行錯誤訊息(例如,標示執行後發生錯誤的資料列)
- 建議的智慧排名(例如,參數自動完成、排名公式、較少嘈雜比對)
2022年7月14日
- 除了 CSV 檔案之外,您現在還可以使用
Create TableUI 上傳 TSV 檔案。 - 現在,Databricks SQL 提供一個選項,讓用戶在儀錶板、查詢或警示被共用給他們時透過電子郵件收到通知。
- 可視化表格現在可以選擇性地在結果旁顯示行編號。
- 當您選取一個地理區域作為[小葉綠素] 視覺效果時,您現在會收到已接受值的內嵌提示。
2022年6月23日
- SQL 端點名稱變更:Databricks 會將名稱從 SQL 端點變更為 SQL 倉儲,因為它不只是執行 SQL 命令的 API 進入點。 SQL 倉儲是所有數據倉儲需求的計算資源,這是 Databricks 平臺不可或缺的一部分。 計算資源是基礎結構資源,可提供雲端中的處理功能。
- 針對 [Choropleth 視覺效果],視覺效果編輯器中的 [索引鍵欄] 和 [目標字段] 選項已重新命名為 [地理欄] 和 [地理類型]。 這種為了可理解性而進行的重新命名,不會對新的或現有的 Choropleths 造成任何行為變更。
- 限制 1000 查詢選項已從 SQL 查詢編輯器中的複選框移至 [執行] 按鈕中的複選框。
- 查詢記錄表中的快取查詢現在會標示為快取標籤。
- 手動重新整理儀錶板會使用儀錶板的資料倉庫(如果可用),而不是每個個別查詢的資料倉庫。
- 不論執行身分查看器/擁有者設定為何,重新整理警示一律會使用警示的倉儲。
2022 年 6 月 9 日
- 當您將滑鼠停留在端點選取器中時,完整端點名稱會顯示為工具提示。
- 當您在 SQL 編輯器結構瀏覽器中篩選時,搜尋字詞現在會在搜尋結果中加亮顯示。
- SQL 編輯器中的 [全部關閉] 對話框現在會顯示未儲存的查詢清單。
- 若要在 SQL 編輯器中重新開啟最後一個關閉的索引標籤,請使用這個新的鍵盤快捷方式:
<Cmd> + <Shift> + <Option> + T - 您現在可以將數據標籤新增至組合圖表。
- 視覺效果匯總作業清單現在包含變異數和標準偏差。
2022年5月26日
撰寫優化:
- 您現在可以在撰寫視覺效果時略過匯總。 當您的查詢已經包含匯總時,這特別有用。 例如,如果您的查詢是
SELECT AVG(price_per_sqft), isStudio, location GROUP BY location, isStudio,則圖表編輯器先前需要明確指定另一層匯總。 - 當您撰寫儀錶板時,您現在可以:
- 重複的文本框小工具
- 擴大編輯文字方塊面板的大小
- 當您創建視覺化圖表時,錯誤列的默認匯總是標準偏差。
修正:
- 只有在儀表板處於編輯模式時,才能使用視覺化的編輯動作。 編輯動作已不再作為檢視模式動作使用。
- 當您建立新的查詢時,它會在目前選定索引標籤的右邊開啟,而不是在列表的最後。
- 開啟的查詢模態視窗會顯示已開啟的查詢,並提供將焦點切換至該查詢標籤的選項。
- Sankey & Sunburst 圖表不再將 0 視為 null。
2022年5月19日
- 已修正問題:當您在特定視覺化索引標籤中開啟 SQL 編輯器的焦點狀態並將連結共用給其他使用者時,使用者點擊該共用連結後,SQL 編輯器將保有相同的焦點狀態。
-
改善:
- Microsoft Teams 現在是支援的通知目的地。
- [日期範圍]、[日期和時間範圍] 和 [日期和時間範圍] (含秒) 參數現在支援將星期幾的開始日期指定為預設值的選項。
2022年5月12日
- 視覺化現在直接在使用者介面中支援時間分組。 您現在可以藉由修改下拉式選單的值,輕鬆地在年度、月度、日或小時的數據分類間切換,而無需在查詢文字中新增或修改
date_trunc()函數。 - 儀錶板現在預設具有色彩一致性。 如果您在多個圖表上具有相同的數列,則數列在所有圖表上一律會以相同的色彩顯示,而不需要任何手動設定。
2022年5月3日
- 與使用者或群組共用儀錶板時,我們現在也能夠共用視覺效果和參數所使用的所有上游查詢。
- 當您沒有共用一或多個上游查詢的許可權時,您會收到警告訊息,指出並非所有查詢都可以共用。
- 當共用儀錶板時,所授予的權限不會覆蓋、取消或擴展上游查詢的現有權限。 例如,如果使用者或群組在共用儀錶板上具有「執行」作為擁有者許可權,但在上游查詢中只有「執行」作為查看者許可權,那麼該上游查詢的有效許可權將會是「執行」作為查看者。
2022年4月27日
- 您的儀錶板版面配置現在在按需求導出至 PDF 時以及在生成排程訂閱電子郵件時都會保留。
2022 年 3 月 17 日
- 圖表 包含新的組合視覺化選項。 這可讓您建立包含橫條和線條的圖表。
2022 年 3 月 10 日
- Unity 目錄 (預覽版) 可讓您管理控管和存取帳戶層級的數據。 您可以集中管理中繼存放區和數據許可權,並將中繼存放區指派給帳戶中的多個工作區。 您可以使用 Databricks SQL 目錄總管或 SQL 編輯器來管理 Unity 目錄數據和物件並與其互動,而且您可以在儀錶板和視覺效果中使用 Unity 目錄數據。 請參閱什麼是 Unity Catalog?。
備註
Unity Catalog 要求 SQL 端點使用 2022.11 版,它目前在預覽通道中。
Delta 分享(預覽)可讓您與組織外部的收件者共用唯讀資料。 Databricks SQL 支援查詢 Delta Sharing 資料,並在視覺化和儀表板中使用它。
每次手動或依照排程重新整理儀錶板時,所有儀錶板內及上游的查詢都會被重新整理,包括參數所使用的查詢。 重新整理個別視覺效果時,會重新整理所有上游查詢,包括參數所使用的查詢。
2022 年 3 月 3 日
- 群體數據視覺化已更新,現在群體會從最小值和最大值進行插值,而不是從 0 和 100。 現在更容易區分同群在可用的實際數據範圍內。 先前,如果所有數字都靠在一起,則會使用相同的色彩。 現在,接近的數字更有可能使用不同的色彩,因為數組是從最大到最小的範圍劃分來形成每個序列。
- 要查看儀表板訂閱排程是否為啟用或暫停狀態會比較容易。 當您按下 [訂閱]時,如果儀錶板訂閱排程已暫停,則會出現訊息 此排程已暫停。 當儀錶板訂閱排程暫停時,您可以從儀錶板訂閱或取消訂閱,但不會傳送排程的快照集,也不會更新儀錶板的視覺效果。
- 當您檢視 查詢歷程記錄時,您現在可以依持續時間排序列表。 根據預設,查詢會依開始時間排序。
2022年2月24日
- 在目錄總管中,您現在可以查看用戶或群組在數據表、視圖、模式或目錄上的許可權。 按一下物件,然後按一下[權限] 並使用新的篩選方塊。
2022年2月17日
- 視覺化 變得更智慧! 當查詢產生一或兩個數據行時,系統會自動選取建議的視覺效果類型。
- 您現在可以建立 直方圖,以可視化方式呈現數據集中每個值出現的頻率,從而了解數據集的值是集中在少數幾個範圍內還是更廣泛分佈。
- 在 查詢歷程記錄 和 查詢設定檔中,您現在可以將查詢字串和失敗查詢的錯誤訊息展開至完整寬度。 這可讓您更輕鬆地分析查詢計劃,並針對失敗的查詢進行疑難解答。
- 在直方圖、線條、區域、餅圖和熱度圖視覺效果中,您現在可以直接在視覺效果組態 UI 中執行匯總,而不需要修改查詢本身。 利用這些新功能時,匯總會透過整個數據集執行,而不是限製為前64,000個數據列。 在此版本之前編輯建立的視覺效果時,您會看到一則訊息,指出
This visualization uses an old configuration. New visualizations support aggregating data directly within the editor.如果您想要利用新功能,您必須重新建立視覺效果。 請參閱 在視覺效果中啟用匯總。
2022年2月10日
您現在可以 為儀表板設定自訂調色盤。 出現在該儀錶板中的所有視覺效果都會使用指定的調色盤。 設定自定義調色盤不會影響視覺效果在其他儀錶板或 SQL 編輯器中的顯示方式。
您可以指定調色盤的十六進位值,或從另一個調色盤匯入色彩,無論是由 Databricks 提供,還是由工作區管理員建立。
將調色盤套用至儀錶板時,該儀錶板中顯示的所有視覺效果預設都會使用選取的調色盤,即使您在建立視覺效果時設定自定義色彩也一樣。 若要覆寫此行為,請參閱 自定義調色盤。
工作區系統管理員現在可以使用管理控制台 建立自定義調色盤。 建立自定義調色盤之後,就可以在新的和現有的儀錶板中使用。 若要使用儀錶板的自定義調色盤或加以自定義,您可以編輯儀錶板設定。
當您從 SQL
將使用參數的視覺效果新增至儀錶板時,該視覺效果現在會預設使用儀錶板層級參數。 這與您在儀錶板中使用 [新增視覺效果] 按鈕新增小工具時的行為一致。
當您檢視查詢歷程記錄並依參數組合篩選清單時,現在會顯示相符查詢的數目。
在視覺效果中,已修正 Y 軸範圍無法調整為特定值的問題。
2022 年 2 月 3 日
- 現在預設已經對所有使用者啟用索引標籤SQL編輯器。 如需詳細資訊或停用索引標籤編輯器,請參閱 在新的SQL編輯器中撰寫查詢和探索數據。
- 儀錶板電子郵件訂閱者現在會收到一個顯示儀錶板截圖的內嵌影像,而不是附件。 快照集的 PDF 會附加至電子郵件。
- 您現在可以藉由設定 SQL 端點的現成實例原則來平衡可靠性和成本。 競價型實例政策會決定工作者是只使用隨選實例,或是使用隨選實例和競價型實例的組合。 成本優化(預設值)大多使用現成實例和一個隨選實例。 可靠性優化 只使用隨選實例。 先前,隨選實例都被用來作為 SQL 端點。 若要保留此行為,請將現成實例原則設定為 可靠性優化。 請參閱 設定現成實例原則。
2022年1月27日
已改進如何檢視、共用和匯入查詢的個人檔案。 參閱查詢設定檔
[詳細] 視覺效果現在可讓您重新命名欄位,就像表格視覺效果一樣。
您現在可以在 SQL 編輯器中中鍵點擊索引標籤來關閉它。
下列鍵盤快捷方式已新增至索引標籤SQL 編輯器:
- 關閉所有標籤頁:Cmd+Option+Shift+A (macOS) / Ctrl+Option+Shift+A (Windows)
- 關閉其他分頁:Cmd+Option+Shift+W(macOS)/ Ctrl+Option+Shift+W(Windows)
這些鍵盤快捷方式提供了一種替代方法,可以替代在索引標籤上按滑鼠右鍵來存取相同的功能。 若要檢視所有鍵盤快捷方式,請按下索引標籤式 SQL 編輯器中的
鍵盤圖示。
2022年1月20日
- 數據表中整數和 float 資料類型的預設格式設定已更新為不包含逗號。 這表示根據預設,
10002343之類的值將不再有逗號。 若要格式化這些類型以逗號顯示,請按兩下 [編輯視覺效果] ,展開數據行的區域,然後修改格式以包含逗號。 - 為了更符合瀏覽器轉譯限制,視覺效果現在最多會顯示 10,000 個數據點。 例如,散佈圖會顯示最多10,000個點。 如果數據點數目已受到限制,則會顯示警告。
2022年1月13日
- 我們已修正 SQL 編輯器中 [儲存] 按鈕有時會停用的問題。 現在,[儲存] 按鈕
一律啟用,並在偵測到未儲存的變更時包含星號( )。