创建 KQL 数据库

在实时智能中,可以在 Eventhouse、数据库和表的上下文中与数据进行交互。 单个工作区可以容纳多个 Eventhouse,一个 Eventhouse 可以容纳多个数据库,每个数据库可以容纳多个表。

本文介绍如何创建新的 KQL 数据库。 KQL 数据库具有数据后,可以使用 KQL 查询集中的 Kusto 查询语言继续查询数据。

先决条件

创建新的 KQL 数据库

  1. 若要创建新的 KQL 数据库,请在 Eventhouse 资源管理器中:

    • 选择 Eventhouse ,然后 新建数据库 +

    • 在 KQL 数据库选择+

      屏幕截图显示 eventhouse KQL 数据库部分。

  2. 输入数据库名称,选择数据库类型, 选择“新建数据库”(默认值)“新建快捷数据库”(后跟者),然后选择“ 创建”。 有关关注者数据库的信息,请参阅 “创建数据库快捷方式”。

    注意

    数据库名称可以包含字母数字字符、下划线、句点和连字符。 不支持特殊字符。

    显示数据库名称的“新建 KQL 数据库”窗口的屏幕截图。“创建”按钮突出显示。

现已在所选 Eventhouse 的上下文中创建了 KQL 数据库。

浏览 KQL 数据库

创建新的 KQL 数据库时,会自动创建附加环境以使用 KQL 查询浏览和管理 KQL 数据库。 有关详细信息,请参阅 KQL 概述

  1. 若要访问查询环境,请从 KQL 数据库对象树中选择 KQLdatabasename_queryset

    新附加的 KQL 查询集到 KQL 数据库的屏幕截图。

  2. 若要重命名查询环境,请选择 其名称旁边的铅笔图标 ,然后输入新名称。

    “重命名查询集”窗口的屏幕截图,其中显示了查询集名称和铅笔图标。

数据库详细信息

KQL 数据库的主页显示数据库的内容的概述。 下表列出了中心窗格和右侧信息窗格中的可用信息。

KQL 数据库主页的屏幕截图,显示数据库详细信息卡。

数据库右窗格详细信息

右侧信息窗格显示所选数据库的详细信息。

卡片 说明
大小
Compressed 压缩数据的总大小。
原始大小 未压缩数据的总大小。
OneLake
可用性 将 OneLake 可用性设置为 “开 ”或 “关”。 打开 OneLake 可用性后,无法重命名表。
延迟 OneLake 中跨表提供数据的最长时间。
表编号 OneLake 中可用的表数。
OneLake 文件夹 可用于创建快捷方式的 OneLake 文件夹路径。
概述
创建者 创建数据库的人员的用户名(如果可用),以及数据库创建日期。
区域 显示托管容量的区域。 有关详细信息,请参阅 Fabric 区域可用性
查询 URI 用于运行查询或管理命令的 URI。
引入 URI 上次数据引入的日期和可用于获取数据的 URI。
缓存策略 数据缓存并保存在本地 SSD 存储中的时间段。 有关详细信息,请参阅缓存策略
保留策略 从表或具体化视图自动删除数据的时间段。 有关详细信息,请参阅数据保留策略

“数据库中心信息”窗格

中心数据库信息窗格描绘了引入数据、表信息的直方图,以及预览数据库引入信息的方法。

卡片 说明
直方图
行数 在所选时间范围内加载到数据库中的行数。
上次运行 上次生成直方图的时间。
时间间隔 设置直方图显示的间隔。 将间隔设置为 1 小时、6 小时、1 天、3 天、7 天和 30 天。
刷新 刷新直方图。
直方图 引入直方图按所选的间隔显示数据。 间隔由完全协调的通用时间(UTC)天计算,但根据当地时间显示。
搜索表 搜索数据库表。
新建表 创建一个新表
表显示 卡片列表 视图查看表信息。

卡片和列表视图都显示表名称、 压缩大小上次引入OneLake 可用性或延迟。

卡片在过去七天内唯一显示数据库引入的直方图、上次引入中引入的行数和表创建者配置文件。

列表视图显示还会显示总 行计数缓存保留期。
数据预览
数据预览 显示每个表引入的最后 100 条记录的预览。 显示引入时间、TableName 和 Record。 选择“列以选择透视视图的列和值。

表详细信息

选择 KQL 数据库中的表以查看表的概述。 下表列出了中心窗格和右侧信息窗格中的可用信息。

表右窗格详细信息

右侧信息窗格显示所选表的详细信息。

卡片 说明
大小
Compressed 压缩数据的总大小。
原始大小 未压缩数据的总大小。
OneLake
可用性 将 OneLake 可用性设置为 “开 ”或 “关”。 打开 OneLake 可用性后,无法重命名表。
延迟 在 OneLake 中提供表数据之前的最大时间。
由于 从记录可用性开始时间。
OneLake 文件夹 可用于创建快捷方式的 OneLake 文件夹路径。
概述
行计数 该表中的行数。
过去 24 小时引入的行 过去 24 小时内引入的行数。
上次更改的架构 架构上次更改后,由谁更改。
引入 URI 上次数据引入的日期和可用于获取数据的 URI。
缓存策略 数据缓存并保存在本地 SSD 存储中的时间段。 有关详细信息,请参阅缓存策略
保留策略 从表或具体化视图自动删除数据的时间段。 有关详细信息,请参阅数据保留策略

表中心信息窗格

中心数据库信息窗格描绘了引入数据、表信息的直方图,以及预览数据库引入信息的方法。

卡片 说明
直方图
行数 引入到数据库中的行数。
上次运行 上次生成直方图的时间。
时间间隔 设置直方图显示的间隔。 将间隔设置为 1 小时、6 小时、1 天、3 天、7 天和 30 天间隔。 间隔由完全协调的通用时间(UTC)天计算,但根据当地时间显示。
刷新 刷新直方图。
直方图 引入直方图按所选的间隔显示数据。
数据预览
快速查询 显示表引入结果的预览。 显示引入时间、TableName 和 Record。 选择“列以选择透视视图的列和值。
架构见解
对于表中的每一列,显示列值的见解,例如日期范围、最小值和最大值,或唯一值的数目。
前 10 条记录 选择“ 列” 部分中列出的列以显示该列的前 10 个值。

KQL 表页的屏幕截图,其中显示了表详细信息卡。