工作空间管理器
通过生成新的fme进程,在本地计算机上运行附加的fme工作台工作区。此转换器对于批处理非常有用,特别是与目录和文件读取器结合使用时。
输入端口
此转换器为通过输入港口。指定工作区的任何已发布参数都将被给定在转换器中指定的值,或从进入它的功能的属性中获取。
输出端口
如果等待作业完成参数设置为是的,则如果作业成功完成,则启动功能将通过此端口输出。如果等待作业完成参数设置为没有,如果请求已成功提交,则启动功能将通过此端口输出,但在这种情况下,工作区是否完成未知。
如果无法生成新的fme进程,则将通过失败港口,和_failure_message属性将保留失败的原因。
如果等待作业完成参数设置为没有,并为并发进程的最大数量然后摘要端口将输出具有以下属性的功能_proc_count和_processes {}是的。
这个_proc_count属性将包含WorkspaceRunner执行的进程总数。这个_processes {}属性是进程ID的列表。如果等待作业完成参数设置为是的,然后摘要功能仍将具有_proc_count,但不会有_processes {}属性。
参数
浏览以选择要运行的其他工作区,或选择包含要运行的工作区的全名和路径的属性。
如果此参数设置为是的,则转换器将等待工作区完成运行。在这种情况下,通过成功端口(如果作业成功运行到完成)。
启动功能将通过失败如果工作区没有运行到完成,则端口将具有_failure_message属性,该属性包含运行工作区的fme返回的错误消息。
如果此参数设置为没有,一旦生成了fme来执行转换,转换器将输出启动特性。在这种情况下,通过成功端口(如果请求已成功提交)。
每个进入变压器的特性都会导致启动一个fme过程来执行一个工作区。为了最大限度地利用系统资源,FME允许多个进程同时运行。
此参数定义允许在机器上并发运行的最大数量的FME进程;例如,如果该值设置为2,则转换器将(如果需要)启动另外两个fme进程,以便同时执行多个工作区。
但是,为了避免系统资源过载,系统上有8个并发fme进程的限制。参数值(如果设置)必须是1-7范围内的整数。如果没有设置值,则可以启动最多7个并发的非同步进程。一旦达到限制,后续工作区必须等待FME流程完成,然后才能执行。
流程限制适用于所有正在运行的fme流程。例如,如果两个工作区同时运行,并且两个工作区都有将分别启动三个额外并发进程的工作区运行程序,则达到八个并发工作区进程的限制(每个父工作区一个,其子进程三个)。
fme能够使用单个进程连续运行多个工作区。这样可以为每个工作区节省启动和停止新的fme流程的时间,并且在运行执行小任务的工作区时特别有用。此参数控制单个fme进程在关闭前将执行的工作区数,并且仅在以下情况下可用等待作业完成被设置为没有是的。
例如,如果该参数设置为4,那么每个FME进程将执行四个工作区,一个接一个,然后关闭。
使用说明
发布到FME服务器:不建议发布包含此转换器的工作区。转换器将尝试在fme服务器外部启动fme以运行工作区,而此fme将需要额外的许可证。考虑使用fmeserverjob提交者相反。
编辑变压器参数
使用一组菜单选项,可以通过引用工作区中的其他元素来指定变压器参数。一些转换器中还提供了更高级的功能,如高级编辑器和算术编辑器。要访问这些选项的菜单,请单击在适用参数旁边。有关详细信息,请参见变压器参数菜单选项是的。
变压器类别
相关变压器
还有一个fmeserverjob提交者它将提交要在fme服务器上运行的作业。
搜索FME社区亚搏国际在线官网
在上搜索有关此转换器的示例和信息FME社亚搏国际在线官网区是的。