

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 针对异常行为触发自定义操作 ()AWS 管理控制台
<a name="trigger-custom-actions-anomalous-behavior"></a>

您可以通过将 **AWS IoT SiteWise MQTT 通知**与结合使用**来启用自定义操作以应对异常行为**。**AWS IoT Core**

按照以下步骤在中配置 MQTT 通知 AWS IoT SiteWise，并 AWS IoT Core 根据推理结果在中触发自定义操作：
+ 在进行推理 AWS IoT SiteWise的位置找到资产。
+ 确定您在创建计算模型`resultProperty`时用作的属性。为此属性启用 **MQTT 通知**。
+ 启用 **MQTT 通知**后，复制 AWS IoT SiteWise 生成的**通知主题**。
+ 导航到 AWS IoT Core。在 MQTT 测试客户端下，订阅复制的**通知主题**以监控传入的消息。
+ 创建用于**处理推理结果**的**AWS IoT Core 规则**。（这可确保只有在系统检测到异常时才会触发操作）。`notification-topic`替换为 AWS IoT SiteWise 生成的**通知主题**。

```
SELECT * FROM "notification-topic"
  WHERE indexof(get(get(payload.values, 0).value, 'stringValue'), "NO_ANOMALY_DETECTED") < 0
```

将规则配置为触发任何 AWS IoT Core 支持的操作。详细了解所支持的操作[AWS IoT Core](https://docs.aws.amazon.com/iot/latest/developerguide/iot-rule-actions.html)。