创建 KQL 数据库
在实时智能中,可以在 Eventhouse、数据库和表的上下文中与数据进行交互。 单个工作区可以容纳多个 Eventhouse,一个 Eventhouse 可以容纳多个数据库,每个数据库可以容纳多个表。
本文介绍如何创建新的 KQL 数据库。 KQL 数据库具有数据后,可以使用 KQL 查询集中的 Kusto 查询语言继续查询数据。
先决条件
创建新的 KQL 数据库
要创建新的 KQL 数据库,请在 Eventhouse 资源管理器中执行以下任一操作:
选择“Eventhouse”,然后选择“新建数据库 +”
在“KQL 数据库”下,选择 +
输入数据库名称,选择数据库类型(“新建数据库(默认)”或“新建快捷方式数据库(后继)”),然后选择“创建”。 有关后继数据库的信息,请参阅创建数据库快捷方式。
注意
数据库名称可以包含字母数字字符、下划线、句点和连字符。 不支持特殊字符。
现已在所选 Eventhouse 的上下文中创建了 KQL 数据库。
探索 KQL 数据库
创建新的 KQL 数据库时,会自动创建一个附加环境,以使用 KQL 查询探索和管理 KQL 数据库。 有关详细信息,请参阅 KQL 概述。
要访问查询环境,请从 KQL 数据库对象树中选择“KQLdatabasename_queryset”。
要重命名查询环境,请选择其名称旁边的铅笔图标,然后输入新名称。
数据库详细信息
KQL 数据库的主页面显示数据库内容的概述。 下表列出了中间和右侧信息窗格中的可用信息。
数据库右窗格详细信息
右侧信息窗格显示所选数据库的详细信息。
卡片 | 项 | 说明 |
---|---|---|
大小 | ||
Compressed | 压缩数据的总大小。 | |
原始大小 | 未压缩数据的总大小。 | |
OneLake | ||
可用性 | 将 OneLake 可用性设置为“开”或“关”。 启用 OneLake 可用性后,无法重命名表。 | |
延迟 | OneLake 的等待各个表中数据可用的最长时间。 | |
表的数量 | OneLake 中可用表的数量。 | |
OneLake 文件夹 | 可用于创建快捷方式的 OneLake 文件夹路径。 | |
概述 | ||
创建者 | 数据库创建者的用户名(如果有)以及数据库创建日期。 | |
区域 | 显示托管容量的区域。 有关详细信息,请参阅 Fabric 区域可用性。 | |
查询 URI | 用于运行查询或管理命令的 URI。 | |
引入 URI | 上次数据引入日期和可用于获取数据的 URI。 | |
缓存策略 | 数据缓存并保存在本地 SSD 存储中的时间段。 有关详细信息,请参阅缓存策略。 | |
保留策略 | 从表或具体化视图中自动移除数据前经过的时间段。 有关详细信息,请参阅数据保留策略。 |
数据库中心信息窗格
中心数据库信息窗格描绘了引入数据的直方图、表信息以及预览数据库引入信息的方法。
卡片 | 项 | 说明 |
---|---|---|
直方图 | ||
行数 | 在选定时间范围内加载到数据库中的行数。 | |
上次运行 | 上次生成直方图的时间。 | |
时间间隔 | 设置直方图的显示间隔。 按 1 小时、6 小时、1 天、3 天、7 天和 30 天设置间隔。 | |
刷新 | 刷新直方图。 | |
直方图 | 引入直方图按所选间隔显示数据。 间隔按协调世界时 (UTC) 整天计算,但根据当地时间显示。 | |
表 | ||
搜索表 | 搜索数据库表。 | |
新建表 | 创建一个新表 | |
表显示 | 通过“卡片”或“列表”视图查看表信息。 卡片和列表视图都显示表名称、压缩大小、上次引入,以及 OneLake 可用性或延迟 。 卡片唯一地显示过去七天的数据库引入直方图、上次引入时引入的行数以及表创建者个人资料。 列表视图还显示总行数、缓存和保留期 。 |
|
数据预览 | ||
数据预览 | 显示为每个表引入的最后 100 条记录的预览。 显示引入时间、表名称和记录。 选择“列”,以选择数据透视视图的列和值。 |
表详细信息
选择 KQL 数据库中的一个表,以查看该表的概述。 下表列出了中间和右侧信息窗格中的可用信息。
表右侧窗格详细信息
右侧信息窗格显示所选表的详细信息。
卡片 | 项 | 说明 |
---|---|---|
大小 | ||
Compressed | 压缩数据的总大小。 | |
原始大小 | 未压缩数据的总大小。 | |
OneLake | ||
可用性 | 将 OneLake 可用性设置为“开”或“关”。 启用 OneLake 可用性后,无法重命名表。 | |
延迟 | OneLake 中等待表数据可用的最长时间。 | |
由于 | 记录可用性的开始时间。 | |
OneLake 文件夹 | 可用于创建快捷方式的 OneLake 文件夹路径。 | |
概述 | ||
行计数 | 该表中的行数。 | |
过去 24 小时内引入的行数 | 在过去 24 小时内引入的行数。 | |
架构上次修改者 | 上次修改架构的时间和修改者。 | |
引入 URI | 上次数据引入日期和可用于获取数据的 URI。 | |
缓存策略 | 数据缓存并保存在本地 SSD 存储中的时间段。 有关详细信息,请参阅缓存策略。 | |
保留策略 | 从表或具体化视图中自动移除数据前经过的时间段。 有关详细信息,请参阅数据保留策略。 |
表中心信息窗格
中心数据库信息窗格描绘了引入数据的直方图、表信息以及预览数据库引入信息的方法。
卡片 | 项 | 说明 |
---|---|---|
直方图 | ||
行数 | 引入数据库的行数。 | |
上次运行 | 上次生成直方图的时间。 | |
时间间隔 | 设置直方图的显示间隔。 按 1 小时、6 小时、1 天、3 天、7 天和 30 天的间隔设置间隔。 间隔按协调世界时 (UTC) 整天计算,但根据当地时间显示。 | |
刷新 | 刷新直方图。 | |
直方图 | 引入直方图按所选间隔显示数据。 | |
数据预览 | ||
快速查询 | 显示表引入结果的预览。 显示引入时间、表名称和记录。 选择“列”,以选择数据透视视图的列和值。 | |
架构见解 | ||
列 | 对于表中的每一列,显示列值的见解,例如日期范围、最小值和最大值,或唯一值的数量。 | |
前 10 条记录 | 选择“列”部分中列出的某个列,以显示该列的前 10 个值。 |