[发明专利]企业级数据仓库系统的样本数据获取方法及装置有效
申请号: | 201010611704.4 | 申请日: | 2010-12-28 |
公开(公告)号: | CN102073698A | 公开(公告)日: | 2011-05-25 |
发明(设计)人: | 金雁峰;邬敏炜;黄兆斌;马雯瑾 | 申请(专利权)人: | 中国工商银行股份有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 任默闻 |
地址: | 100140 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 企业级 数据仓库 系统 样本 数据 获取 方法 装置 | ||
1.一种企业级数据仓库系统的样本数据获取方法,其特征在于,所述的方法包括:
解析企业级数据仓库系统的包括模型关联关系信息的逻辑模型信息,以获取所述的模型关联关系信息;
根据所述的模型关联关系信息生成样本数据抽取配置信息;
根据所述的样本数据抽取配置信息、以及预先设置的抽取参数生成全量抽取脚本;
对所述的全量抽取脚本进行迭代运算以确定全量抽取脚本调度的依赖关系;
根据所述的依赖关系生成基于有向图数据结构的调度文件;
根据所述的调度文件并行调度所述的全量抽取脚本以获取样本数据。
2.根据权利要求1所述的方法,其特征在于,根据所述的调度文件并行调度所述的全量抽取脚本以获取样本数据之后,所述的方法还包括:
如果获取样本数据失败,则记录失败信息;
根据所述的失败信息重新生成全量抽取脚本;
对所述重新生成的全量抽取脚本进行迭代运算以确定新的依赖关系;
根据所述新的依赖关系生成基于有向图数据结构的新调度文件;
根据所述新调度文件并行调度所述重新生成的全量抽取脚本以重新获取样本数据。
3.根据权利要求1所述的方法,其特征在于,解析企业级数据仓库系统的包括模型关联关系信息的逻辑模型信息之后,所述的方法还包括:
查找符合预定规则的模型主题;
根据所述符合预定规则的模型主题获取相应的物理表。
4.根据权利要求3所述的方法,其特征在于,根据所述的样本数据抽取配置信息、以及预先设置的抽取参数生成全量抽取脚本包括:
根据所述预先设置的抽取参数确定所述物理表的样本抽取逻辑;
结合所述的样本数据抽取配置信息和所述物理表的样本抽取逻辑生成所述的全量抽取脚本。
5.根据权利要求1所述的方法,其特征在于,所述根据所述的模型关联关系信息生成样本数据抽取配置信息包括:
根据所述的模型关联关系信息对业务实体进行分类;
根据分类的业务实体分别生成样本数据抽取配置信息。
6.根据权利要求5所述的方法,其特征在于,根据所述的调度文件并行调度所述的全量抽取脚本以获取样本数据包括:
根据不同的模型主题分别配置调度规则;
根据所述的调度文件结合所述的调度规则并行调度所述的全量抽取脚本以获取样本数据。
7.一种企业级数据仓库系统的样本数据获取装置,其特征在于,所述的装置包括:
逻辑模型信息解析单元,用于解析企业级数据仓库系统的包括模型关联关系信息的逻辑模型信息,以获取所述的模型关联关系信息;
配置信息生成单元,用于根据所述的模型关联关系信息生成样本数据抽取配置信息;
抽取脚本生成单元,用于根据所述的样本数据抽取配置信息、以及预先设置的抽取参数生成全量抽取脚本;
依赖关系确定单元,用于对所述的全量抽取脚本进行迭代运算以确定全量抽取脚本调度的依赖关系;
调度文件生成单元,用于根据所述的依赖关系生成基于有向图数据结构的调度文件;
样本数据获取单元,用于根据所述的调度文件并行调度所述的全量抽取脚本以获取样本数据。
8.根据权利要求7所述的装置,其特征在于,所述的装置还包括:
失败信息记录单元,用于在获取样本数据失败时,记录失败信息;
新抽取脚本生成单元,用于根据所述的失败信息重新生成全量抽取脚本;
新依赖关系确定单元,用于对所述重新生成的全量抽取脚本进行迭代运算以确定新的依赖关系;
新调度文件生成单元,用于根据所述新的依赖关系生成基于有向图数据结构的新调度文件;
新样本数据获取单元,根据所述新调度文件并行调度所述重新生成的全量抽取脚本以重新获取样本数据。
9.根据权利要求7所述的装置,其特征在于,所述的装置还包括:
模型主题查找单元,用于在解析所述的逻辑模型信息之后,查找符合预定规则的模型主题;
物理表获取单元,用于根据所述符合预定规则的模型主题获取相应的物理表。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国工商银行股份有限公司,未经中国工商银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010611704.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种含支撑件的传送带
- 下一篇:板材上料定位机构