訓練
認證
Microsoft Certified: Azure Cosmos DB Developer Specialty - Certifications
透過 Microsoft Azure Cosmos DB 在 SQL API 和 SDK 中撰寫有效率的查詢、建立索引編製原則、管理及佈建資源。
重要
Azure Data Studio 將於 2026 年 2 月 28 日停止支援。 建議您使用 Visual Studio Code。 如需移轉至 Visual Studio Code 的詳細資訊,請流覽 Azure Data Studio 發生什麼事?
本教學課程示範如何使用您自己的深入解析查詢,建置自訂深入解析小工具。
在本教學課程中,您將了解如何:
本教學課程需要 SQL Server 或 Azure SQL Database TutorialDB。 若要建立 TutorialDB 資料庫,請完成下列任一項快速入門:
在此步驟中,您會執行 SQL 指令碼查詢目前使用中的工作階段。
若要開啟新的編輯器,請按 Ctrl+N。
將連線內容變更為 TutorialDB。
將下列查詢貼到查詢編輯器:
SELECT count(session_id) as [Active Sessions]
FROM sys.dm_exec_sessions
WHERE status = 'running'
將編輯器中的查詢儲存為 *.sql 檔案。 在本教學課程中,將指令碼儲存為 activeSession.sql。
若要執行查詢,請按 F5。
顯示查詢結果之後,按一下 [View as Chart] \(以圖表檢視\) ,然後按一下 [Chart Viewer] \(圖表檢視器\) 索引標籤。
將 [圖表類型] 變更為 [計數] 。 這些設定會呈現計數圖表。
若要開啟深入解析小工具設定,請在 [Chart Viewer] \(圖表檢視器\) 上按一下 [Create Insight] \(建立深入解析\) :
複製深入解析設定 (JSON 資料)。
按 Ctrl+Comma 開啟 [使用者設定] 。
在 [搜尋設定] 中鍵入 dashboard。
對 dashboard.database.widgets 按一下 [編輯] 。
將深入解析設定 JSON 貼到 dashboard.database.widgets。 資料庫儀表板設定如下所示:
"dashboard.database.widgets": [
{
"name": "My-Widget",
"gridItemConfig": {
"sizex": 2,
"sizey": 1
},
"widget": {
"insights-widget": {
"type": {
"count": {
"dataDirection": "vertical",
"dataType": "number",
"legendPosition": "none",
"labelFirstColumn": false,
"columnsAsLabels": false
}
},
"queryFile": "{your file folder}/activeSession.sql"
}
}
}
]
儲存 [使用者設定] 檔案,然後開啟 TutorialDB 資料庫儀表板,查看使用中的工作階段小工具:
若要開啟新的編輯器,請按 Ctrl+N。
將連線內容變更為 TutorialDB。
將下列查詢貼到查詢編輯器:
SELECT session_id AS [SID], login_time AS [Login Time], host_name AS [Host Name], program_name AS [Program Name], login_name AS [Login Name]
FROM sys.dm_exec_sessions
WHERE status = 'running'
將編輯器中的查詢儲存為 *.sql 檔案。 在本教學課程中,將指令碼儲存為 activeSessionDetail.sql。
按 Ctrl+Comma 開啟 [使用者設定] 。
在您的設定檔中編輯現有的 dashboard.database.widgets 節點:
"dashboard.database.widgets": [
{
"name": "My-Widget",
"gridItemConfig": {
"sizex": 2,
"sizey": 1
},
"widget": {
"insights-widget": {
"type": {
"count": {
"dataDirection": "vertical",
"dataType": "number",
"legendPosition": "none",
"labelFirstColumn": false,
"columnsAsLabels": false
}
},
"queryFile": "{your file folder}/activeSession.sql",
"details": {
"queryFile": "{your file folder}/activeSessionDetail.sql",
"label": "SID",
"value": "Login Name"
}
}
}
}
]
儲存 [使用者設定] 檔案,然後開啟 TutorialDB 資料庫儀表板。 按一下 My-Widget 旁的省略符號 (...) 按鈕,顯示詳細資料:
在本教學課程中,您已了解如何:
若要了解如何備份及還原資料庫,請完成下一個教學課程:
訓練
認證
Microsoft Certified: Azure Cosmos DB Developer Specialty - Certifications
透過 Microsoft Azure Cosmos DB 在 SQL API 和 SDK 中撰寫有效率的查詢、建立索引編製原則、管理及佈建資源。
文件
啟用顯示五個最慢查詢的範例小工具 - Azure Data Studio
本教學課程示範如何在資料庫儀表板上啟用五個最慢速查詢範例小工具。
啟用資料表空間使用樣本洞察小工具 - Azure Data Studio
本教學課程示範如何在 Azure Data Studio 資料庫儀表板上,啟用資料表空間使用量範例深入解析小工具。
使用 Insight Widgets 監控伺服器和資料庫 - Azure Data Studio
了解如何使用 Azure Data Studio 見解小工具,將監視伺服器和資料庫的查詢轉換成深入的視覺效果。