Automate(自动化(Automate))¶
:::callout{theme="info"} Automate is a fully backwards-compatible product that replaces Object Monitoring as the single entry point for all business automation in the platform. :::
Automate is an application for business automation. With Automate, you can define conditions that are checked continuously or on a schedule, along with effects that execute automatically when the specified conditions are met.
Conditions can be time-based conditions ("trigger every Monday at 9 AM"), object data conditions built on top of the Foundry Ontology ("trigger when a new Alert object with priority high is added"), or a combination of time-based and object data conditions.
Available effects:
- Submit Foundry actions
- Trigger AIP Logic functions
- Execute Foundry functions
- Send platform and email notifications with attachments
Use cases¶
Automate can be used for a variety of different automation workflows, including:
- Scheduled report sending and digests: Specify a time and send out weekly reports to a predefined list of recipients. PDFs generated from Notepad or Notepad templates can be attached to emails automatically.
- Data alerting: Define and watch object sets and alert users when specific data conditions are met; for example, when the total count of open issue objects crosses a threshold.
- Workflow automation: Automate can be used to automatically perform Actions on object data meeting specified criteria. Some tasks that can be automated include:
- Checking for data anomalies and automatically passing those objects into an Action with logic to remediate the issue.
- Watching for suggestions or potential Actions and automatically applying them when preconfigured event and time conditions are met. Such Actions could include making an API call to an external system via Webhooks to apply a change directly in the external system.
- Watched searches: Configure automations to notify when saved object explorations have new results or when an aggregate criterion is met across all results from a search; for example, the maximum temperature across all sensor objects crosses a threshold.
Access Automate¶
To access Automate, select the Automate application icon in your Foundry navigation sidebar. Follow the steps in our documentation on getting started with Automate to begin.
:::callout{theme="neutral"} Automate is designed for business automation. If you are looking for health monitoring for data connections and pipeline builds, see the Health checks documentation. :::
中文翻译¶
自动化(Automate)¶
:::callout{theme="info"} 自动化(Automate)是一个完全向后兼容的产品,它将取代对象监控(Object Monitoring),成为平台中所有业务自动化的统一入口。 :::
自动化(Automate) 是一款用于业务自动化的应用程序。通过自动化(Automate),您可以定义持续检查或按计划检查的条件,以及在指定条件满足时自动执行的效果。
条件可以是基于时间的条件("每周一上午9点触发")、基于本体论(Ontology)构建的对象数据条件("当新增一个优先级为high的Alert对象时触发"),或者是基于时间和对象数据条件的组合。
可用效果:
- 提交Foundry操作(Foundry actions)
- 触发AIP逻辑函数(AIP Logic functions)
- 执行Foundry函数(Foundry functions)
- 发送平台通知和带附件的电子邮件通知
使用场景¶
自动化(Automate)可用于多种不同的自动化工作流,包括:
- 定时报告发送与摘要: 指定时间,向预定义的收件人列表发送每周报告。由记事本(Notepad)或记事本模板(Notepad templates)生成的PDF文件可自动附加到邮件中。
- 数据告警: 定义并监控对象集,当特定数据条件满足时向用户发出告警;例如,当未关闭问题对象的总数超过阈值时。
- 工作流自动化: 自动化(Automate)可用于对满足指定条件的对象数据自动执行操作。可自动化的任务包括:
- 检查数据异常,并自动将这些对象传入具有修复逻辑的操作(Action)中。
- 监控建议或潜在操作,并在预配置的事件和时间条件满足时自动应用这些操作。此类操作可包括通过Webhooks向外部系统发起API调用,直接在外部系统中应用变更。
- 监控搜索: 配置自动化规则,当保存的对象探索(Object Exploration)出现新结果,或搜索结果的聚合条件满足时(例如,所有传感器对象中的最高温度超过阈值),发送通知。
访问自动化(Automate)¶
要访问自动化(Automate),请在Foundry导航侧边栏中选择自动化(Automate)应用程序图标。按照我们的自动化(Automate)入门文档中的步骤开始使用。
:::callout{theme="neutral"} 自动化(Automate)专为业务自动化设计。如果您需要数据连接和流水线构建的健康监控,请参阅健康检查(Health checks)文档。 :::