[发明专利]一种基于visio批量配置infa映射的方法在审
申请号: | 201810614159.0 | 申请日: | 2018-06-14 |
公开(公告)号: | CN108959449A | 公开(公告)日: | 2018-12-07 |
发明(设计)人: | 付婷;陈红;苏运东;陈曦;肖琦敏;孙浩淞;方志坚;李金湖;林海玉;刘化龙 | 申请(专利权)人: | 国网福建省电力有限公司;国网福建省电力有限公司信息通信分公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 福州元创专利商标代理有限公司 35100 | 代理人: | 蔡学俊 |
地址: | 350003 福*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 批量配置 映射 接口实现 映射模板 元件属性 映射XML 工作流 导出 配置 创建 发布 开发 | ||
本发明涉及一种基于visio批量配置infa映射的方法,首先基于Informatica建立mapping并导出XML文件;接着使用visio工具,基于映射XML创建模板,导入mapping文件,并配置各个元件属性;然后发布模板,新建SOURCE.XML与TARGET.XML两个文件,编辑后缀为param的文件;最后在Designer中导入映射模板,选择编辑好的文件,完成最终的工作流的生成。本发明能够利用visio和PowerCenter Designer的接口实现快速批量开发。
技术领域
本发明涉及数据仓库技术领域,特别是一种基于visio批量配置infa映射的方法。
背景技术
按照《国家电网公司关于印发公司全业务统一数据中心建设方案的通知》(国家电网信通〔2016〕509号)、《国家电网公司关于印发2016年信息通信新技术创新发展行动计划实施意见的通知》(国家电网信通〔2016〕89号)相关要求,为加快落实全业务统一数据中心建设工作内容,丰富数据分析域数据,进一步提升业务和数据应用水平,全面支撑各领域分析应用建设。经过前期调研业务系统数据现状,明确数据接入范围,包括业务系统基础信息和数据接入信息。业务系统基础信息主要梳理收集业务系统访问信息、数据量现状等,业务系统数据接入信息主要梳理收集业务系统接入的数据表、数据频度等。
Informatica用于访问和集成几乎任何业务系统、任何格式的数据,它可以用于企业内数据交付,具有高性能、高可扩展性、高可用性的特点。利用Informatica PowerCenter工具中的各个组件,合理的设计Mapping、设计源数据库的结构,目标数据库的结构,然后把源数据抽取到目标数据库中,以此企业用户能够实现广泛的数据连接、清洗、转换,包括结构化、半结构化、非结构化的数据。Informatica PowerCenter组件数据源可以是数据库、文本文件、XML文件、SAP等应用系统、Hadoop、MQ等。Informatica 9.6.1支持对Hadoop接口能力,主要支持HDFS、HIVE、Hbase和Pivotal HD HAWQ;
运用PowerCenter开发Mapping和Session的优势之一是不需要懂开发语言,通过图形化拖拽即可实现快速开发。但若所接入的表数量较多,则需完成Mapping和Session设计的工作量也会变得庞大,并且在拖拽的过程中易出现失误,甚至后续可能会花费大量时间对其进行修改。
发明内容
有鉴于此,本发明的目的是提出一种基于visio批量配置infa映射的方法,能够利用visio和PowerCenter Designer的接口实现快速批量开发。
本发明采用以下方案实现:一种基于visio批量配置infa映射的方法,具体包括以下步骤:
步骤S1:基于Informatica建立mapping并导出XML文件;
步骤S2:使用visio工具,基于映射XML创建模板,导入mapping文件,并配置各个元件属性;
步骤S3:发布模板,新建SOURCE.XML与TARGET.XML两个文件,编辑后缀为param的文件;
步骤S4:在Designer中导入映射模板,选择编辑好的文件,完成最终的工作流的生成。
进一步地,步骤S1中,源表与目标表连接采用自动连接的方式。
进一步地,步骤S3中,在源端和目标端各选择一张表来创建所述SOURCE.XML与TARGET.XML两个文件。
与现有技术相比,本发明有以下有益效果:人工配置mapping时,平均效率为2min/每个,本发明采用批量生成mapping的平均效率为20min/150个,大大减少了重复开发设计所需的工作量和时间,提升工作效率,同时避免了拖拽的过程中手误的风险。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国网福建省电力有限公司;国网福建省电力有限公司信息通信分公司,未经国网福建省电力有限公司;国网福建省电力有限公司信息通信分公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810614159.0/2.html,转载请声明来源钻瓜专利网。