将作业与作业路由发送给特定的引擎
作业路由是向特定FME引擎发送特定作业的机制。这样做的原因包括:
- 将作业发送到FME引擎,靠近数据源。
- 向支持特定格式的FME引擎发送作业
- 为计划任务保留FME引擎。
- 保留FME引擎以快速工作。
作业路由使用标记将作业分配给可用的FME引擎的子集。使用标签,您可以将特定作业与某些引擎相关联,或将存储库中的所有作业与某些引擎相关联。
确定FME引擎名称
要将作业重定向到特定的FME引擎,您必须知道FME引擎的名称。您可以看到FME发动机的名称发动机和许可Web用户界面的页面,在“许可引擎”下。
配置作业路由
要配置作业路由,请使用FME Server REST API V3。使用作业路由使用/转换/ jobroutes /
端点。
警告:作业路由配置不包含在备份和恢复手术。在升级FME服务器之前记录作业路由设置。
使用作业路由标记提交作业请求
您可以使用Web服务和HTTP或使用FME Server控制台使用作业路由标记提交作业。
FME服务器Web服务
从Web用户界面中,打开Workspace以运行,按照说明运行运行和配置工作空间。在“运行”工作区“页面上,展开”开发人员信息“,并获取直接URL示例值,例如:
http://localhost/fmedatadowload/samples/austindownload.fmw?
将URL复制到浏览器的地址栏中并附上tm_tag =例如,标签到URL的末尾:
http://localhost/fmedataDownload/samples/austindownload.fmw?tm_tag = fast
FME服务器核心使用标记来确定FME引擎是否可以接受请求。
FME服务器控制台
将以下文本附加到submit_job.或者run_workspace.命令:
tm_tag快速
例如:
run_workspace samples / austindownload.fmw tm_tag fast