若您导入的发布包文件与目标环境存在全局对象变更,您将在全局对象页面查看到存在变更的全局对象。您可对全局对象进行管理或发布操作。
前提条件
来源环境导出的发布包文件已导入至目标环境,具体操作,请参见导入发布包。
全局待发布对象入口
使用跨租户发布使用人账号登录Dataphin。
在Dataphin首页,在顶部菜单栏的选择管理中心 > 跨租户发布。
在左侧导航栏选择跨租户发布 > 导入发布包。
单击目标发布包操作列的发布图标。
单击全局页签,进入待发布全局对象页面。
查看及管理全局待发布对象
发布包导入成功后,您可在全局页签下对统计周期、全局变量、公共日历、数据板块、计算源、项目、数据源、对象属性、识别特征进行筛选、发布、查看详情、版本对比、查看版本详情等操作,不同类型对象的可操作项略有不同。
操作项 | 说明 |
筛选 | 在全局功能板块下,各类型对象都支持筛选查看,不同类型对象支持的筛选方式略有不同。
|
发布 | 发布失败或待发布的对象可重新发布,支持单个发布和批量发布。发布成功的对象无需重新发布。
说明
|
发布详情 | 查看单个发布的发布详情,包含发布状态、对象的基本信息、流程校验结果和异常提醒等信息。 其中流程校验除对象属性和识别特征包含权限校验、重名校验和发布校验外,其他类型对象的流程校验仅包含发布校验。
说明 当对象的变更类型为删除且发布状态为成功时,代表目标环境该对象已不存在,此时不支持查看发布详情。 |
映射 | 支持单个映射数据源和批量映射数据源,存在同名同类型的数据源时,可进行批量映射设置。具体操作请参见映射已有数据源。 说明
|
版本详情 | 查看当前数据源对象的版本信息,包含基本信息、生产数据源和开发数据源。 说明 仅数据源支持查看版本详情。 |
版本对比 | 当且仅当变更类型为更新时,支持查看版本对比。将本次导入的对象版本(即来源环境的发布包)和目标环境对应对象的最新版本进行对比。 说明 仅数据源、对象属性、识别特征支持查看版本对比。 |
设置替换规则 | 支持单个和批量设置替换规则。若需批量设置数据源的属性,需要先设置替换规则,设置完成后,您可根据替换规则进行批量发布。设置数据源替换规则的步骤请参见设置数据源替换规则。 说明
|
设置数据源替换规则
仅数据源对象支持设置数据源替换规则。
来源环境和目标环境的属性配置通常不同。因此,在发布前,您可使用数据源替换规则功能设置替换规则,将数据源的配置批量替换成目标环境的配置。数据源对象发布时,将按顺序使用匹配的第一条规则进行属性的替换。
在数据源对象列表下方单击设置替换规则。
对已有规则进行编辑或新建替换规则。
编辑已有规则:单击目标规则操作列的图标,进入新建替换规则对话框进行配置。
新建替换规则:单击+新建替换规则,进入新建替换规则对话框进行配置。
配置项
说明
选择替换数据源的范围
设置数据源类型。
选择您需替换数据源对象属性的数据源类型。如MaxCompute。
添加圈选规则。
单击+添加规则并在新增的规则项中配置您替换规则。替换规则之间支持且运算。
配置圈选范围。
设置规则配置项。
配置项根据数据源类型不同,支持不同配置项类型,请以实际操作为准。如MaxCompute支持数据源名称、负责人、Endpoint、Project Name、Access ID进行范围圈选。
设置匹配条件。
各配置项支持的匹配条件:支持精确匹配、不匹配、包含、不包含、开头是、结尾是、为空、不为空、空文本、非空文本。
说明负责人的匹配条件仅支持属于。
设置替换的配置项及替换值
配置生产环境和开发环境的替换配置项。
替换配置项项根据数据源类型不同,支持不同替换配置项类型,请以实际操作为准。如MaxCompute支持Endpoint、Project Name、Access ID、Access key。
设置匹配规则。
匹配规则包含全文、文本匹配和正则表达式,区分大小写。
说明正则表达式使用Java语言规范。更多信息,请参见Java正则表达式指南。
设置替换文本。
在输入框输入用于替换的文本。
完成配置后,所设置的规则将按照顺序进行替换。
单击保存。
完成数据源替换规则的配置后,将根据规则匹配数据源对象,并为您显示所匹配到的数据源数。
单击目标规则操作列的发布图标,数据源将根据该规则进行批量发布。
单击可查看与规则匹配的数据源。
在规则匹配数据源对话框中,支持查看规则匹配数据源详情、发布及对同名同类型的数据源进行映射操作。
映射已有数据源
仅数据源对象支持映射已有数据源。
导入的发布文件与目标环境中存在同名同类型的数据源时,您可进行映射设置。单击映射已有数据源对话框中的查看详情对比可查看导入的数据源对象与当前同名同类型的目标环境数据源对象的对比信息。
映射支持映射并更新配置与仅映射不修改配置。
映射并更新配置:导入的数据源对象与当前同名同类型的目标环境数据源对象进行映射并更新目标环境数据源配置为导入的数据源对象配置。
说明若命中替换规则,数据源的配置将根据替换规则进行替换。
仅映射不修改配置:导入的数据源对象与当前同名同类型的目标环境数据源对象进行映射但不更新目标环境数据源配置。