创建信息架构
概述
您可以按照业务场景创建简单易懂的业务架构和对应适配器,用于在模型目录中生成对应的业务模型管理页面,进行业务模型的录入。其次,您可以通过信息架构创建关系型数据库、非关系型数据库、开放API等底层技术架构,用于技术模型的采集工作。
前提条件
已准备好需要接入的数据源信息。
操作步骤
- 登录ROMA Connect,在“实例”页面单击实例上的“查看控制台”,进入实例控制台。
- 在左侧的导航栏选择“应用业务模型ABM > 信息架构 > 架构”,单击“创建架构”。
- 弹出“数据模型目录上新”对话框,单击“体验新版”(旧版本已不支持创建架构)。
- 在“架构设计”的页面填写相关基本信息。
- 若选择相应父架构,“架构信息”页签会依据选择的父架构显示对应的类和关系详情,可以修改类名称,添加类中的属性和添加依赖关系。
- 若不选父架构,用户可以依据具体业务场景,构建对应的业务架构。
表1 配置模型 配置项
配置说明
架构名称
架构名称,用户自定义。
架构类型
选择业务架构/技术架构
架构编码
架构编码,用户自定义,例如:AAA_BB_MODEL。
父架构
非必填,选择三层架构/四层架构/五层架构。
描述
填写对该架构的描述内容。
- 在完成架构的创建后,系统会自动生成业务架构对应的适配器;而对于技术架构,您需要自己完成对应适配器的创建。
- 在左侧的导航栏选择“应用业务模型ABM > 信息架构 > 适配器”,单击“创建适配器”。
- 在创建适配器的页面填写相关基本信息。
表2 配置业务适配器 配置项
配置说明
适配器名称
适配器名称,用户自定义。
适配器编码
适配器编码,用户自定义,例如:AAA_BB_ADAPTER。
模型
单击“+”号,选择该适配器关联的架构。
描述
填写对该适配器的描述内容。
数据源分组
选择BIGDATA/DB/FILE/AKSK,一般选择DB
适配器类型
若数据源分组选择BIGDATA,即可选HIVE/FIHIVE;若数据源分组选择DB,即可选MYSQL/GAUSSDB/GAUSSDB_T/ORACLE/SQLSERVER/POSTGRESQL/DAMENG;若数据源组选择FILE,即可选EXCEL/SWAGGER/FILE_SYSTEM
资源路径
可选项,用户按提示填写相关路径和脚本获取对应的资源。若为Excel类型,可不填。
映射值
用户自定义,例如:id,name。
描述
填写对该映射值的描述内容。
脚本
用户依据适配器类型填写相应的脚本,能从数据源数据中解析映射值的数据,例如:若选择Excel类型适配器,Excel脚本为:‘schema.ID:id,schema.名称:name’
- 在完成适配器的创建之后,您可以在架构的页面选择对应的架构进行发布。
发布的业务架构在模型目录中生成对应业务架构的模型管理页面,您可以进行业务模型的录入。其次,您可以使用发布后的技术架构和适配器用于技术模型的适配和采集工作。