WorkspaceRunner
通过产生一个新的FME进程运行在本地计算机上的附加FME工作台的工作区。这个转换器对于批处理非常有用,尤其是与目录和文件阅读器一起使用时。
输入端口
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_Transformers/Skins/Default/Stylesheets/Images/transparent.gif)
该变压器运行为通过所述进入每个特征的指定的工作区输入端口。指定工作空间的任何发布参数都将按照transformer中指定的值给出,或者从输入它的特性的属性中获得。
输出端口
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_Transformers/Skins/Default/Stylesheets/Images/transparent.gif)
如果等待任务完成参数设置为是,如果作业成功完成,则通过此端口输出初始化特性。如果等待任务完成参数设置为没有,发起的特点是输出通过这个端口,如果该请求已成功提交,但是否将工作区完成在这种情况下是未知的。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_Transformers/Skins/Default/Stylesheets/Images/transparent.gif)
如果不能生成新的FME进程,则将通过失败的港口,_failure_message属性将举行失败的原因。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_Transformers/Skins/Default/Stylesheets/Images/transparent.gif)
如果等待作业完成参数设置为没有和一个给定数值的并发进程的最大数量,那么总结port将输出带有属性的特性_proc_count和_processes {}。
的_proc_count属性将包含WorkspaceRunner执行的进程的总数。的_processes {}属性是进程id的列表。如果等待作业完成参数设置为是,然后总结功能仍会有一个_proc_count,但不会有一个_processes {}属性。
参数
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_Transformers/Skins/Default/Stylesheets/Images/transparent.gif)
浏览以选择其他工作区运行,或选择包含全名和工作区运行的路径的属性。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_Transformers/Skins/Default/Stylesheets/Images/transparent.gif)
如果这个参数设置为Yes,则变压器会等到工作区已经完成运行。在这种情况下,发起特征经由输出成功如果作业成功运行到完成端口。
启动特性将通过失败的如果工作区没有运行到完成,则端口将具有_failure_message添加到它该属性包含由运行该工作区中的FME返回的错误消息。
如果这个参数设置为无,变压器将输出启动功能,只要一个FME已经催生了关做翻译。在这种情况下,发起特征经由输出成功如果请求成功提交,则端口。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_Transformers/Skins/Default/Stylesheets/Images/transparent.gif)
若要进一步限制WorkspaceRunner运行的并发工作空间的数量,请使用并发进程的最大数量参数。WorkspaceRunner将同时执行工作区的数量限制为指定的值。这有助于防止系统具有同步过程中出现过多的过载。如果指定了此参数值必须是在1-7范围内的整数。例如,如果该值被设置为2,然后WorkspaceRunner只能启动另外两个孩子FME进程。
使用笔记
发布到FME服务器:不建议发布包含此转换器的工作区。transformer将尝试在FME服务器之外启动一个FME来运行工作区,而这个FME将需要一个额外的许可证。考虑使用FMEServerJobSubmitter代替。
编辑变压器参数
使用一组菜单选项,变压器参数可以通过引用在工作区中的其它元件来分配。更先进的功能,如高级编辑,算术编辑,也是一些变压器可用。要访问这些选项的菜单,点击适用的参数旁边。欲了解更多信息,请参阅变压器参数菜单选项。
变压器分类
相关的变形金刚
还有一个FMEServerJobSubmitter这将向是FME Server上运行的作业。
搜索FME知识中心
搜索有关此变压器的示例和信息FME知识中心。