运行与调试
在SuperMap TransformX 中提供三种模型执行方式,您可以根据需求选择合适的方式来运行模型。无论选择哪种方式,系统都会实时生成日志报告,并在任务管理窗口中显示执行情况。
运行模型
执行
运行整个模型,从第一个转换器开始,依次执行所有转换器。适用于需要完整运行模型的场景,确保所有转换器按顺序执行。
点击开始选项卡->运行组->执行按钮即可。
执行到此处
从模型起点开始执行,运行到指定转换器后停止。适用于调试模型时,仅需检查某一部分流程的执行结果。
选中某一个转换器,在其右键菜单或上方工具栏中选择执行到此处按钮即可。
从此处执行
从指定转换器开始执行,跳过该转换器之前的所有步骤。适用于模型部分流程已运行成功,仅需继续执行后续步骤的场景。
选中某一个转换器,在其右键菜单或上方工具栏中选择从此处执行按钮即可。
运行结果
运行成功
运行成功后,在转换器的输出端口中将显示数据处理的记录数,并且在任务管理窗口中显示执行进度为100%。
运行失败
运行失败后,任务管理窗口中的进度条变为红色。日志窗口中也会输出运行失败的具体原因。您可以根据日志提示,检查相关转换器的参数设置。修正问题后,重新运行模型。
![]() |
图:运行日志 |
查看输出结果
在大多数情况下,创建新的模型或对模型进行更改后,您除了希望它能运行成功外,还会想要确保输出的数据符合预期。因此在写出数据之前,您需要通过设置检查点来查看数据。详情请参考数据检查。
相关主题