簡介

已完成

Kusto 查詢語言 (KQL) 可讓您探索資料來找出模式、識別異常和極端值,以及建立統計模型。 Kusto 查詢是處理資料和傳回結果的唯讀要求。 KQL 會提供各種函式,以不同的方式分析您的資料。

範例案例

假設您在銷售各種產品的零售公司工作。 您是銷售小組的資料分析師,負責提供深入解析,協助小組提升其產品認知並拓展銷售。 您想要提供所需的深入解析,但這樣做需要數據分散到數個數據表。 您想要使用 KQL 從多個資料表查詢資料來取得深入解析。

我們將會怎麼做?

在 Kusto 查詢語言 (KQL) 中撰寫查詢,以先結合多個數據表來擴充數據,然後分析該數據以取得更深入的見解。 在本課程模組中,您將了解如何:

  • 使用 joinlookup 運算子,以維度資料表的資料擴充事實資料表。
  • 使用 union 運算子,從多個資料表或表格式運算式合併或附加資料列。
  • 使用 materialize() 函式來最佳化子查詢和使用 as 運算子來最佳化暫時性資料表。
  • 使用 summarize 運算子彙總函式 arg_min()arg_max() 來分析資料。

必要條件

  • 能夠撰寫新手和中級者等級的 Kusto 查詢
  • 熟悉 let 陳述式、summarize 運算子和彙總函式

主要目標是什麼?

在此工作階段結束時,您可以撰寫結合數個數據表數據的優化 Kusto 查詢,並進一步深入了解數據。