span8
span4
在自动化中,为了将此功能用于工作区作业链接,我需要能够传递工作区已发布的参数,就像您传递输出键一样。
在我的场景中,我希望第一个工作区的输出数据集用作第二个工作区的源数据集,这需要是动态的,因为我的原始文件将来自触发器。为了使其工作,我需要能够将属性值从workspace操作传递出去。
我很高兴地告诉您,在FME 2020中,我们将发布一个新的FME服务器自动化编写器,它将使您能够将特性类型及其相关属性从工作空间传递到自动化工作流。亚搏在线
当一个自动化编写器被添加到您的工作空间时,该功能类型将作为自动运行工作空间节点上的一个附加输出端口出现。作者接收到的所有属性都将作为该操作的输出键出现,这意味着它们可以单独使用,也可以在文本编辑器中填充以下操作的参数。
场景1-筛选和作业链
在这个例子中第一个工作空间验证传入的数据,但是如果数据是无效的,这是被存储在一个属性值但翻译并不失败,所以我需要能够执行一个过滤器操作基于该属性的值,而不是依靠翻译地位说自动化能否继续。
过滤之后,我需要设置一个作业链,但是我需要使用第一个工作区的输出数据集作为下一个工作区的源数据集。在流程数据工作区中,我使用了一个特性编写器,然后可以将摘要端口(其中包含一个包含目标数据集文件路径的属性)附加到我的自动化编写器。就像使用过滤器一样,我可以将最终工作区中的源数据集设置为这个属性值。
场景2-将主题消息解析为电子邮件正文
在本例中,我设置了一个FME服务器主题,以便在提交表单时接收Survey123详细信息。我想通过电子邮件发送这些信息,但传入的主题消息存储为json,因此我首先想使用工作区将这些数据解析为易于阅读的属性,这些属性可用于帮助形成电子邮件正文的一部分。
通过将Automations编写器连接到JSONFragmenter输出,我可以在Automations中使用文本编辑器中公开的属性。
情景2:
我的自动化是由一个主题触发的,在本例中,由于不知道json格式,所以我必须使用一个工作区来提取这些属性,然后我想从工作区中解析这些属性以用于外部操作。
分享你的好点子,或者为别人的点子投票。
©2019安全亚搏在线软件公司法律