簡介
Kusto 查詢語言 (KQL) 可讓您探索資料來找出模式、識別異常和極端值,以及建立統計模型。 Kusto 查詢是處理資料和傳回結果的唯讀要求。 KQL 會提供各種函式,以不同的方式分析您的資料。
範例案例
假設您在銷售各種產品的零售公司工作。 您是銷售小組的資料分析師,負責提供深入解析,協助小組提升其產品認知並拓展銷售。 您想要提供所需的深入解析,但這樣做需要數據分散到數個數據表。 您想要使用 KQL 從多個資料表查詢資料來取得深入解析。
我們將會怎麼做?
在 Kusto 查詢語言 (KQL) 中撰寫查詢,以先結合多個數據表來擴充數據,然後分析該數據以取得更深入的見解。 在本課程模組中,您將了解如何:
- 使用
join
或lookup
運算子,以維度資料表的資料擴充事實資料表。 - 使用
union
運算子,從多個資料表或表格式運算式合併或附加資料列。 - 使用
materialize()
函式來最佳化子查詢和使用as
運算子來最佳化暫時性資料表。 - 使用
summarize
運算子彙總函式arg_min()
和arg_max()
來分析資料。
必要條件
主要目標是什麼?
在此工作階段結束時,您可以撰寫結合數個數據表數據的優化 Kusto 查詢,並進一步深入了解數據。