自动化
该自动化控制系统页面,您可以设计出支持一组丰富的通信协议JSON消息的工作流程。亚搏在线用一个简单的工具集,您可以利用FME Server来接收和按需发送邮件,并运行工作区。
自动化是由三个主要部分组成:
- 触发器:倾听,并从外部客户端或从FME服务器中接收邮件。
- 外部动作:将消息发送到外部客户端或FME服务器内。
- 操作:触发器和外部动作之间过程消息,无论是在一个工作空间FME,或通过另一种工具。
下面的例子说明由单个触发,动作和外部动作的一个简单的工作流程。亚搏在线一个目录改性触发消息发送到一个运行工作空间的动作,当一个指定的目录被更新。如果工作空间无法运行,一条消息被发送到发送电子邮件外部动作,它发送电子邮件。
提示:你并不需要一个外部消息到运行工作区。您可以触发一个工作空间来运行的任何时间时间表触发。
入门自动化控制系统
启动一个新的自动化出发的获取,自动化生成器的工作亚搏在线流程,或管理自动化控制系统页面。(要使用现有的自动化为出发点,从选择它管理自动化控制系统页面,点击操作>重复,并打开复制的自动化。)
要开始,一个触发未定义和“下一步行动”(其可以是一个动作或外部作用)被放置在工作流区域。亚搏在线当你继续定义工作流,额外的“下一步行动”的成分添加。亚搏在线
另外,添加额外的组件,展开。双击或单击并拖动从适用的图标之一。
提示:构建工作流时,您可以禁用“引导模式”。亚搏在线选择菜单>隐藏指南。要启用,选择菜单>展会指南。
- 定义组件
- 参数:触发器按需要工作所需的设置。
- 输出键:要包含在传出消息中的JSON键-值对。默认情况下,所有的键都包括在内。您还可以创建自己的密钥。有关更多信息,请参见在自动化工作流中使用输出键亚搏在线。
- 参数:操作所需的设置。
- 输出键:要包含在传出消息中的JSON键-值对。默认情况下,所有的键都包括在内。您还可以创建自己的密钥。有关更多信息,请参见在自动化工作流中使用输出键亚搏在线。
- 高级的:运行工作区选项。
- 参数:外部操作按需运行所需的设置。
- 输出键:要包含在传出消息中的JSON键-值对。默认情况下,所有的键都包括在内。您还可以创建自己的密钥。有关更多信息,请参见在自动化工作流中使用输出键亚搏在线。
- 保存,名称和标签的工作流程亚搏在线
- 启动工作流亚搏在线
定义触发器,动作和外部动作,如需要的话。
双击要定义的触发器图标。在“触发器详细信息”下展开选择触发事件做出选择。有关每个触发器(包括如何配置)的信息,请参阅自动化触发器。
配置如下:
提示:在适用情况下,点击验证以测试您的参数是否按预期工作。
有关更多信息,请参阅下面的指定触发器文档自动化触发器。
双击下一个动作图标。在下一个操作细节中,展开选择一个行动然后在动作菜单下进行选择。有关每个操作(包括如何配置)的信息,请参阅自动化操作。
Automations生成器自动将您的操作连接到工作流中的前一个组件。亚搏在线但是,如果没有指定连接,则单击上游组件的输出端口和操作的输入端口。或者,单击并拖动端口之间的连接线。
提示:在配置参数之前创建到操作的连接。这样,您就可以访问任何传入参数(如果适用的话)。有关更多信息,请参见在自动化工作流程中使用参数亚搏在线。
在适用的情况下,配置以下内容:
有关更多信息,请参阅下面指定操作的文档自动化操作。
双击下一个动作图标。在下一个操作细节中,展开选择一个行动并在外部动作下进行选择。有关每个外部操作(包括如何配置)的信息,请参阅自动化外部操作。
Automations生成器自动将您的外部操作连接到工作流中的前一个组件。亚搏在线但是,如果没有指定连接,则单击上游组件的输出端口和外部操作的输入端口。或者,单击并拖动端口之间的连接线。
提示:在配置参数之前创建到外部操作的连接。这样,您就可以访问任何传入参数(如果适用的话)。有关更多信息,请参见在自动化工作流程中使用参数亚搏在线。
配置如下:
提示:在适用情况下,点击验证以测试您的参数是否按预期工作。
有关详细信息,请参阅“指定的外部操作”下的文档自动化外部操作。
点击保存图标,或选择菜单>另存为。在另存为对话框,指定一个名称和一个或多个标签(可选),并单击好。
提示:如果你有很多的工作流程,使用标签来亚搏在线组织他们到有意义的类别。当查看管理自动化控制系统页亚搏在线面上的工作流程,您可以在标签上进行筛选。
亚搏在线工作流程不听传入消息或运行,直到你点击启动自动化。或者,你可以启动或停止工作流管理自动化控制系统页面上。亚搏在线
注:除非它停止您不能编辑工作流程。亚搏在线请点击停止自动化。
其他任务 - 建立工作流程亚搏在线
注释工作流亚搏在线
注释与评论您的工作流程。亚搏在线选择一个组件,单击鼠标右键,并选择添加注释,或单击工具栏上的添加注释图标。要添加未连接到组件的注释,在画布上的空白区域单击鼠标右键,或取消所有的组件,然后单击工具栏上的添加注释图标。
要添加书签到工作流程亚搏在线
集团相关的部件一起在书签中。在画布上单击鼠标右键,并选择添加书签,或者单击工具栏上添加书签图标。更新书签标题的文本,根据需要拖动书签到想要组的组件,并调整大小。要更改书签的颜色,请右键单击并选择改变颜色。
要删除或在工作流剪切/粘贴组件亚搏在线
在自动化控制系统生成器中,选择一个或多个组件,然后按键盘上的Delete。另外,在组件右键单击并选择减少(至粘贴更新版本)或删除。
要禁用或重新启用工作流组件亚搏在线
禁用组件不作为工作流的一部分运行。亚搏在线在自动化控制系统生成器中,选择一个或多个组件,单击鼠标右键,并选择禁用。要重新启用,右键单击并选择启用。
要添加或从工作流中删除标记亚搏在线
在自动化控制系统生成器,选择菜单>另存为。在另存为对话框中,配置标签根据需要,点击好。
另外,管理自动化控制系统页面上,选择一个或多个worflows,并选择操作>编辑标签。
管理自动化控制系统
要过滤工作流程列表亚搏在线
- 应用筛选器:在“管理自动化”页上展开过滤器酒吧。
- 添加(或删除)标记:使用标记将工作流组织成有意义的类别,您可以根亚搏在线据这些类别进行筛选。在Manage Automations页面上选择管理标记。您还可以在创建和保存自动化时在Automations Builder中动态添加标记。
要启动或停止工作流亚搏在线
亚搏在线直到他们开始工作流程不听传入消息或运行,并且不能进行编辑,直到他们停止。在管理自动化控制系统页面,选择一个工作流程,并选择亚搏在线>开始行动要么停止。
打开或修改现有工作流亚搏在线
在管理自动化控制系统页面上,单击要打开或编辑的工作流程。亚搏在线
注:除非它停止您不能编辑工作流程。亚搏在线选择工作流程,并选择亚搏在线操作>停止。另外,工作流的生成页面上,单击亚搏在线停止自动化。
要删除的工作流程亚搏在线
在管理自动化控制系统页面,选择一个工作流程,并选择亚搏在线行动>删除。
要共享工作流亚搏在线
在管理自动化控制系统页面,点击与其他图标分享。或者,工作流的生成页面上,选择亚搏在线菜单>分享。通过分享,你可以到其他用户的项目授予的权限级别。如果您拥有某个项,或者您是具有管理安全权限的用户(例如管理员),则可以共享该项。有关共享和所有权的更多信息,请参见基于角色和基于用户的访问控制。
共享自动化可能需要向自动化中的其他组件授予额外的权限,例如访问存储库以运行工作区。如果还没有授予这些权限,FME服务器将尝试授予它们。在共享选项对话框中,您可以查看自动化所需的附加权限。
查看由工作流触发的作业亚搏在线
在管理自动化控制系统页面,选择一个工作流程,并选择亚搏在线操作>视图触发作业。
使用自动化工作日志
自动化日志记录了在工作流上执行的所有活动。亚搏在线
在Manage Automations页面,您可以通过以下方式之一查看自动化日志:
- 选择一个工作流并单亚搏在线击操作>查看日志文件。
- 单击相应工作流状态列下的错误或警告图标。亚搏在线日志打开,分别设置“过滤器错误”或“过滤器警告”。
或者,在工作流的构建页面上选择亚搏在线查看日志文件从菜单中。
在自动化日志页面,您可以执行以下操作:
- 请点击清除日志删除日志的当前内容。
- 请点击下载日志下载日志的当前内容。
- 使用工具栏过滤日志上的错误、警告或信息消息。您还可以隐藏或显示时间戳,反转日志消息的时间顺序,并刷新日志显示。
在定期清理页,您可以配置多长时间,通常,保持自动化日志消息。默认情况下,超过两周的自动化日志中的消息将被删除。