数字校园系列软件产品
数据交换平台
功能白皮书
目录
1 产品概述 - 3 -
产品简取有变化的数据,即增量数据。
全量、增量数据
数据过滤
对于业务系统提供的数据,有些数据不是实际需要的,那么可以通过设置数据过滤条件和选择数据字段,对数据源进行过滤。
选择字段
设置过滤条件
数据关联
业务系统提供的数据中,缺少某些字段,需要关联其他系统的数据后才能得到,通过数据关联可以轻松解决此问题,要关联的数据源类型和源数据一样都支持所有数据类型
数据关联
数据分包
针对大数据量的抽取,一下子读取所有数据,对系统压力比较大,通过数据分包,按照数据条数可以把数据分成多个包,分包进行交换,大大减轻系统的承受压力。
数据加密
针对一些机密数据,在数据抽取过程中,会对数据进行加密,即使在交换过冲被截获,也无法获取数据的真实内容。
数据压缩
针对大数据量的抽取,可以采用数据压缩,缩小数据文件的大小。
数据备份、删除
针对增量数据源的数据,数据抽取完需要删除原数据,为保证数据的完整性,在删除前,需要对数据进行备份。
数据传输
数据抽取完成后,下一步就是数据传输,传输时可以通过Http协议和Ftp协议进行传输。
数据映射、转换
数据映射、转换环节是数据交换平台中的重中之重,主要提供了以下支持:
字段关联合并
多个字段可以合并到一个目标字段,字段首尾可以连接自定义字符
大小写转换
对字段进行大小写转换
首尾空格删除
对字段首尾空格进行删除
字段长度计算
获取字段内容长度
映射配置
数据映射关系的配置,可以通过拖曳式的操作,建立源和目标之前的对应关系
数据同步
经过数据抽取、数据映射转换后的数据,就可以给目标数据源进行同步了。
数据同步方式
数据同步支持的方式有:
数据表
目标数据源为数据表,需要指定数据表的主键,同步过程中根据主键来判断数据插入、更新。
存储过程
存储过程提供输出参数,在目标数据源配置中指定预期输出,在同步过程中,判断预期输出值和输入值是否一致,同时记录异常数据和异常原因。
Webservice
通过判断Webservice调用后的返回结果和预期是否一致,判断同步是否成功,记录成功的记录数和失败的记录数。
文件
把转换后的数据同步成文件,文件类型可以是任意文件类型
数据同步异常
数据同步过程中的异常数据,系统会自动记录下来,包括数据和错误原因,在监控平台上,可以下载异常数据和异常记录,供系统维护人员进行分析处理。
服务调度
每一个源数据源和目标数据源之间的数据交换频率是不尽相同的,可以为每一个流程设置运行周期调度:
流程在启动状态时执行,满足轮询策略
具体到某一时刻执行
设置时间段运行
周期运行,周期可以设置为分钟、小时、天、周、月、年
服务调度
运维监控
数据交换平台提供了多种监控,实时反映各个数据交换流程的运行情况,服务器资源的使用情况,交换平台的整体接入情况。所有的流程都可以进行启动、停止操作。
告警监控
提供平台运行过程中的异常信息。
告警监控
流程监控
对每一个流程中的各个环节进行监控,针对出错的环节通过下载错误数据和错误原因分析问题具体的原因
。
流程监控
资源监控
实时监控服务器CPU、内存、硬盘的使用情况。
资源监控
整体情况监控
日志管理
平台记录了数据交换各个环节的日志。
日志管理
产品特点
支持多种数据交换方式
数据库表(支持ORACLE、SQLSERVER、SYBASE、DB2等)
视图、存储过程
数据文件(EXCEL文件、XML文件、TXT文件)
WebService接口
服务调度时间多种选择
固定时间
设定周期循环(年、月、周、日、时、分)
指定时间段(如:每年8、9月等)
进行可视化的数据交换过程监控
整个数据交换流程的运行状态
各个客户端代理的运行环境
异常状况的告警提醒
提供多种数据个性化业务处理
字段内容组合、格式转换
数据验证、过滤、关联
文件、图片等大字段处理
支持相同架构数据源的订阅
支持海量数据处理
全量数据增量收取
海量数据自定义分包
先进的体系结构
基于先进的SOA体系结构设计。
采用B/S结构,使得用户通过浏览器就可以完成各种信息处理,简单易用,提高了工作效率。
基于J2EE开发规范,跨平台、跨数据库、支持多种应用服务器
三层体系的结构设计,使得各部分的独立性和互联性能力更强,便于扩充和维护
完善
数据交换平台功能白皮书 来自淘豆网m.daumloan.com转载请标明出处.