分享方式:


查詢資料產品中的資料

本文概述如何存取和查詢您的資料。

Azure 運算子深入解析資料產品會儲存擴充和處理過的資料,供使用取用 URL 查詢。

必要條件

  • 已部署的資料產品:請參閱建立 Azure 運算子深入解析資料產品
  • 此資料產品的 Reader 角色,因為資料存取是由角色型存取控制 (RBAC) 所控制。
    • 若要檢查存取權,請登入 Azure 入口網站,移至 [資源產品] 資源,然後開啟 [權限] 窗格。 您必須具有 Reader 角色。
    • 如果您沒有此角色,請要求資源的擁有者依照管理取用 URL 的權限,提供您 Reader 權限。

在 Azure Data Explorer 新增取用 URL

  1. 登入 Azure 入口網站
  2. 前往您的 Azure 運算子深入解析資料產品資源。
  3. 在 [概觀] 窗格複製取用 URL。
  4. 開啟 Azure Data Explorer Web UI,然後選取 [新增] > [連線]。
  5. 在連線方塊貼上您的取用 URL,然後選取 [新增]。

如需詳細資訊,請參閱在 Azure Data Explorer Web UI 中新增叢集連線 (部分機器翻譯)。

執行查詢

現在您可以存取您的資料,請確認您可以執行查詢。

  1. Azure Data Explorer Web UI 中,展開您新增連線之資料產品取用 URL 的下拉式清單。
  2. 按兩下您要用來執行查詢的資料庫。 此資料庫在查詢編輯器上方的橫幅設定為內容。
  3. 在查詢編輯器中,執行下列其中一個簡單的查詢,檢查資料的存取權。
// Lists all available tables in the database.
.show tables

// Returns the schema of the named table. Replace $TableName with the name of table in the database.
$TableName
| getschema

// Take the first entry of the table. Replace $TableName with the name of table in the database.
$TableName
| take 1

有了資料存取權,您可以執行查詢來取得深入解析,也可以將資料視覺化及分析資料。 這些查詢會以 Kusto 查詢語言 (KQL) 撰寫。

資料產品中的彙總資料會儲存在具體化檢視中。 這些檢視可以像資料表一樣查詢,或使用 materialized_view() 函式查詢。 使用 materialized_view() 函式時,針對具體化檢視的查詢效能很高。