Azure Databricks 具有功能強大的內建工具,可在使用筆記本或 SQL 編輯器時,直接從您的數據建立圖表和視覺效果。 此頁面說明如何在筆記本和 SQL 編輯器中建立、編輯和管理視覺效果。 若要檢視您可以建立的視覺化類型,請參閱 視覺化類型。
注意
欲了解 AI/BI 儀表板可用的視覺化類型,請參閱 AI/BI 儀表板視覺化類型。
產生要可視化的結果集
若要產生此頁面上所使用的結果集,請使用下列程式代碼:
SQL
在 SQL 編輯器中執行下列查詢。
USE CATALOG samples;
SELECT
hour(tpep_dropoff_datetime) as dropoff_hour,
COUNT(*) AS num
FROM samples.nyctaxi.trips
WHERE pickup_zip in ['10001', '10002']
GROUP BY 1;
Python
從筆記本中的 Python 數據格執行下列程式代碼。
from pyspark.sql.functions import hour, col
pickupzip = '10001' # Example value for pickupzip
df = spark.table("samples.nyctaxi.trips")
result_df = df.filter(col("pickup_zip") == pickupzip) \
.groupBy(hour(col("tpep_dropoff_datetime")).alias("dropoff_hour")) \
.count() \
.withColumnRenamed("count", "num")
display(result_df)
建立新的視覺效果
您可以在結果數據表出現所在的相同UI中建立視覺效果。 如果您正在筆記本中工作,您也可以產生數據簡介,提供對 DataFrame 和數據表的摘要統計數據與視覺化見解。 若要深入了解數據配置檔,請參閱 產生數據配置檔。
若要建立視覺效果,請按兩下 + 結果上方,然後選取 [ 視覺效果 ] 以開啟視覺效果編輯器。
SQL 編輯器
Notebook
在 [ 視覺效果類型 ] 下拉式清單中,選擇類型。 然後,選取要出現在視覺效果中的數據。
進行設定選擇之後,按兩下 [ 儲存]。
拿掉、複製或編輯視覺效果
若要移除、複製或編輯視覺效果或數據配置檔,請按下索引標籤名稱右邊的向下指向箭號。 您也可以從選單製作儀錶板。
注意
如果單元格包含資料概要檔或執行 SQL 以外的語言,則相關聯的視覺化效果和資料概要檔只能被新增至筆記本的儀表板。 針對 SQL 資料格,您會在下拉式清單中看到額外的 新增至儀錶板 功能表項。 請參閱 將視覺效果新增至儀錶板。
SQL 編輯器
Notebook
您也可以點擊名稱,直接在原處編輯名稱來重新命名標籤頁。
編輯視覺效果
若要編輯視覺效果:
- 按兩下 [視覺效果] 索引標籤中的向下指向箭號。然後按下 [編輯] 。
- 使用 [視覺效果編輯器] 中的索引卷標來存取和編輯圖表的不同部分。
篩選視覺效果
若要在視覺效果上套用篩選,請按下右上角的 [ ,然後輸入要套用的篩選條件。
在視覺化效果上套用的篩選條件也會套用至結果數據表。 在結果數據表上套用的篩選條件也會套用至視覺化。
複製視覺效果
若要複製視覺效果,請按兩下 [視覺效果] 索引標籤中的向下指向箭號。然後按下 [ 複製]。
在視覺效果中啟用匯總
對於條形圖、折線圖、區域圖、餅圖和熱度圖表,您可以直接在視覺效果中新增匯總,而不是修改查詢以新增匯總數據行。 此方法具有下列優點:
- 您不需要修改產生結果數據表的程式代碼。
- 修改匯總可讓您快速執行以案例為基礎的數據分析。
- 匯總會套用至整個數據集,而不只是資料表中顯示的前64,000個資料列。
匯總可在下列視覺效果中使用:
- 線
- 酒吧
- 面積
- 派
- 熱度圖
- 直方圖
匯總不支持組合視覺效果,例如在同一張圖表中顯示折線圖和橫條。
若要匯總視覺效果的 Y 軸數據行:
建立新的圖表或編輯現有的圖表,以開啟視覺效果編輯器。 如果您看到訊息
This visualization uses an old configuration. New visualizations support aggregating data directly within the editor,您必須先重新建立視覺效果,才能使用匯總。在 Y 軸數據行旁邊,針對數值類型選取下列匯總類型:
- 總與預設值 ( 預設值 )
- 平均
- 計數
- 相異計數
- 麥克斯
- 最小值
- 中位數
或者,從下列字串類型:
- 計數
- 相異計數
按一下 [檔案] 。 視覺效果會顯示匯總的數據列數目。
在某些情況下,您可能不想在 Y 軸數據行上使用匯總。 若要關閉匯總,請按兩下 在 Y 欄旁取消核取 [使用匯總]。
編輯視覺效果色彩
您可以在建立視覺效果或編輯視覺效果時自定義視覺效果的色彩。
- 建立或編輯視覺效果。
- 按一下 [色彩]。
- 若要修改色彩,請按兩下方塊,然後執行下列其中一項動作來選取新的色彩:
- 在色彩選取器中按兩下它。
- 輸入十六進位值。
- 按兩下色彩選取器以外的任何位置以關閉它。
- 按一下 [儲存] 在 [視覺效果編輯器] 中,以儲存變更。
暫時隱藏或顯示數列
若要隱藏視覺效果中的數列,請按下圖例中的數位。 若要再次顯示數列,請在圖例中再次按兩下。
若要只顯示單一數位,請按兩下圖例中的數列。 若要顯示其他數列,請按兩下每個數列。
系列選擇
若要選取圖表上要分析的特定數列,請使用下列命令:
- 按兩下單一圖例項目以選取該數列
- Cmd/Ctrl + 按下圖例項目以選取或取消選取多個數列
已排序的工具提示
在折線圖和未堆疊的條形圖上使用工具提示,依大小排序,以方便分析。
縮放
對於數據密集圖表,放大個別數據點有助於調查詳細數據,以及裁剪極端值。 若要放大圖表,請按兩下畫布上並拖曳。 若要清除縮放,請將滑鼠停留在畫布上,然後點擊視覺效果右上角的 [清除縮放] 按鈕。
將視覺效果下載為 PNG 檔案
若要將視覺效果載入為 PNG 檔案,請將滑鼠停留在畫布上,然後按兩下右上角的下載圖示。
png 檔案會下載到您的裝置。
將視覺效果新增至儀錶板
- 按兩下索引標籤名稱右邊的向下指向箭號。
- 選取 [新增至儀表板]。 可用的儀錶板檢視清單隨即出現,以及 [新增至新儀錶板] 功能表選項。
- 選取儀錶板,或選取 [ 新增至新儀錶板]。 儀錶板隨即出現,包括新增的視覺效果。
舊版視覺效果
根據預設,最新版的圖表視覺效果會開啟。 此節設定描述的是,當您處理較舊圖表或已關閉最新版本時,可能遇到的舊版資料視覺化。
視覺效果工具
如果您在視覺化編輯器中的圖表右上方懸停,會出現 Plotly 工具列,您可以在此執行選取、縮放和平移等操作。
如果您沒有看到工具列,您的系統管理員 已停用工具列顯示。
自定義調色盤
注意
根據預設,如果舊版儀錶板使用自定義調色盤,則會忽略視覺效果色彩選擇。 若要覆寫此設定,請參閱 使用不同色彩的視覺效果。