介绍

已完成

通过 Kusto 查询语言 (KQL),你可以浏览数据以发现模式、标识异常和离群值并创建统计模型。 Kusto 查询是处理数据并返回结果的只读请求。 KQL 提供各种以不同方式分析数据的函数。

示例方案

假设你在一家销售各种产品的零售公司工作。 你是销售团队的数据分析师,负责提供见解,帮助团队提高对产品的认识并增加销售额。 你希望提供所需的见解,但要做到这一点需要分布在多个表中的数据。 你希望使用 KQL 通过查询多个表中的数据来获取见解。

我们将执行哪些操作?

使用 Kusto 查询语言 (KQL) 编写查询,首先通过合并多个表来扩充数据,然后分析该数据以获取更深入的见解。 在本模块中,你将了解如何:

  • 使用 joinlookup 运算符扩展包含维度表数据的事实数据数据表。
  • 使用 union 运算符合并或追加来自多个表或表格表达式的行。
  • 使用 materialize() 函数优化子查询,使用 as 运算符优化临时表。
  • 使用 summarize 运算符聚合函数 arg_min()arg_max() 来分析数据。

先决条件

  • 能够编写初级中级 Kusto 查询
  • 熟悉 let 语句、summarize 运算符和聚合函数

主要目标是什么?

学完本课程后,你就能够编写经过优化的 Kusto 查询来合并来自多个表的数据,并通过扩充数据获得更深入的见解。