快速入門:查詢範例資料
Azure 資料總管提供 Web 體驗,可讓您連線到 Azure 數據總管叢集,以及寫入、執行及共用 Kusto 查詢語言 (KQL) 命令和查詢。 Web 體驗可在 Azure 入口網站 和獨立 Web 應用程式中取得,也就是 Azure 數據總管 Web UI。 在本快速入門中,您將瞭解如何查詢獨立 Azure 數據總管 Web UI 中的數據。
在 Azure 數據總管 Web UI 中,查詢編輯器會在撰寫查詢時提供建議和警告。 若要自定義您收到的建議和警告,請參閱 設定查詢建議。
必要條件
- Microsoft帳戶或Microsoft Entra 使用者身分識別。 不需要 Azure 訂用帳戶。
- Azure 資料總管叢集和資料庫。 使用公開可用的說明叢集,或建立叢集和資料庫。
- 登入 Azure 數據總管 Web UI。
新增叢集
當您第一次開啟 Web UI 時,您應該會在 [查詢] 頁面中看到說明叢集的連線。 本快速入門中的範例會StormEvents
使用說明叢集資料庫中的數據表Samples
。
如果您想要在不同的叢集上執行查詢,您必須新增該叢集的連線。
若要新增叢集連線,請執行下列動作:
- 在左側功能表上,選取 [ 查詢]。
- 在左上方窗格中,選取 [ 新增連線]。
- 在 [新增連線] 對話框中,輸入叢集 [連線 URI] 和 [顯示名稱]。
- 選取 [新增 ] 以新增連線。
如果您沒有看到 說明 叢集,請使用先前的步驟加以新增。 使用 「說明」作為 連線 URI。
執行查詢
若要執行查詢,您必須選取要執行查詢的資料庫,才能設定查詢內容。
在 [ 叢集連線 ] 窗格的 [說明 叢集] 底下,選取 [範例 ] 資料庫。
將下列查詢複製並貼到查詢視窗中。 在視窗頂端,選取 [ 執行]。
StormEvents | sort by StartTime desc | take 10
此查詢會傳回 StormEvents 數據表中的 10 筆最新記錄。 結果看起來應該像下表。
將下列查詢複製並貼到第一個查詢下方的查詢視窗中。 請注意,它如何在第一個查詢等不同行上格式化。
StormEvents | sort by StartTime desc | project StartTime, EndTime, State, EventType, DamageProperty, EpisodeNarrative | take 10
選取新的查詢。 按 Shift+Alt+F 來格式化查詢,使其看起來像下列查詢。
選取 [ 執行 ] 或按 Shift+Enter 以執行查詢。 此查詢會傳回與第一筆相同的記錄,但只包含語句中指定的
project
數據行。 結果看起來應該像下表。提示
選取 查詢視窗頂端的 [重新叫用 ] 以顯示第一個查詢的結果集,而不需要重新執行查詢。 在分析期間,您通常會執行多個查詢,而 Recall 可讓您擷取先前查詢的結果。
讓我們再執行一個查詢,以查看不同類型的輸出。
StormEvents | summarize event_count=count(), mid = avg(BeginLat) by State | sort by mid | where event_count > 1800 | project State, event_count | render columnchart
結果看起來應該像下圖。
注意
查詢表達式中的空白行可能會影響執行查詢的哪個部分。
- 如果未選取任何文字,則會假設查詢或命令是以空行分隔。
- 如果選取文字,則會執行選取的文字。
提供意見反應
在應用程式的右上方,選取意見反應圖示 。
輸入您的意見反應,然後選取 [ 提交]。
清除資源
您未在此快速入門中建立任何資源,但如果您想要從應用程式移除一或兩個叢集,請以滑鼠右鍵單擊叢集,然後選取 [ 移除連線]。 另一個選項是從 [設定>一般] 索引標籤中選取 [清除本機狀態]。此動作會移除所有叢集連線,並關閉所有開啟的查詢索引標籤。