管理和监视 Eventhouse

Eventhouse 是一个可以扩展的环境,用于处理和分析大量实时数据。 它支持结构化流式处理以实现连续数据引入和分析,并使用 Kusto 查询语言(KQL)轻松获取数据洞察。 Eventhouse 页充当 Eventhouse 环境中所有交互的中心枢纽。 您的入口可用于无缝管理和监控 Eventhouse,浏览数据库,并执行各种与 Eventhouse 相关的操作。

本文介绍如何在实时智能中管理和获取有关 Eventhouse 的见解。

有关高级分析见解,请参阅 工作区监控视图Eventhouse 监控概述

先决条件

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

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

屏幕截图显示 Eventhouse 主页。

本页面分为以下部分:

答: Eventhouse 功能区功能区 提供快速访问 Eventhouse 中的基本操作。

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

C. 主视图区域:主视图区域显示事件屋 的系统概述详细信息

D. 详细信息区域详细信息区域 提供有关事件屋的其他信息。

Eventhouse 功能区

Eventhouse 功能区是快速访问操作栏,提供了在 Eventhouse 中执行基本任务的便捷方式。 在这里,可以刷新主视图、启用最低消耗、添加数据库、添加插件以及折叠或展开详细信息区域。

启用 always-on

注释

启用 always-on 意味着你不会为 OneLake 缓存存储付费。 当设置了最小容量时,事件屋始终处于活动状态,会导致 100% 的 Eventhouse UpTime。 Always-On 可防止事件中心因不活动而暂停服务。 对于高度时间敏感的系统,它可防止重新激活事件屋的延迟。

  1. 在功能区中选择Always-On
  2. “Always-On ”窗格中, 选择启用该功能 的选项

启用最低消耗

除了 Always-On 之外, 还可以选择设置最小消耗量。 这会为活动中心设置最小可用容量单元(CU)大小。 启用 Always-On 后,可以选择启用 最小消耗

  1. “Always-On”窗格中,选择“最小消耗量

  2. 最低消耗窗格中,选择你想要应用于该事件仓库的最小可用 CU的相应大小,然后选择完成

    下表将大小映射到分配给 Eventhouse 的最小容量单位

    最小 CU SSD 可用存储容量 (GB)
    4.25 50
    8.5 200
    13 800
    18 3500-4000
    26 5250-6000
    34 7000-8000
    50 10500-12000
    习惯 ~200/CU(例如:100 CU = 约 20,000 GB)

    屏幕截图显示如何在 Real-Time Intelligence Eventhouse 中选择正确的最低消耗。

“资源管理器”窗格

Eventhouse 资源管理器提供一个直观的界面,用于在 Eventhouse 视图之间导航和使用数据库。

查看 Eventhouse 详细信息

Eventhouse 详细信息区域显示区域、上次引入日期、最低消耗设置和插件。 可以使用按钮或从功能区展开或折叠详细信息区域。

在详细信息区域中,可以复制以下 Eventhouse URI 值:

URI 类型 使用情况
查询 URI 可用于添加数据库快捷方式或可被连接器和 API 用来运行查询或管理命令的 URI。
引入 URI 连接器和 API 用于引入数据的 URI。
Always-on 您的事件屋最小可用容量单位(CU)尺寸。

查看系统概述

系统概览页面提供当前活动场所状态的快照。

  1. Eventhouse 资源管理器中,选择“系统概述”

    屏幕截图,其中显示了 Real-Time Intelligence 中的系统概述页面。

    “系统概述”页显示以下信息:

    • Eventhouse 的运行状态:显示 eventhouse 的操作状态。

      显示数据库名称旁边的系统状态图标的屏幕截图。

      可能的状态包括:

      • 正在运行:eventhouse 正在以最佳方式运行。
      • 维护:活动场地暂时不可用。 请尝试稍后刷新页面。 如果已启用安全功能,请尝试使用 VPN 连接来连接到你的环境。
      • 缺少容量:由于你的组织的 Fabric 计算容量已达到其限制,因此 Eventhouse 不可用。 请稍后重试或联系你的容量管理员以增加容量
      • 已暂停容量:用于此 Eventhouse 的容量已暂停。 若要恢复暂停状态,请与你的系统管理员联系。
      • 未知:由于未知原因,此 eventhouse 不可用。
    • Eventhouse 存储:显示 Eventhouse 的存储容量。 存储容量分为几个类别:

      • 原始大小:未压缩的 Eventhouse 的原始数据大小。
      • 压缩大小:Eventhouse 的压缩数据大小
      • 高级:已使用的高级存储空间量。 此层是最适合最活动数据的高性能存储层,可确保实现实时处理和分析的最快访问。 如果所有数据未存储在高级缓存中,则查询延迟可能会受到负面影响。 有关详细信息,请查看缓存策略
    • 存储资源:按数据库显示存储细分的快照。 可以通过条形图深入查看每个数据库以查看详细数据。 可以通过配置缓存策略来调整数据库存储使用情况。

    • 活动时间(分钟):显示运行计算操作(如查询和命令)的持续时间(以分钟为单位)。 请务必注意,计算分钟数不直接对应于计算单位,它们表示这些操作消耗的实际处理时间。

      例如,如果两个用户同时执行查询,一个需要 3 分钟,另一个需要 5 分钟,则计算总分钟数为 8。 但是,由于这些查询一起运行,因此使用的实际计算单位只有 5 分钟。

      如果 78 个查询和 173 个引入操作同时运行,并且总共为 183 个计算分钟数(假设它们都在 5 分钟内完成),则使用的实际计算单位仍只有 5 分钟。

    • 引入:显示引入的行数和数据引入到的数据库数。 这些信息可以帮助你了解一段时间内引入到 Eventhouse 中的数据量。

    • 查询次数最多的前 10 个数据库:突出显示事件库中最常被查询的数据库,包括查询次数、错误次数、每个数据库的查询持续时间和缓存未命中的次数。 这些信息可帮助你全面了解数据库对计算单位的使用情况。

    • 前 10 个引入最多的数据库:突出显示包含最多引入行的数据库的引入行数和引入错误数。 目前仅报告部分引入错误。

    • 活动时间(以分钟为单位)- 前 5 位用户:显示最活跃用户的总计算分钟数。 这些信息可帮助你了解用户利用计算单位的效率。

    • 更新内容 - 最近 7 天:重点介绍数据库所有者和最近的 Eventhouse 活动,例如以下操作:

      • 创建或删除数据库
      • 创建、更改或删除表
      • 创建或删除外部表
      • 创建、更改或删除具体化视图
      • 创建、更改或删除功能
      • 更改缓存策略、保留策略或表更新策略
  2. (可选)选择卡顶部的选项卡之一,以按时间范围筛选其日期。 通过这些选项卡,可以按一小时(1 小时)、一天(1 天)、一周(7 天)、一个月(30 天)进行筛选。

查看数据库概述

“数据库概述”页提供事件屋中所有数据库的摘要。

  1. Eventhouse 资源管理器中,选择“数据库”

    eventhouse 窗格屏幕截图,红色框中突出显示了“浏览所有数据库”。 '

    此时会打开一个窗口,其中包含有关此 eventhouse 中所有数据库的详细信息。

    Real-Time Intelligence 中 eventhouse 中的数据库视图屏幕截图。

  2. 使用页面右上角的按钮在列表和磁贴视图之间切换。

    屏幕截图显示 eventhouse 详细信息页面,其中磁贴和列表视图按钮被红色框包围。

  3. 若要浏览特定数据库,请从列表中选择此数据库的名称。 有关详细信息,请参阅(manage-monitor-database.md)。

查看工作区监控

可以从 Eventhouse 资源管理器窗格访问只读工作区监视数据库。 工作区监控提供了一组可以查询的表,以深入了解 Eventhouse 的使用情况和性能。 有关可以查询的监控数据的详细信息,请参阅 Eventhouse 监控

注释

  • 如果启用了监视选项,则启用工作区日志记录。
  • 如果禁用监视选项,则关闭工作区日志记录。 请参阅 在工作区中启用监视

事件屋资源管理器窗格的屏幕截图,其中红色框中突出显示了禁用的“监视”。

  1. Eventhouse 浏览器中,选择监控,以在新窗口中打开监控 Eventhouse

    事件屋窗格的屏幕截图,红色框中突出显示了“监控”。

  2. 监控 KQL 数据库 概述页中,查看查询洞察并查询数据。

    监控事件中心的屏幕截图,显示了监控 KQL 数据库概览页面。

    有关可以查询的监控数据信息,请参阅 Eventhouse 监控