一种业务数据与财务数据的核对方法、装置和设备制造方法及图纸

技术编号:32579609 阅读:20 留言:0更新日期:2022-03-09 17:10
本发明专利技术公开了一种业务数据与财务数据的核对方法、装置和设备,应用于Hadoop分布式文件系统,Hadoop分布式文件系统包括数据仓库,该方法包括:将获取的预设时间段内的业务数据和财务数据导入到数据仓库中;根据数据仓库中的预设规则将业务数据和财务数据进行比对以获取差异数据,差异数据是比对结果中业务数据与财务数据针对同一类型业务活动存在差异的部分数据,预设规则用于限定业务数据和财务数据进行比对的关键字段;基于差异数据生成核对结果。本发明专利技术提供的技术方案,大大提高了业务数据和财务数据核对的效率。数据和财务数据核对的效率。数据和财务数据核对的效率。

【技术实现步骤摘要】
一种业务数据与财务数据的核对方法、装置和设备


[0001]本专利技术涉及业务、财务数据处理领域,具体涉及一种业务数据与财务数据的核对方法、装置和设备。

技术介绍

[0002]一个企业的经营范围往往涉足各个领域。企业经营包括多种类型的业务活动,例如:房租赁经营、建筑物清洁服务、商品销售等。为了保证企业的经营流程透明、可靠,对应着业务活动产生的业务数据需要进行财务统计,并定期对业务数据和财务数据进行核对。现有业财核对方法是财务人员通过业务系统技术部门从后台数据库中拉取业务数据,通过财务系统技术部门从后台数据库中拉取财务数据,分别导出到EXCEL中人工进行校对核对,如果拉取数据异常或变更取数逻辑,需要多次拉取验证,造成对接次数多、耗费人力多、数据安全等问题。此外,当企业经营规模较大时,其业财数据往往突破百万级或千万级别,人工核对几乎不可能完成,即便通过一台计算机进行核对,其核对时间也是很长的,从而无法进行频繁的业财核对工作,使得业财数据核对效率低下。从而,如何提高业财数据的核对效率,是亟待解决的问题。

技术实现思路

[0003]有鉴于此,本专利技术实施方式提供了一种业务数据与财务数据的核对方法、装置和设备,从而提高了业财数据的核对效率。
[0004]根据第一方面,本专利技术提供了一种业务数据与财务数据的核对方法,应用于Hadoop分布式文件系统,所述Hadoop分布式文件系统包括数据仓库,所述方法包括:将获取的预设时间段内的业务数据和财务数据导入到数据仓库中;根据数据仓库中的预设规则将所述业务数据和财务数据进行比对以获取差异数据,所述差异数据是比对结果中所述业务数据与所述财务数据针对同一类型业务活动存在差异的部分数据,所述预设规则用于限定所述业务数据和所述财务数据进行比对的关键字段;基于所述差异数据生成核对结果。
[0005]可选地,所述根据数据仓库中的预设规则将所述业务数据和财务数据进行比对以获取差异数据,包括:使用数据仓库工具将所述业务数据和所述财务数据的比对操作转化为映射

规约计算模型的任务;通过映射

规约计算模型对属于同一类型业务活动的业务数据和财务数据按照所述预设规则进行比对;基于比对结果生成差异数据。
[0006]可选地,所述方法还包括:在每次比对结束后开始计时;当计时时间达到设定比对间隔时间时,返回所述将获取的预设时间段内的业务数据和财务数据导入到数据仓库中的步骤。
[0007]可选地,所述方法还包括:获取基于外部用户对所述差异数据进行勾兑生成的勾兑信息,所述勾兑信息用于剔除下次无需比对的业务活动类型;将所述勾兑信息发送至所述数据仓库,并使用数据仓库工具基于所述勾兑信息调整所述预设规则中的关键字段。
[0008]可选地,所述业务数据和所述财务数据的业务活动类型为分散式出房合同,所述
根据数据仓库中的预设规则将所述业务数据和财务数据进行比对,包括:核对所述业务数据和所述财务数据中第一关键字段的数据,所述第一关键字段包括公司代码、出房合同号、合同起租日、合同截止日、合同房租总金额、收房合同号和合同版本号。
[0009]可选地,所述业务数据和所述财务数据的业务活动类型为收款,所述根据数据仓库中的预设规则将所述业务数据和财务数据进行比对,包括:核对所述业务数据和所述财务数据中第二关键字段的数据,所述第二关键字段包括公司代码、出房合同号、收房合同号、订单号、收款费用项、收款方法、收款日期、会计日期、收款金额。
[0010]可选地,所述基于所述差异数据生成核对结果,包括:按照所述差异数据中各个数据条目的业务活动类型对所述差异数据进行分类;基于分类结果生成多个核对表,并将各个核对表作为所述核对结果。
[0011]根据第二方面,本专利技术提供了一种业务数据与财务数据的核对装置应用于Hadoop分布式文件系统,所述Hadoop分布式文件系统包括数据仓库,所述装置包括:数据获取模块,用于将获取的预设时间段内的业务数据和财务数据导入到数据仓库中;数据比对模块,用于根据数据仓库中的预设规则将所述业务数据和财务数据进行比对以获取差异数据,所述差异数据是比对结果中所述业务数据与所述财务数据针对同一类型业务活动的差异结果,所述预设规则用于限定所述业务数据和所述财务数据进行比对的关键字段;结果生成模块,用于基于所述差异数据生成核对结果。
[0012]根据第三方面,本专利技术提供了一种业务数据与财务数据的核对设备,包括:存储器和处理器,所述存储器和所述处理器之间互相通信连接,所述存储器中存储有计算机指令,所述处理器通过执行所述计算机指令,从而执行第一方面,或者第一方面任意一种可选实施方式中所述的方法。
[0013]根据第四方面,本专利技术实施例提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使所述计算机从而执行第一方面,或者第一方面任意一种可选实施方式中所述的方法。
[0014]本申请提供的技术方案,具有如下优点:
[0015]本申请提供的技术方案,针对业务数据和财务数据比对效率低下的问题,将业务数据和财务数据导入到Hadoop分布式文件系统的数据仓库中,在数据仓库中配置相关的比对规则,借助Hadoop分布式计算的优势,从而将业务数据和财务数据的比对过程在多个服务器上实现,并且借助Hadoop分布式文件系统支持超大文件、高扩展性、高效性、低成本和高容错性的特点使得百万级以及千万级的业务数据和财务数据的比对在不增加过多硬件软件成本的情况下显著效率提高,大大降低了业务数据和财务数据的比对时间。
[0016]此外,借助Hadoop分布式文件系统中的映射

规约计算模型,将集群上复杂并行的比对过程高度抽象为两个函数:“映射”和“归约”,通过简单地实现一些接口,就可以完成一个分布式程序,而且这个分布式程序还可以分布到大量廉价的机器运行。从而大大节省了业务数据和财务数据比对的成本。在每次比对结束后,都重新计时,以周期的方式对业务数据和财务数据进行比对,比对间隔时间可以根据用户需求设为“天”级别,Hadoop分布式文件系统的算力是完全可以支持的,解决了现有技术比对频率过低的问题。另外,在每次比对得到差异数据之后,可以将人工对差异数据进行勾兑的勾兑信息发送到数据仓库中,从而对预设规则中限制的比对关键字段进行调整,避免高频率的比对过程中掺杂大量已经比对
过的重复数据,进一步提高比对效率。
附图说明
[0017]通过参考附图会更加清楚的理解本专利技术的特征和优点,附图是示意性的而不应理解为对本专利技术进行任何限制,在附图中:
[0018]图1示出了本专利技术一个实施方式中一种业务数据与财务数据的核对方法的步骤示意图;
[0019]图2示出了本专利技术一个实施方式中一种业务数据与财务数据的核对方法的流程示意图;
[0020]图3示出了本专利技术一个实施方式中一种业务数据与财务数据的核对装置的结构示意图;
[0021]图4示出了本专利技术一个实施方式中一种业务数据与财本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种业务数据与财务数据的核对方法,其特征在于,应用于Hadoop分布式文件系统,所述Hadoop分布式文件系统包括数据仓库,所述方法包括:将获取的预设时间段内的业务数据和财务数据导入到数据仓库中;根据数据仓库中的预设规则将所述业务数据和财务数据进行比对以获取差异数据,所述差异数据是比对结果中所述业务数据与所述财务数据针对同一类型业务活动存在差异的部分数据,所述预设规则用于限定所述业务数据和所述财务数据进行比对的关键字段;基于所述差异数据生成核对结果。2.根据权利要求1所述的方法,其特征在于,所述根据数据仓库中的预设规则将所述业务数据和财务数据进行比对以获取差异数据,包括:使用数据仓库工具将所述业务数据和所述财务数据的比对操作转化为映射

规约计算模型的任务;通过映射

规约计算模型对属于同一类型业务活动的业务数据和财务数据按照所述预设规则进行比对;基于比对结果生成差异数据。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:在每次比对结束后开始计时;当计时时间达到设定比对间隔时间时,返回所述将获取的预设时间段内的业务数据和财务数据导入到数据仓库中的步骤。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:获取基于外部用户对所述差异数据进行勾兑生成的勾兑信息,所述勾兑信息用于剔除下次无需比对的业务活动类型;将所述勾兑信息发送至所述数据仓库,并使用数据仓库工具基于所述勾兑信息调整所述预设规则中的关键字段。5.根据权利要求1所述的方法,其特征在于,所述业务数据和所述财务数据的业务活动类型为分散式出房合同,所述根据数据仓库中的预设规则将所述业务数据和财务数据进行比对,包括:核对所述业务数据和所述财务数据中第一关键字段的数据,所述第一关键字段包括公司代码、出房合同号、合同...

【专利技术属性】
技术研发人员:张帆
申请(专利权)人:北京自如信息科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1