介绍
通过 Kusto 查询语言 (KQL),你可以浏览数据以发现模式、标识异常和离群值并创建统计模型。 Kusto 查询是处理数据并返回结果的只读请求。 KQL 提供各种以不同方式分析数据的函数。
示例方案
假设你在一家销售各种产品的零售公司工作。 你是销售团队的数据分析师,负责提供见解,帮助团队提高对产品的认识并增加销售额。 你希望提供所需的见解,但要做到这一点需要分布在多个表中的数据。 你希望使用 KQL 通过查询多个表中的数据来获取见解。
我们将执行哪些操作?
使用 Kusto 查询语言 (KQL) 编写查询,首先通过合并多个表来扩充数据,然后分析该数据以获取更深入的见解。 在本模块中,你将了解如何:
- 使用
join
或lookup
运算符扩展包含维度表数据的事实数据数据表。 - 使用
union
运算符合并或追加来自多个表或表格表达式的行。 - 使用
materialize()
函数优化子查询,使用as
运算符优化临时表。 - 使用
summarize
运算符聚合函数arg_min()
和arg_max()
来分析数据。
先决条件
主要目标是什么?
学完本课程后,你就能够编写经过优化的 Kusto 查询来合并来自多个表的数据,并通过扩充数据获得更深入的见解。