主数据管理平台 主数据管理平台
产品介绍
产品安装指南
快速入门手册
用户操作手册
接口文档
  • 后端部署步骤
  • 1. 准备工作
  • 2. 修改主数据应用配置
  • 3. 启动主数据应用
  • 前端部署步骤
  • 1. 获取主数据前端介质
  • 2. 部署到 前端部署 目录
  • 3. 配置 DAMP 代理
  • 4. 重载 Nginx 配置
  • 5. 配置门户
  • 6. 同步主数据租户资源
  • 环境验证
  • 配置系统变量
  • 服务注册相关系统变量
  • 数据检核相关系统变量

文档介绍主数据微服务版集成到数据资产套件版。

# 后端部署步骤

# 1. 准备工作

  • 确认 数据资产DAMP Standalone 环境已安装并运行
  • 数据资产DAMP Standalone 应用需要使用部分产品补丁:
    • 更新使用最新的 EOS 前端补丁与最新大补丁集合中的后端补丁,补丁获取见补丁列表 (opens new window)
    • 更新使用数据质量小补丁合集:QUALITYCUBE_7.3.0_ALL_20250919_P1,补丁获取请使用ame+发起小补丁申请。
  • 准备好主数据应用的部署包,部署到服务器上.
  • 微服务版版安装介质若集成 ipass 需要加上PLATFORM_8.3.3_AFCENTER_20250822_P2补丁。
  • 参见DWS(数据开发)集成到主数据,修改相关配置。
  • 初始化好主数据的数据库,在资产套件版使用的数据库中执行完 00-mdm-afc-data.sql 脚本后,还需要再执行如下脚本
INSERT INTO AFC_MENU_TEMPLATE (ID, NAME, CODE, RES_TPL_ID, DESCRIPTION, SORT_NO, IS_LEAF, TREE_LEVEL, SEQ, PARENT_ID, IS_FIXED, ROLE_TPL_CODE, MENU_ICON, OPEN_TYPE, IS_PLATFORM, MENU_TYPE, BUSINESS_OBJ_ID, IS_NEW_WINDOW_OPEN, APP_ID) VALUES ('mdm-0', '主数据门户', 'mdm', NULL, NULL, '1', '0', NULL, NULL, 'root', NULL, NULL, 'weixiu', NULL, 2, NULL, NULL, NULL, NULL);
UPDATE AFC_MENU_TEMPLATE SET PARENT_ID = 'mdm-0' WHERE ID = 'mdm-1';
UPDATE AFC_MENU_TEMPLATE SET PARENT_ID = 'mdm-0' WHERE ID = 'mdm-2';

# 2. 修改主数据应用配置

修改应用配置文件中的应用名相关配置: 资产 stadnalone 应用默认端口为 28084,如果修改.则将其修改为对应端口. 如果应用没有部署在同一台服务器上.也需要将 ip 修改为资产应用部署服务器的真实 ip application-afc.properties

#原配置
afc.application.name=AFCENTER

#修改为Standalone后端地址
afc.application.name=127.0.0.1:28084
application-bps.properties
# 原配置
bps.application.name=BPS-SERVER

# 修改为Standalone后端地址
bps.application.name=127.0.0.1:28084
application-damp.properties
# 原配置
standard.application.name=DAMP

# 修改为Standalone后端地址
standard.application.name=127.0.0.1:28084
application-dqms.properties
# 原配置
quality.application.name=QUALITY

# 修改为Standalone后端地址
quality.application.name=127.0.0.1:28084
application-dws.properties
# 原配置
dws.application.name=DWS

# 修改为Standalone后端地址
dws.application.name=127.0.0.1:28084
application-nacos.properties
# 原配置
spring.cloud.nacos.discovery.enabled=true

# 修改为false
spring.cloud.nacos.discovery.enabled=false
bootstrap.properties
# 原配置
spring.cloud.nacos.config.enabled=true

# 修改为false
spring.cloud.nacos.config.enabled=false

# 3. 启动主数据应用

# 前端部署步骤

# 1. 获取主数据前端介质

# 2. 部署到 前端部署 目录

将主数据前端介质复制到并进行解压

${standalone_path}/web/afcenter/mdm/

# 3. 配置 DAMP 代理

编辑配置文件:

${standalone_path}/web/conf/damp.conf

添加以下配置:

location ^~ /MDM/api/ {
rewrite ^/(.*)/api/(.*)$ /api/$2 break;
proxy_set_header X-EOS-SourceSysKey dc6baaed30e541d78bb91274803d9432;
proxy_set_header Upgrade $http_upgrade;
proxy_pass http://127.0.0.1:28090/;
}

# 4. 重载 Nginx 配置

# 重载配置
./nginx -s reload

# 5. 配置门户

修改${standalone_path}/web/afcenter/config/app-config.json 在 settingMenuList 中添加主数据门户对应信息

{
"settingMenuList": [
{
"name": "业务门户",
"url": "/#/module/formDesigner/page/render?resourceType=form&resourceCode=portal.index&appName=DAMP"
},
{
"code": "dam_portal_manage",
"name": "管理门户"
},
{
"code": "dam_portal_tech",
"name": "技术门户"
},
{
"code": "servicePortal",
"name": "服务门户"
},
{
"code": "mdm",
"name": "主数据门户"
}
]
}

# 6. 同步主数据租户资源

如果没有主数据菜单,打开页面: 技术门户-系统管理-应用中心-通用管理-数据导入页面,点击同步租户资源。

# 环境验证

打开dqmp环境,选择管理门户

点击右上角账户信息,查看是否有主数据门户,点击进入

成功进入主数据门户即可

# 配置系统变量

点击右上角账户,选择【技术门户】,点击左侧菜单栏,【应用中心】-【通用管理】-【系统变量】。

# 服务注册相关系统变量

选择【主数据平台变量】后点击【新建变量】。 服务注册相关系统变量主要配置与ESB或iPaaS相关的系统变量。

变量名称 变量说明 变量举例 对应版本
esb_server_ip ESB 后端服务ip地址 192.168.xx.xx ESB 9.0GA, iPaaS 9.1.0
esb_server_port ESB 后端服务端口 18080 ESB 9.0GA, iPaaS 9.1.0
esb_server_name ESB 后端服务用户名 esb_username ESB 9.0GA, iPaaS 9.1.0
esb_server_afc-token ESB 的有效token user_token ESB 9.0GA, iPaaS 9.1.0

# 数据检核相关系统变量

选择【数据质量平台变量】后点击【新建变量】。 数据检核相关系统变量用于数据检核时数据质量组件需要使用的系统变量。

变量名称 变量说明 变量举例
afc_server_url AFcenter后端服务地址 192.168.xx.xx
afc_server_token AFcenter的有效token user_token

← Hikari数据源支持 DWS(数据开发)集成到主数据 →