排查 Data Activator 错误

重要

目前,Data Activator 为预览版。

如果在创建任何 Data Activator 事件、对象或触发器后出现问题,则 Data Activator 将向你发送包含错误代码的电子邮件警报。 本文介绍可接收的错误代码的含义,并介绍了修复关联问题所要采取的步骤。

数据引入错误代码

以下错误代码表示 Data Activator 从 Power BI 语义模型和 eventstream 项引入数据时可能出现的问题。

PowerBiSourceNotFoundOrInsufficientPermission

此错误代码表示 Data Activator 无法访问对象的 Power BI 数据集。 如果自创建警报以来,数据集已被删除,或者数据集上的权限已更改,则可能发生这种情况。 若要解决此问题,请检查数据集是否仍然存在,以及:

  1. 如果仍然存在,请确保你有权访问它。
  2. 如果已被删除,则对象和触发器将不再起作用。 应将其删除,然后根据需要在另一个数据集上重新创建它们。

QueryEvaluationError

此错误代码表示 Data Activator 无法查询对象的 Power BI 数据集。 如果自创建警报以来,数据集的结构发生了更改,则可能会发生这种情况。 若要解决此问题,请执行以下任一操作:

  • 还原数据集的原始结构,或者
  • 删除 Data Activator 对象,并针对数据集重新创建触发器

EventHubNotFound

此错误代码表示 Data Activator 找不到对象的 Fabric eventstream。 如果对象的 eventstream 已删除,或者从 eventstream 到 Data Activator 项的连接已被删除,则可能会出现这种情况。 若要解决此问题,请将 Fabric eventstream 重新连接到 Data Activator 对象。

EventHubException

此错误代码表示在从 eventstream 项导入数据时,Data Activator 从 eventstream 收到异常。 若要解决此问题,请打开 eventstream 项并检查与 Data Activator 对象的连接,以检查连接或 eventstream 中是否存在错误。

UnauthorizedAccess

此错误代码表示 Data Activator 未经授权访问 Data Activator 对象的 eventstream 项。 如果自从你将 Eventsteram 项连接到 Data Activator 后,eventstream 项的权限发生了更改,则可能会发生这种情况。 若要解决该问题,请确保你有权访问 eventstream 项。

IncorrectDataFormat

此错误代码表示连接到 Data Activator 对象的 eventstream 项包含 Data Activator 无法识别的格式的数据。 若要解决该问题,请查看 eventstream 项中的数据,以确保其采用 JSON 字典格式,如从 eventstream 获取 Data Activator 的数据中所述。

触发器评估错误代码

以下错误代码表示 Data Activator 评估触发器条件以查看是否满足条件时可能出现的问题。

ProcessingLimitsReached

此错误代码表示触发器因以下两个原因之一超出了数据处理限制:

  1. 每秒向 Data Activator 对象发送的事件太多,或者
  2. 触发器激活频率过高。

若要解决此问题,请减少每秒发送到对象的事件数,或者更新触发器条件,以减少触发器的激活频率。

WorkspaceCapacityDeallocated

此错误代码表示触发器工作区的 Fabric 容量已解除分配,因此你不再具有可用于处理触发器的 Fabric 容量。 若要解决此问题,请联系 Fabric 容量管理员,确保已将 Fabric 容量分配给触发器的工作区。

DefinitionFailedValidation

此错误代码表示触发器定义无效。 它表示 Data Activator 存在内部问题。 如果收到此错误代码,请在 Data Activator 社区网站寻求帮助。

MaxDelayReached

该错误代码表示 Data Activator 在过去七天内无法接收触发器的传入数据,因此已停止评估触发器。 它表示 Data Activator 存在内部问题。 如果收到此错误代码,请在 Data Activator 社区网站上寻求帮助。

警报和操作错误代码

以下错误代码表示在满足触发器条件后,Data Activator 尝试发送警报或启动 Power Automate 流时可能发生的问题。

UserNotFound

此错误代码表示 Data Activator 找不到触发器的电子邮件或 Teams 警报的收件人。 若要解决此问题,请查看触发器的“操作”卡片上的字段,并确保该字段设置为组织的有效成员。

RecipientThrottled

此错误代码表示 Data Activator 无法向触发器的收件人发出警报,因为收件人从 Data Activator 收到的消息过多。 文章 Data Activator 限制列出了可从触发器发送的最大消息数。 若要解决此问题,请更改触发器的定义,以减少其激活频率。

BotBlockedByUser

此错误代码表示你有发送 Teams 警报的触发器,并且警报的收件人阻止了 Data Activator 机器人发送消息。 若要解决此问题,请让收件人取消阻止机器人。

TeamsAppBlockedInTenant

此错误代码表示你有发送 Teams 警报的触发器,并且 Teams 管理员已阻止 Data Activator 应用。 若要解决此问题,请让 Teams 管理员取消阻止 Data Activator Teams 应用。

OfficeSubscriptionMissing

此错误代码表示 Data Activator 无法在触发器上发送警报,因为你没有 Microsoft Office 订阅。 若要解决该问题,需要获取 Microsoft Office 订阅。

TeamsDisabled

此错误代码表示你有发送 Teams 警报的触发器,并且 Microsoft Entra 租户的管理员已阻止 Microsoft Teams 服务主体 (SP)。 若要解决该问题,请与 Microsoft Entra 管理员联系,并请求他们取消阻止 Teams SP。

还可以详细了解 Microsoft Fabric: