1)主数据管理平台须采用企业服务总线产品作为其核心运行内核,确保产品稳定性。
2)可集成性
平台应能提供丰富的API接口程序,实现异构数据源的共享和交换,支持各种主流、非主流关系型数据库、ODBC数据源、Web Service、Tabled-Txt文件、网络协议等,以满足连接不同数据源的需求;平台应支持教职工基本信息、人员照片、科研信息、本科生基本信息、研究生基本信息、学生成绩、宿舍信息、课程信息、学院负责人、系统统一角色等应用接口程序。
可采用同步或异步的方式实现数据的交换及推送,可设定运行周期。
3)开放性
数据集成过程要求支持Linux、UNIX、WINDOWS、AIX、HP UNIX等操作系统平台,支持主流数据库,包括Oracle、Sybase、DB2、SQL Server等,完全支持跨平台的部署。需要开放的ETL代码生成器。
提供可自定义的接口定义工具,用户可根据简单配置在主数据平台发布对外服务接口供其他业务系统调用。
4)高性能
平台的建设应基于商业中间件,中间件应能提供统一的可视化的开发工具,能图形化的设计和定义抽取、转换、加载流程。
采用成熟的E-LT的方式完成数据集成工作。
对于所交换的数据,可以采取CDC机制,每次只捕获、集成有变化部分的数据,从而减轻数据交换平台的网络传输及系统处理的负担。CDC的实现方式可以通过触发器、系统日志位及标志位等方式实现。
提供完全抽取和增量抽取方式。
数据集成过程支持批量操作,保证集成效率。
5)可管理性
工具应遵循可视图形化方式,以适应学校业务需求的变化,标准动态迭代,数据共享需求变化、系统优化调整;提供可视化的配置工具,适应可视化数据建模、数据转换、接口流设计和调试等。提供全方位查询、健康监测等工具或手段,以适应数据生命周期跟踪,系统健康状况跟踪等管理过程需求。
可以自行通过工具构建信息标准,避免直接操作数据等不规范操作。也能检测标准数据和数据实体之间差异,避免不规范操作导致的不一致。
能规划各业务系统或部门的外部数据关系,为信息治理提供清晰思路;也能提供执行情况和规划情况差异,便于挖掘工作不到位或下一步治理重心。
|