本文介绍了可视化建模的资源迁移功能,包括资源导出和资源导入两部分。该功能支持将可视化建模任务及数据集等资源灵活迁移,例如,可以将A项目中的可视化建模任务及其相关数据集导出,并在B项目中导入,从而促进项目间的资源共享与协作。
注意事项:
具有 “可视化建模任务模块编辑权限” 或 “项目编辑” 权限的用户可以进入该页面,包含系统管理员、集团管理员、项目管理员、有模块权限点的用户。
操作步骤:
数据准备-可视化建模-资源迁移
首先,您可以在资源列表中查看所有可导出的可视化建模任务,包括任务名称、任务所有者、保存路径、创建时间的详细信息。其中,创建时间字段支持排序功能,系统默认按照创建时间倒序排列,以便您能快速找到最新的任务。
其次,您可以通过多种方式筛选需要导出的资源:
注意: 此处仅展示您有管理权限且手动创建的离线任务,不包含系统自动创建的任务、实时任务、和包含输出标签算子的任务。
当您在顶部选择一个或多个可视化建模任务后,将页面下滑,下方将实时展示这些任务关联的数据集。
关联数据集被分为两类展示:输入节点数据集 和 输出节点数据集,同时,系统将展示引用了这些数据集的可视化建模任务。输出数据集将明确标示您是否具备导出权限:若您当前无权限导出,系统将限制导出操作;若权限发生变更,您可通过点击“刷新权限状态”按钮,实时更新并查看自己对数据集的最新权限设置。
注意:
该页面展示所选任务关联的所有数据连接,包括连接名称以及引用该连接的任务。
当您勾选“同步导出权限信息”时,系统将导出以下权限相关信息:
注意: 权限导出不包括用户组、角色、部门相关的权限信息和行列权限信息,您需要在新项目中重新授权。
在完成上述操作后,您可以点击“导出”按钮,系统将根据您选择的导出资源生成相应的导出文件。
导出限制:系统限制每次最多导出100个任务。
导出文件命名:导出文件默认命名规则为:“可视化建模_${导出时间}_随机字符串”,例如:“可视化建模_2023-12-08 12:00:09_随机字符串”。
点击 新建 按钮,上传需要导入的文件。(注意:仅支持.prep文件)
请您选择导入方式:
(1)选择导入资源
当您选择导入方式为新建时,您可以在资源列表中查看并选择待导入的任务。基于您选择的任务,系统将展示相关的数据集列表、数据连接列表和集群队列列表。
(2)导入数据集
对于可视化建模任务中关联的数据集,将根据您的实际选择进行新建或关联到现有数据集。
输入节点数据集不进行导入,只能关联已有数据集,是一种映射关系,导入后会将任务的输入节点数据集换成关联的数据集,其不会覆盖关联数据集的元信息。
输出节点数据集会进行导入,有2种导入模式:
(3)配置数据连接
在 数据连接 列表中,展示当前勾选的可视化建模任务所引用的数据连接,并提供本项目中可关联的数据连接供用户选择。在导入可视化建模任务时,系统将自动将任务中的数据连接替换为您选择的数据连接。
(4)配置集群队列
在 资源队列 列表中,展示勾选的可视化建模任务所使用的资源队列,请您从下拉列表中选择一个适用于“定时任务”的资源队列。在导入可视化建模任务时,系统将自动将任务中的资源队列替换为您选择的队列。
(5)导入权限信息
在目标项目中,系统将寻找原资源的创建者和任务Owner。若找到,权限将关联至相应用户;若未找到,权限将关联至导入人。
(1)选择导入资源
当您选择导入方式为覆盖时,您可以在资源列表中查看待导入资源的任务名称,并选择要覆盖本项目中的哪个资源。同时,您也可以选择是否同时覆盖任务名称、描述和存储目录。
覆盖逻辑:可视化建模任务中的数据集、数据连接、队列将根据配置的映射关系进行处理,其余内容将被覆盖。
(2)导入数据集
对于可视化建模任务中关联的数据集,将根据您的实际选择进行新建或关联到现有数据集。
(3)配置数据连接
在 数据连接 列表中,展示当前勾选的可视化建模任务所引用的数据连接,并提供本项目中可关联的数据连接供用户选择。在导入可视化建模任务时,系统将自动将任务中的数据连接替换为您选择的数据连接。
(4)配置集群队列
在 资源队列 列表中,展示勾选的可视化建模任务所使用的资源队列,请您从下拉列表中选择一个适用于“定时任务”的资源队列。在导入可视化建模任务时,系统将自动将任务中的资源队列替换为您选择的队列。
(5)导入权限信息
导入权限后,资源Owner与源资源一致,资源权限在原有基础上叠加;若不导入,本项目当前资源的Owner和权限信息不变。
在完成上述操作后,您可以点击“导入”按钮,系统将根据您选择的导入资源。
导入过程中,将展示导入进度,如下图:
导入完成后,将展示成功与失败情况概览,同时支持下载导入明细数据。
(1)具有“可视化建模任务模块编辑权限”或“项目编辑”权限的用户可以进入该页面,包含系统管理员、集团管理员、项目管理员、有模块权限点的用户;
(2)进入该页面的用户可以导出自己有管理权限的任务和输出数据集;数据连接和输入数据集无权限判断。
(1)具有“可视化建模任务模块编辑权限”或“项目编辑”权限的用户可以进入该页面。
(2)新建任务方式:
(3)覆盖任务方式: