一、在模型构建器中可以运行部分模型或者整个模型
- 运行部分模型:鼠标右键单击一个工具,点击“执行到此节点”按钮,即可运行处理自动化流程至所选工具。该操作可以用于验证工具参数是否正确。
图 运行部分模型
- 运行整个模型:点击页面右上角的“执行”按钮,即可按顺序运行模型至完成整个处理自动化流程。
运行成功的工具将会在工具节点右上角出现绿色的成功提示,反之会在工具节点右上角出现红色的失败提示。在模型执行过程中,可以通过页面下方的执行日志窗口,实时查看模型的执行日志信息。另外,还可以通过执行日志窗口来过滤不同级别的信息,以便快速诊断模型错误。
- 运行模型覆盖同名结果数据:重复执行模型会生成多个结果数据集,当需要每次执行都覆盖同名结果数据集时,可以编辑配置文件”iServer 产品目录\support\geoprocessing\conf\gpa-settings.xml“ 修改配置为<ovenwriteExistsData>true</ovenwriteExistsData>,修改后重启处理自动化服务即可生效。需要注意:
1、部分工具尚未支持覆盖操作,当存在同名结果数据时,将会执行失败或者对结果数据集名称加后缀进行重命名;
2、当多并发执行模型同时读写同一份数据时,可能会因为数据被覆盖导致模型执行失败。
二、模型执行的任务列表
-
查看模型执行的历史记录
通过左侧的”任务“菜单栏,可以快速切换到任务列表,实时追踪模型执行情况,查看历史任务的执行进度、耗时、详情和日志信息。此外,还可以点击”恢复“按钮,通过执行记录将模型保持原有参数还原到画布上,以便进行调试执行。
图 处理自动化任务列表
-
设置日志文件保存等级以及定时清理日志
在任务列表中点击”设置“按钮,即可设置需要写入日志文件的日志信息等级,包括全部、调试、信息、警告和错误。为了避免日志文件长时间积累导致磁盘空间不足,支持设置定期清理日志文件。例如,设置只保留30天的日志文件,那么超过30天的日志文件将被自动清理。
图 处理自动化日志设置
-
修改日志文件保存路径
1、打开配置文件:<iServer产品目录>/webapps/iserver/WEB-INF/iserver-geoprocessing.xml。需要注意的是,该配置文件在首次启动 iServer 服务后才会生成。
2、修改配置项:将 <geoprocessingLogDir> 标签内的值改为新的绝对路径。
3、重启服务:重启“处理自动化服务”使配置生效。
三、在线查看处理自动化服务日志
-
修改配置文件
为确保日志在线可见,请先按以下步骤修改配置文件:
1、打开配置文件:<iServer产品目录>\support\geoprocessing\conf\gpa-settings.xml
2、修改配置项:找到 <systemLog> 节点,将其中的 <visible> 子标签值修改为 true。
-
查看日志信息
1、重启处理自动化服务,进入处理自动化建模页面,在左侧菜单栏选择”日志“,即可进入日志列表。
2、查看和删除日志文件:
- 查看日志:列表将展示所有日志文件的名称、修改时间等信息。点击操作列的“详情”按钮,可查看日志的详细内容。
- 删除日志:勾选一个或多个日志文件前的复选框,点击“批量删除”按钮即可删除日志。
- 注意:系统当前正在写入的日志文件无法被选中和删除。
图 处理自动化系统日志列表
更多请参考: