即時智慧教學課程第4部分:在 KQL 查詢集中查詢串流數據
注意
本教學課程是系列的一部分。 如需上一節,請參閱:教學課程第 3 部分: 在您的事件串流上設定警示。
在本教學課程的這個部分中,您會瞭解如何在 KQL 查詢集中查詢串流數據。 您可以建立 KQL 查詢集、撰寫 KQL 查詢,並將時程圖表中的數據可視化。
建立 KQL 查詢集
流覽至您在上一個步驟中建立的 KQL 資料庫,名為 Tutorial。
檢視資料庫詳細數據頁面中的 [大小 ] 圖格,確認數據正在流入資料庫。 此圖格中的值應該大於零。
從功能區中,選取 [ 新增相關專案 ],然後選擇 [ KQL 查詢集]。
輸入 KQL 查詢集的名稱: TutorialQueryset。
選取 建立。 新的 KQL 查詢集隨即建立,並在 KQL 查詢集編輯器中開啟。 它會以數據源的形式連線到 Tutorial 資料庫,並預先填入數個一般查詢。
撰寫 KQL 查詢
您在上一個步驟中建立的數據表名稱是 TutorialTable。 使用此 (區分大小寫) 名稱作為查詢的數據來源。
提示
如果您有足夠的訂用帳戶,您可以使用 Copilot 功能來協助您撰寫查詢。 Copilot 會根據數據表中的數據和自然語言提示提供查詢。 如需詳細資訊,請參閱 適用於即時智慧的 Copilot (預覽)
在查詢編輯器中,輸入下列查詢。 然後按 Shift + Enter 以執行查詢。
TutorialTable | take 10
此查詢會從數據表傳回 10 筆任意記錄。 您可以一目了然地看到有關數據的信息為何? 請注意,其中一個數據行名為 No_Bikes。 此數據列包含自行車站的空白停駐數目。 如果您要追蹤車站自行車的可用性,您可能會擔心此欄位。
若要以更可視化的方式查看數據,請使用 轉 譯運算符。 執行下列查詢:
TutorialTable | where Neighbourhood == "Chelsea" | project Timestamp, No_Bikes | render timechart
此查詢會建立時程圖表,以時程圖表顯示切爾西附近自行車的數目。
相關內容
如需本教學課程中執行之工作的詳細資訊,請參閱:
後續步驟
意見反映
https://aka.ms/ContentUserFeedback。
即將推出:我們會在 2024 年淘汰 GitHub 問題,並以全新的意見反應系統取代並作為內容意見反應的渠道。 如需更多資訊,請參閱:提交及檢視以下的意見反映: