第8页
第4排
有关支持以前版本的FME服务器的文章,请参阅:
在工作区运行时发送通知的建议方法是FMeserver通知程序.这个转换器允许您选择一个主题,并指定一条消息。消息可以通过特征属性即时生成,工作区参数,或系统参数。该方法适用于FME桌面和FME服务器。
在这个例子中,我们将动态生成通知内容,格式化供电子邮件订户使用,并在工作区内通知FME服务器。实际完成的工作是从mapinfo选项卡到文件geodatabase的简单转换。
请遵循以下步骤:
1)使用现有工作区,或者使用提供的样本(demootifybegin.fmwt)。zip文件中还提供了一个完整的工作区(demotify complete.fmt)。
(二)在要发送通知的点从主工作流分支。亚搏在线添加一个聚合转换器,并将其连接到来自Bikway功能类的第二个数据流。配置如下:
3)添加时间戳。
(四)添加attributeCreator。创建以下属性,指定的值。对于关键字的完整列表,查看电子邮件订户文档.
电子邮件主题:fme通知:$(fme_mf_dir)
电邮至以下内容:user@example.com网站
电子邮件来源以下内容:邮箱:fme@example.com
用户内容:在@value(_timestamp)生成通知。@读取了值(_count)功能。
5)使用JSontemplater建立通知。JSontemplater使用XQuery来格式化模板,语法如下:
“email_from”:fme:get属性(“email_from”),“email_to”:fme:get属性(“email_to”),“email_subject”:fme:get属性(“email_subject”),“订阅方内容”:fme:get属性(“订阅方内容”)
6)添加一个fmeservernotifier,配置如下:
以下是已完成的工作区:
7条)运行工作区。当它运行时,它将发布到示例主题.您可以在FME服务器Web界面的通知页面上使用主题监控来查看结果。
?2019安全亚搏在线软件公司|法律