管理和监视数据库

KQL 数据库的主页面显示数据库内容和活动的概述。 你可以跟踪数据库活动、预览表并深入了解数据库表架构。

先决条件

  1. 在实时智能中浏览到工作区主页。

  2. 从工作区的项列表中选择 Eventhouse。

  3. 从 KQL 数据库列表中选择一个数据库。

KQL 数据库主页的屏幕截图。

本页面分为以下部分:

答: 数据库功能区:功能区提供对数据库内基本操作的快速访问。

B. 资源管理器窗格:资源管理器窗格提供一个直观的界面,用于在数据库之间导航。

C. 主视图区域:主视图区域显示主数据库的活动,例如查询数据、引入数据和数据库表。

D. 详细信息区域:详细信息区域提供有关数据库的其他信息。

管理 KQL 数据库

可以使用数据库功能区中的选项或在“KQL 数据库”下的“资源管理器”窗格中管理 Eventhouse 中的数据库

数据库功能区

数据库功能区是快速访问操作栏,提供了一种管理数据库的便捷方法。

显示 KQL 数据库工具栏图标的屏幕截图。

在这里,你可以:

  • 刷新:此按钮可用于在禁用实时视图时手动刷新数据库。

  • 启用实时视图:若要自动刷新数据库,请启用实时视图。 禁用手动刷新数据库。

  • 在数据库中创建“新建”项。 包括表、具体化视图、表更新策略和 OneLake 快捷方式。

  • 获取数据:选择所需的引入方法。 要了解详细信息,请参阅数据格式和相应的引入方法。

  • 使用代码进行查询:使用此选项打开查询集窗格,可在其中对所选数据库编写和运行查询。 若要详细了解 KQL,请参阅 Kusto 查询语言概述

  • 添加新的 KQL 查询集笔记本实时仪表板

  • 管理数据策略:有关详细信息,请参阅数据保留策略

  • 查看 OneLake:如果可用,请查看 OneLake 中的数据。

“资源管理器”窗格

在“资源管理器”窗格中,可以:

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

  • 在 Eventhouse 中的数据库之间导航。

  • 选择KQL 数据库旁边的加号以创建新的 KQL 数据库创建新的数据库快捷方式

  • 从数据库列表中搜索数据库。

  • 通过从列表中选择数据库打开现有数据库。

  • 将鼠标悬停在资源管理器窗格中的“更多”菜单上以执行以下操作

    • 若要查询数据库中的表,请选择“查询数据”。

    • 若要创建新的相关项,请选择“新建相关项>”,然后选择“KQL 查询集”、“笔记本”或“实时仪表板”。

    • 若要将数据引入数据库,请选择“获取数据”。

主视图区域

主数据库信息窗格会跟踪数据活动,允许预览表详细信息和数据以及查看查询见解。

在主视图区域的顶部,可以选择以下选项:

数据库活动跟踪器

数据库活动跟踪器显示所选时间范围内加载到数据库中的行数以及查询数。

KQL 数据库活动跟踪器的屏幕截图。

说明
引入 在选定时间范围内加载到数据库中的行数。 选择“引入”可仅查看引入数据。 再次选择可查看查询和引入数据。
查询 在所选时间范围内数据库中运行的查询数。 选择“查询”可仅查看查询数据。 再次选择可查看查询和引入数据。

如果存在失败的、受限的或已取消的查询,您可以打开下拉菜单,将其视为相对于查询总数的百分比。

已完成查询百分比的屏幕截图。
上次运行时间 上次生成直方图的时间。
时间范围 直方图显示的时间范围。 设置 1 小时、6 小时、3 天、7 天或 30 天的范围。
间隔 设置直方图显示的数据聚合间隔。 将间隔设置为 1 分钟、5 分钟、1 小时、12 小时、1 天、3 天和 30 天。
刷新 手动刷新直方图。
直方图 查询和引入数据并排显示,并具有各自的垂直刻度。 引入刻度位于直方图左侧,查询刻度位于直方图右侧。

引入直方图按所选间隔以 UTC 时间显示数据。 将鼠标悬停在直方图上可显示引入的总行数和每个状态的总查询数。

数据见解

数据库页主区域的此部分显示数据库中的表列表、数据的预览和查询见解。

突出显示查询见解区域的“数据库概述”页的屏幕截图。

选项卡和图形显示以下信息:

选项卡 说明
以卡片或列表的形式查看表信息。 卡片和列表视图表单名称、压缩大小、上次引入,以及 OneLake 可用性或延迟

*卡片唯一地显示过去七天的数据库引入直方图、上次引入时引入的行数以及表创建者个人资料。

*列表视图显示还显示总行计数、原始大小、压缩大小、上次引入、缓存、保留、OneLake 状态和创建时间。 若要浏览特定表,请从列表中选择此表的名称。 有关详细信息,请参阅管理和监视表
数据预览 显示为每个表引入的数量排名靠前的记录的预览。 显示引入时间表名称记录。 选择“列”,以选择数据透视视图的列和值。 还可以搜索关键字并使用筛选表选项。
查询见解 显示查询持续时间、缓存命中次数随时间推移以及排名靠前的查询。

* 查询持续时间(秒)百分位:查询持续时间百分位表示持续时间值(以秒或毫秒为单位),低于 50%、75%和 90% 的查询持续时间分别下降。 若要查看特定时间点的查询持续时间详细信息,请将鼠标悬停在图形上并弹出详细信息。

* 缓存命中次数随时间推移(%):缓存命中率高表示请求的数据不在缓存中,导致查询持续时间更长。

* 排名靠前的查询:可按最新、最长持续时间、最高 CPU 使用率、最高冷存储使用率或最高内存高峰使用量排序的查询列表。 可以根据完成、失败、限流或取消来筛选查询。 若要排序,请使用 顶部依据: 菜单。
查询菜单的屏幕截图,其中显示了已完成的查询百分比。

数据库详细信息

右侧窗格显示所选数据库的详细信息,包含以下信息:

尺寸

说明
压缩 压缩数据的总大小。
原版 未压缩数据的总大小。

OneLake

说明
可用性 将 OneLake 可用性设置为“启用”或“禁用”。 启用 OneLake 可用性后,无法重命名表。
延迟 等待 OneLake 各个表中数据可用的最长时间。
表的数量 OneLake 中可用表的数量。
OneLake 路径 复制 OneLake 文件夹路径以创建快捷方式。

概述

说明
创建者 创建数据库的人员的用户名。
创建时间 数据库的创建日期(如果可用)。
区域 显示托管容量的区域。 有关详细信息,请参阅 Fabric 区域可用性
查询 URI 用于运行查询或管理命令的 URI。
上次引入 上次数据引入的日期。
引入 URI 上次数据引入日期和可用于获取数据的 URI。
缓存策略 数据缓存并保存在本地 SSD 存储中的时间段。 有关详细信息,请参阅缓存策略
保留策略 从表或具体化视图中自动移除数据前经过的时间段。 有关详细信息,请参阅数据保留策略