处理自动化建模

发送反馈


SuperMap iPortal内置了处理自动化建模 App,用于可视化构建处理自动化模型。在 iPortal 首页,点击“资源中心”>“GPA 模型”进入GPA模型资源页面,右侧点击“创建 GPA 模型”按钮(需登录)进入处理自动化建模 App页面; 通过该 WebApp 您可以: 可视化拖拽和连接工具,构建符合您工作需求的模型,分步运行模型,运行至您所选的工具,以检验处理自动化流程的正确性,运行整个模型实现空间数据的自动化处理与分析流程。

在使用处理自动化建模之前,需要管理员在iPortal的“管理”>“服务器”>“服务器列表”页面进行添加服务器操作,并指定服务器为托管服务器。添加托管服务器完成后,需要管理员配置GPA共享存储,为数据指定存储路径。

处理自动化建模中的数据目录能够接入门户中的数据,可直接拖拽数据到建模流程中参与运算,具体配置请参见:拖拽数据

构建模型

  1. 添加工具

可以通过以下方式添加处理自动化工具:

  1. 移动工具

拖拽至画布中的处理自动化工具支持移动和操作:

  1. 连接工具

一个模型通常需要由多个处理自动化工具构成,而工具之间需要建立连接,绘制连接的主要操作为:

  1. 重命名工具

当模型包含多个同名工具或者工具名称不符合使用场景时,您可以单击鼠标左键选中工具节点,在右键菜单中选择“重命名”对工具进行重新命名。

  1. 简化显示工具

工具参数过多或者工具过多时,可视化建模页面会显得杂乱,您可以右键画布空白区域,选择“全部折叠”按钮,即可收起工具参数。折叠后的工具同样支持移动。

同时,还可以在画布右侧菜单中选择“水平自动布局”或“垂直自动布局”,以整齐画布排版。通过这些操作即可优化可视化建模的显示。

  1. 添加标注

当模型较为复杂时,业务流程不易理解,您可以对模型元素添加标注以提升模型的易读性。对模型添加标注,只需右键画布空白区域,选择“创建标注”即可。另外,您也可以对单个工具节点添加标注,单击鼠标左键选中工具节点,在右键菜单中选择“创建标注”即可。对工具节点添加的标注,在移动工具节点时可随之一起移动。

      另外,也可以通过文件->导入模型将可视化建模的xml模板导入画布中进行建模。

设置参数

设置模型参数

要为模型中的工具指定参数设置,需要通过鼠标左键点击输入节点,此时在页面右侧的参数栏会出现参数填写注释,根据注释要求输入符合格式的参数值即可。当前工具所有必填参数填写完毕后,工具的功能节点框线会由灰色变为蓝色,由此,您可根据节点的外框颜色情况快速检查模型参数填写情况。

如果您不想使用算子参数的默认配置,那么可以根据需求自定义算子参数。具体请参见: 自定义算子参数

设置集群环境

使用Apache Spark进行空间大数据分布式分析,在运行模型前可以通过以下两种方式配置集群环境参数:

处理自动化服务建模页面中使用大数据工具时,点击工具节点可以在参数面板切换"spark 环境设置"选项,设置好对应参数,在运行模型时将连接集群并提交处理自动化任务。

为了方便复用集群环境参数, 提供了全局Spark环境参数的配置。具体步骤如下:

1. 在处理自动化建模页面,点击右上角的”设置“项,进行 Spark全局环境参数的设置;
2. 在环境设置页面,可以点击"添加模式"按钮来配置环境参数。支持将添加的一组环境参数设置为默认模式,勾选“Spark集群默认部署模式”后,当新增带有大数据工具的模型时,将自动填充该环境参数;
3. 在模型的参数面板中,Spark环境设置新增“环境参数类型”参数,通过下拉菜单可以方便的配置和切换全局环境参数,也可以按需修改默认填充的全局环境参数。

集群环境参数主要包括以下四部分:

运行模型

在建模器中可以运行部分模型或者整个模型。

运行成功的工具将会在工具节点右上角出现绿色的成功提示,反之会在工具节点右上角出现红色的失败提示。在模型执行过程中,可以通过页面下方的执行日志窗口,实时查看模型的执行日志信息。另外,还可以通过执行日志窗口来过滤不同级别的信息,以便快速诊断模型错误。

模型的复用

处理自动化建模支持将自定义的模型发布至服务端和导入导出模型,以支持模型的复用。  

将自定义的模型发布为工具

处理自动化建模可以将处理自动化模型以工具形式保存在服务器端的处理自动化工具列表中,由此可以多次使用该模型进行空间大数据的处理而不必重复建模的工作,发布的主要操作如下:

注:为了确保工具使用的安全性,发布为自定义工具的模型必须成功运行过。

添加成功后,点击“模型”,添加的工具即可在工具列表中的自定义工具列表下显示,用鼠标拖拽至画布中即可开始复用,具体使用方法可参考前面的步骤。

导入或导出模板

您也可以通过文件->导出模型将可视化建模模板导出至本地,在需要再次使用和编辑的时候通过导入模型即可将可视化建模再次加载至画布中。

编辑工具参数

将模型发布为自定义工具后,您可对其参数进行编辑,使参数更加直观、贴合工具的使用场景。

模型元数据

模型元数据,是对模型进行描述的重要信息,用来说明模型的使用方法。详细的模型元数据可使他人充分了解模型的应用范围,以减少知识共享和应用共享的障碍。模型元数据的内容包括:

可以通过以下步骤查看和编辑模型元数据:

保存、共享模型

创建好模型之后,点击右上角“保存”按钮,就可以将创建的模型保存。

点击右上角“共享”按钮,可以对创建的GPA模型进行共享设置,支持的共享范围有:私有、公开、指定部门、指定群组和指定用户可检索、可下载\执行或可编辑。

任务中心

点击右上角的”任务中心“按钮,可以查询到当前用户数据分析任务列表,实时追踪模型执行情况,查看历史任务的执行进度、耗时、详情和日志信息。此外,还可以点击”恢复“按钮,通过执行记录将模型保持原有参数还原到画布上,以便进行调试执行。

主题设置

点击右上角的”皮肤“按钮,可以进行主题切换。系统默认提供了四种主题:蓝色主题、橙色主题、暗橙主题和暗红主题。