span8
span4
在这篇文章中,我们将创建一个监测呼入数据的目录,读取数据到一个工作区时到达,然后运行它的自动化。在下面的例子中,我们将等待新的Shape文件到达。我们将监测资源文件夹FME Server中,但是可以观看任何网络目录到FME Server有访问权限。查看FME Server文档了解详情。
输入文件
buildingUpdate.zip(Shape文件拉链带侧柜)
成品自动化
AutomationsDirWatch.fsproject(FME与服务器2019.0.0.1,b19246建)
从FME Server的Web界面,单击自动化控制系统>构建。如果你还没有禁用上手弹出,挑选从Build标签新建...。你将与一个未配置触发器画布呈现。
在自动化控制系统画布上,双击触发节点。下触发, 选择目录修改。单击省略号按钮右侧目录观看并选择现有的目录或创建一个名为新的,例如数据/自动化控制系统的锻炼数据/ DirWatchTutorial /。
取消选中删除和修改在里面活动以观察参数,以便仅新创建的文件将触发自动化。要在您验证工作流程尽量减少等待时间,设置轮询间隔为亚搏在线1分钟。点击验证和(如果有效)应用。如果触发无法验证(在屏幕截图中的绿色条以上将是红色和包含描述性错误消息),则很可能根据指定的路径目录观看是不正确的;尝试重新输入使用省略号(三个点)按钮参数。
配置下一个动作作为过滤。筛选器操作本身是测试对于一个指定的字符串的传入消息,并输出匹配到成功端口,该消息的工作区。所有其他消息路由到故障端口。
既然我们要观看这个自动化的触发对ESRI形状文件的目录,首先点击向下箭头的右侧值筛选字段中,选择目录文件夹,并将其设置为文件路径。此设置对应于文件路径目录手表触发的输出关键。
在里面包含字符串字段中,键入.SHP(省略通配符)。点击应用。只有.shp文件要求为工作区来源,我们不希望shape文件的附属文件(.PRJ,.SHX,.DBF等)单独触发自动化。该过滤器工具避免了只允许.SHP文件作为源数据集通过失败的工作区运行。
因为我们会留意形状文件,我们会想要一个工作区采用形状文件作为输入。如果你已经有了这样的工作空间,太棒了!只需将它发布到FME Server和继续配置它的下一个动作。否则,使用在上面的下载部分的工作区。发布一个工作区FME Server的一个演练,请参见入门FME服务器。
下游的筛选器操作的通过端口,配置运行工作空间行动。对于工作区, 导航shpCopier.fmw。设置您的源文件到文件路径输出作为重点配置的过滤器,当你做到了。使用旁目标文件夹中的省略号(3点的按钮),选择目标文件夹从一个你监视输入(否则你会得到一个永无止境的自动化结束)不同的!点击应用。
为了保护您的进度,请单击菜单上面的自动化控制系统的画布,然后另存为。选择一个名字,并添加一些描述性标签(可选),然后单击好。最后,点击启动自动化在右上方。
导航到资源文件夹的自动化是监控,然后单击上传>档然后导航至您先前下载的Shape文件(第一解压缩组件文件,并将其上传所有)。如果你想添加的.shz支持或.zip文件到您的自动化,您会将.SHP过滤器的故障端口的下游额外的过滤器和路由成功相同的运行工作区。等一下,然后去自动化>管理检查旁边的自动化您刚刚构建的框,然后选择操作>查看触发职位。
作为筛选工具是幕后的工作空间,当功能失败过滤器,这将导致作业失败,只允许成功的比赛继续进行自动化了的“成功/通过”端口。其结果是,会有一些职位从FilterMessage.fmw(一个用于上载的每个组件的文件)。请注意,大多数的这些都失败了 - 这些都是附属文件,你可以通过阅读作业日志文件证实了这一点。您应该看到从一个工作shpCopier.fmw成功后FilterMessage工作;它将承担成功的绿色对号。点击进入它的日志,你会看到,这是过滤器的原始.shp文件。
做得好。自动化现在准备触发时的任何文件到达您指定的目录,并通过所有形状文件一起工作空间。
数据归属
这里使用的数据来自经提供开放的数据起源温哥华市, 不列颠哥伦比亚省。它包含了开放政府许可协议进行许可信息 - 温哥华。
©2019安全亚搏在线软件公司|法律