CN113656194A - 对账结果数据的通知方法、装置、电子装置及存储介质 - Google Patents
对账结果数据的通知方法、装置、电子装置及存储介质 Download PDFInfo
- Publication number
- CN113656194A CN113656194A CN202110925744.4A CN202110925744A CN113656194A CN 113656194 A CN113656194 A CN 113656194A CN 202110925744 A CN202110925744 A CN 202110925744A CN 113656194 A CN113656194 A CN 113656194A
- Authority
- CN
- China
- Prior art keywords
- data
- reconciliation
- task
- account checking
- service
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 61
- 238000012545 processing Methods 0.000 claims description 43
- 238000004891 communication Methods 0.000 claims description 16
- 238000004590 computer program Methods 0.000 claims description 11
- 238000006243 chemical reaction Methods 0.000 claims description 10
- 230000008569 process Effects 0.000 abstract description 12
- 230000011218 segmentation Effects 0.000 description 15
- 238000010586 diagram Methods 0.000 description 10
- 230000006870 function Effects 0.000 description 9
- 230000006978 adaptation Effects 0.000 description 6
- 230000004044 response Effects 0.000 description 6
- 230000005540 biological transmission Effects 0.000 description 5
- 238000010276 construction Methods 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 230000008094 contradictory effect Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/54—Interprogram communication
- G06F9/547—Remote procedure calls [RPC]; Web services
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/50—Allocation of resources, e.g. of the central processing unit [CPU]
- G06F9/5061—Partitioning or combining of resources
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/54—Interprogram communication
- G06F9/542—Event management; Broadcasting; Multicasting; Notifications
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
本公开涉及一种对账结果数据的通知方法、装置、电子装置及存储介质,上述方法包括:从信息管理***获取数据获取服务对应的数据信息和对账服务对应的配置信息;调用所述数据获取服务,以根据所述数据信息获取第一对账数据和第二对账数据,并对所述第一对账数据和所述第二对账数据进行解析处理,得到第三对账数据和第四对账数据;调用所述对账服务,以根据所述配置信息对所述第三对账数据和所述第四对账数据进行对账操作,得到对账结果数据;根据所述对账结果数据通知目标对象。采用上述技术手段,解决了现有技术中,每次对账都需要搭建一次对账平台,还需要用户为对账配置各种信息等问题,进而简化对账流程,提高对账效率。
Description
技术领域
本公开涉及通信领域,尤其涉及一种对账结果数据的通知方法、装置、电子装置及存储介质。
背景技术
在很多业务中,均需要做数据一致性校验即对账。对账数据来源可能来自于文件、数据库、数据中心等,不同来源的数据的格式不一样,同时,用户每次对账的类型可能不一样,比如对账包括:还款对账、退款对账,交易对账等。对账需要校检出对账数据之间的差异,同是也需要支持对账数据之间的差异进行统计、展示、告警等。现有技术常通过搭建对账平台,通过对账平台来实现对账操作。但是,由于存在不同对账类型的对账操作对数据获取、解析、适配不同,对账任务配置不同等问题,所以每次对账都搭建一次对账平台,会有很多重复建设,重构难度极大,人力成本及交付周期都会不断膨胀,进而平台建设的复杂度及成本不断增加。此外,在对账过程中,也需要用户搭建平台,配置各种信息,这样会花费用户大量时间和工作。
在实现本公开构思的过程中,发明人发现相关技术中至少存在如下技术问题:每次对账都需要搭建一次对账平台,还需要用户为对账配置各种信息等问题。
发明内容
为了解决上述技术问题或者至少部分地解决上述技术问题,本公开的实施例提供了一种对账结果数据的通知方法、装置、电子装置及存储介质,以至少解决现有技术中,每次对账都需要搭建一次对账平台,还需要用户为对账配置各种信息等问题。
本公开的目的是通过以下技术方案实现的:
第一方面,本公开的实施例提供了一种对账结果数据的通知方法,包括:从信息管理***获取数据获取服务对应的数据信息和对账服务对应的配置信息;调用所述数据获取服务,以根据所述数据信息获取第一对账数据和第二对账数据,并对所述第一对账数据和所述第二对账数据进行解析处理,得到第三对账数据和第四对账数据;调用所述对账服务,以根据所述配置信息对所述第三对账数据和所述第四对账数据进行对账操作,得到对账结果数据;根据所述对账结果数据通知目标对象。
在一个示范性实施例中,调用所述对账服务,以根据所述配置信息对所述第三对账数据和所述第四对账数据进行对账操作,得到对账结果数据,包括:从数据中心获取所述第三对账数据和所述第四对账数据;调用所述对账服务,以根据所述第三对账数据和所述第四对账数据生成对账任务;根据任务线程数或者单个线程执行数据量将所述对账任务切分为多个节点任务,其中,所述配置信息包括:任务线程数和单个线程执行数据量;分别对所述多个节点任务进行所述对账操作,以得到多个节点任务结果数据;对所述多个节点任务结果数据进行汇总操作,以得到所述对账结果数据。
在一个示范性实施例中,分别对所述多个节点任务进行所述对账操作,以得到多个节点任务结果数据,包括:根据每个所述节点任务的数据量和存储类型分别将所述节点任务切分为多个线程任务;分别对所述多个线程任务进行所述对账操作,以得到多个线程任务结果数据;对所述多个线程任务结果数据进行所述汇总操作,以得到所述节点任务结果数据。
在一个示范性实施例中,从信息管理***获取数据获取服务对应的数据信息和对账服务对应的配置信息之前,所述方法还包括:接收所述目标对象发送的对账指令;根据所述对账指令确定所述数据信息,其中,所述数据信息包括:对账类型、数据获取周期、所述第一对账数据的地址和所述第二对账数据的地址;根据所述对账指令确定所述配置信息,其中,所述配置信息包括:任务线程数和单个线程执行数据量;将所述数据信息和所述配置信息保存在所述信息管理***中。
在一个示范性实施例中,调用所述数据获取服务,以根据所述数据信息获取第一对账数据和第二对账数据,包括:按照所述数据获取周期,通过主动拉取的方式分别从所述第一对账数据的地址和所述第二对账数据的地址获取所述第一对账数据和所述第二对账数据;或者按照所述数据获取周期,通过接收推送的方式分别从所述第一对账数据的地址和所述第二对账数据的地址获取所述第一对账数据和所述第二对账数据。
在一个示范性实施例中,对所述第一对账数据和所述第二对账数据进行解析处理,得到所述第三对账数据和所述第四对账数据,包括:根据所述对账类型从所述数据获取服务中确定对账标准模板;根据所述对账标准模板对所述第一对账数据和所述第二对账数据进行数据转化处理,得到所述第三对账数据和所述第四对账数据,其中,所述解析处理包括所述数据转化处理;将所述第三对账数据和所述第四对账数据存储在数据中心中。
在一个示范性实施例中,根据所述对账结果数据通知目标对象,包括:设置告警任务,以通过所述告警任务将所述对账结果数据发送到客户端;和/或设置结果展示任务,以通过所述结果展示任务在终端设备上显示所述对账结果数据。
第二方面,本公开的实施例提供了一种对账结果数据的通知装置,包括:获取模块,用于从信息管理***获取数据获取服务对应的数据信息和对账服务对应的配置信息;第一处理模块,用于调用所述数据获取服务,以根据所述数据信息获取第一对账数据和第二对账数据,并对所述第一对账数据和所述第二对账数据进行解析处理,得到第三对账数据和第四对账数据;第二处理模块,用于调用所述对账服务,以根据所述配置信息对所述第三对账数据和所述第四对账数据进行对账操作,得到对账结果数据;通知模块,用于根据所述对账结果数据通知目标对象。
第三方面,本公开的实施例提供了一种电子装置。上述电子装置包括处理器、通信接口、存储器和通信总线,其中,处理器、通信接口和存储器通过通信总线完成相互间的通信;存储器,用于存放计算机程序;处理器,用于执行存储器上所存放的程序时,实现如上所述的对账结果数据的通知方法或图像处理的方法。
第四方面,本公开的实施例提供了一种计算机可读存储介质。上述计算机可读存储介质上存储有计算机程序,上述计算机程序被处理器执行时实现如上所述的对账结果数据的通知方法或图像处理的方法。
本公开实施例提供的上述技术方案与现有技术相比至少具有如下优点的部分或全部:从信息管理***获取数据获取服务对应的数据信息和对账服务对应的配置信息;调用所述数据获取服务,以根据所述数据信息获取第一对账数据和第二对账数据,并对所述第一对账数据和所述第二对账数据进行解析处理,得到第三对账数据和第四对账数据;调用所述对账服务,以根据所述配置信息对所述第三对账数据和所述第四对账数据进行对账操作,得到对账结果数据;根据所述对账结果数据通知目标对象。因为本公开可以将需要对账的第一对账数据和第二对账数据通过解析处理,转换为第三对账数据和第四对账数据,通过所述对账服务就可以实现对第三对账数据和第四对账数据进行对账处理的操作,因此,采用上述技术手段,解决了现有技术中,每次对账都需要搭建一次对账平台,还需要用户为对账配置各种信息等问题,进而简化对账流程,提高对账效率。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
为了更清楚地说明本公开实施例或现有技术中的技术方案,下面将对实施例或相关技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1示意性示出了本公开实施例一种对账结果数据的通知方法的计算机终端的硬件结构框图;
图2示意性示出了本公开实施例的一种对账结果数据的通知方法的流程图;
图3示意性示出了本公开实施例的一种对账任务切分处理的流程图;
图4示意性示出了本公开实施例的一种节点任务切分处理的流程图;
图5示意性示出了本公开实施例的一种对账结果数据的通知方法的示意图;
图6示意性示出了本公开实施例的一种对账结果数据的通知装置的结构框图;
图7示意性示出了本公开实施例提供的一种电子装置的结构框图。
具体实施方式
下文中将参考附图并结合实施例来详细说明本公开。需要说明的是,在不冲突的情况下,本公开中的实施例及实施例中的特征可以相互组合。
需要说明的是,本公开的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。
本公开实施例所提供的方法实施例可以在计算机终端或者类似的运算装置中执行。以运行在计算机终端上为例,图1示意性示出了本公开实施例的一种对账结果数据的通知方法的计算机终端的硬件结构框图。如图1所示,计算机终端可以包括一个或多个(图1中仅示出一个)处理器102(处理器102可以包括但不限于微处理器(Microprocessor Unit,简称是MPU)或可编程逻辑器件(Programmable logic device,简称是PLD)等处理装置和用于存储数据的存储器104,可选地,上述计算机终端还可以包括用于通信功能的传输设备106以及输入输出设备108。本领域普通技术人员可以理解,图1所示的结构仅为示意,其并不对上述计算机终端的结构造成限定。例如,计算机终端还可包括比图1中所示更多或者更少的组件,或者具有与图1所示等同功能或比图1所示功能更多的不同的配置。
存储器104可用于存储计算机程序,例如,应用软件的软件程序以及模块,如本公开实施例中的对账结果数据的通知方法对应的计算机程序,处理器102通过运行存储在存储器104内的计算机程序,从而执行各种功能应用以及数据处理,即实现上述的方法。存储器104可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器104可进一步包括相对于处理器102远程设置的存储器,这些远程存储器可以通过网络连接至计算机终端。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
传输设备106用于经由网络接收或者发送数据。上述的网络具体实例可包括计算机终端的通信供应商提供的无线网络。在一个实例中,传输设备106包括一个网络适配器(Network Interface Controller,简称为NIC),其可通过基站与其他网络设备相连从而可与互联网进行通讯。在一个实例中,传输设备106可以为射频(Radio Frequency,简称为RF)模块,其用于通过无线方式与互联网进行通讯。
在本公开实施例中提供了一种对账结果数据的通知方法,图2示意性示出了本公开实施例的一种对账结果数据的通知方法的流程图,如图2所示,该流程包括如下步骤:
步骤S202,从信息管理***获取数据获取服务对应的数据信息和对账服务对应的配置信息;
步骤S204,调用所述数据获取服务,以根据所述数据信息获取第一对账数据和第二对账数据,并对所述第一对账数据和所述第二对账数据进行解析处理,得到第三对账数据和第四对账数据;
步骤S206,调用所述对账服务,以根据所述配置信息对所述第三对账数据和所述第四对账数据进行对账操作,得到对账结果数据;
步骤S208,根据所述对账结果数据通知目标对象。
需要说明的是,第一数字身份标识是所述数据提供方从电子认证机构获取的。第一对账数据和第二对账数据可以是来自一个或者多个需要对账的使用者或者机构的数据,所述第三对账数据和所述第四对账数据是分别对所述第一对账数据和所述第二对账数据进行解析处理后得到的,所述第三对账数据和所述第四对账数据是满足对账标准模板的数据。
通过本公开,从信息管理***获取数据获取服务对应的数据信息和对账服务对应的配置信息;调用所述数据获取服务,以根据所述数据信息获取第一对账数据和第二对账数据,并对所述第一对账数据和所述第二对账数据进行解析处理,得到第三对账数据和第四对账数据;调用所述对账服务,以根据所述配置信息对所述第三对账数据和所述第四对账数据进行对账操作,得到对账结果数据;根据所述对账结果数据通知目标对象。因为本公开可以将需要对账的第一对账数据和第二对账数据通过解析处理,转换为第三对账数据和第四对账数据,通过所述对账服务就可以实现对第三对账数据和第四对账数据进行对账处理的操作,因此,采用上述技术手段,解决了现有技术中,每次对账都需要搭建一次对账平台,还需要用户为对账配置各种信息等问题,进而简化对账流程,提高对账效率。
图3示意性示出了本公开实施例的一种对账任务切分处理的流程图,如图3所示,该流程包括如下步骤:
步骤S302,从数据中心获取所述第三对账数据和所述第四对账数据;
步骤S304,调用所述对账服务,以根据所述第三对账数据和所述第四对账数据生成对账任务;
步骤S306,根据任务线程数或者单个线程执行数据量将所述对账任务切分为多个节点任务,其中,所述配置信息包括:任务线程数和单个线程执行数据量;
步骤S308,分别对所述多个节点任务进行所述对账操作,以得到多个节点任务结果数据;
步骤S310,对所述多个节点任务结果数据进行汇总操作,以得到所述对账结果数据。
对账是指核对账目。为了保证账簿记录的真实、正确、可靠,对账簿和账户所记录的有关数据加以检查和核对就是对账工作。通过对账工作,检查账簿记录内容是否完整,有无错记或漏记,总分类账与明细分类账数字是否相等,以做到账证相符、账账相符、账实相符。
可选地,对账操作包括对数据进行一致性检查,得到数据经过一致性检查得到的差异信息,其中,所述对账结果数据包括所述差异信息。
需要说明的是,所述第三对账数据和所述第四对账数据在数据中心的存储地址,可以通过所述对账服务向所述数据获取服务获取,因为所述数据获取服务在得到第三对账数据和第四对账数据之后,会将第三对账数据和第四对账数据保存在数据中心,在保存数据的过程中会得到保存数据的地址。或者,通过所述对账服务查询配置信息得到:配置信息和数据信息都会包含所述第三对账数据和所述第四对账数据在数据中心的存储地址,所述数据获取服务在得到第三对账数据和第四对账数据之后,会将第三对账数据和第四对账数据保存在数据信息指示的数据中心的相应的存储地址。
执行对账任务的过程中,为避免单个对账节点压力过大,会进行对账任务切分,根据任务线程数或者单个线程执行数据量将所述对账任务切分为多个节点任务。任务切分完毕后,将各个节点任务再次分发到不同的对账节点上开始对账,对所述多个节点任务结果数据进行汇总操作,以得到所述对账结果数据,其中,汇总操作包括汇总节点任务对账结果并归档。
需要说明的是,每个节点任务可以由多个线程执行。如果知道任务线程数或者单个线程执行数据量就可以将所述对账任务切分为多个节点任务。
本公开实施例通过上述技术手段,将对账数据获取、解析、适配、加载、切分、一致性检查、差异存储、告警、定制化结果展示的整个流程步骤的标准化,实现多类型数据源之间的一致性检查即对账,支持多业务类型下的对账需求。
图4示意性示出了本公开实施例的一种节点任务切分处理的流程图,如图4所示,该流程包括如下步骤:
步骤S402,根据每个所述节点任务的数据量和存储类型分别将所述节点任务切分为多个线程任务;
步骤S404,分别对所述多个线程任务进行所述对账操作,以得到多个线程任务结果数据;
步骤S406,对所述多个线程任务结果数据进行所述汇总操作,以得到所述节点任务结果数据。
如果将所述对账任务切分为多个节点任务,每个节点任务压力过大,还可以对根据每个所述节点任务的数据量和存储类型分别将所述节点任务切分为多个线程任务。对于每一个的节点任务的多个线程任务进行所述对账操作,对得到的多个线程任务结果数据进行所述汇总操作,就可以得到对应的每一个节点任务结果数据。需要说明的是,节点任务可以基于消息队列分发消息体的形式发送给每个对账节点,消息体为所需每个节点任务所需处理的数据范围。在对账节点接收到消息后,会利用分布式锁锁定消息体中的数据段,然后进行独占处理。同时,对账节点根据对账标准数据统一业务任务对应的存储类型和/或节点任务的数据量,进行进一步任务切分,例如如果存储类型是ES集群,会根据分片数,对数据段再一次切分,交给不同线程处理,最后将线程任务及节点任务进行汇总合并得到最终的对账结果。其中,ES是Elasticsearch的缩写,是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Lucene是一套用于全文检索和搜寻的开源程式库,由Apache软件基金会支持和提供。Lucene提供了一个简单却强大的应用程式接口,能够做全文索引和搜寻。对账标准数据统一业务任务的作用包括规定每个所述节点任务结果数据的存储类型。
在步骤202中,从信息管理***获取数据获取服务对应的数据信息和对账服务对应的配置信息之前,所述方法还包括:接收所述目标对象发送的对账指令;根据所述对账指令确定所述数据信息,其中,所述数据信息包括:对账类型、数据获取周期、所述第一对账数据的地址和所述第二对账数据的地址;根据所述对账指令确定所述配置信息,其中,所述配置信息包括:任务线程数和单个线程执行数据量;将所述数据信息和所述配置信息保存在所述信息管理***中。
需要说明的是,任务线程数用于表示一个对账任务可以通过多少个线程来处理,单个线程执行数据量用于表示一个线程可以处理的数据量,单个线程执行数据量的大小根据具体对账场景而定,可以是几个兆字节、几个吉字节、几个太字节等。本公开实施例,通过任务线程数和单个线程执行数据量可以将一个对账任务切分或者具体为多个线程任务,进而加快对账的速度。
现有技术中,每次对账都需要搭建一次对账平台,还需要用户为对账配置各种信息,本公开实施例中,只需要根据用户发送的对账指令就可以确定数据获取服务对应的数据信息和对账服务对应的配置信息,同时,因为本公开实施例将对账数据获取、解析、适配、加载、切分、一致性检查、差异存储、告警、定制化结果展示的整个流程步骤的标准化,所以通过本公开实施例记载的方案也就不需要再搭建对账平台。
可选地,接收所述目标对象发送的对账指令;根据所述对账指令生成SQL脚本,其中,所述SQL脚本包括:数据信息和配置信息。
SQL:结构化查询语言(Structured Query Language)是一种特殊目的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库***。
在不同业务场景下,本公开实施例可接入对账文件、配置对账作业,实现各业务数据源之间差异对账,生成差异对账文件或提供可配置化对账结果查看页面(日终对账结果、明细表头可配置化),配套对账差异结果告警、对账任务日志检索、支持对账差异处理。
在步骤204中,调用所述数据获取服务,以根据所述数据信息获取第一对账数据和第二对账数据,包括:按照所述数据获取周期,通过主动拉取的方式分别从所述第一对账数据的地址和所述第二对账数据的地址获取所述第一对账数据和所述第二对账数据;或者按照所述数据获取周期,通过接收推送的方式分别从所述第一对账数据的地址和所述第二对账数据的地址获取所述第一对账数据和所述第二对账数据。
获取第一对账数据和第二对账数据的获取方式包括:主动拉取的方式和接收推送的方式。主动拉取的方式通过预设协议从所述第一对账数据的地址和所述第二对账数据的地址获取所述第一对账数据和所述第二对账数据,如SFTP、HTTP下载对账文件,RPC接口分页获取接收推送的方式通过预设协议从所述第一对账数据的地址和所述第二对账数据的地址获取所述第一对账数据和所述第二对账数据。如SFTP、HTTP上传对账文件,RPC接口分批推送。需要说明的是,接收推送的方式是需要对账的数据源主动推送自己的数据。
SFTP是一种安全的数据流连接,提供文件访问、传输和管理功能的网络传输协议。HTTP超文本传输协议(Hypertext Transfer Protocol,HTTP)是一个简单的请求-响应协议,它通常运行在TCP之上。它指定了客户端可能发送给服务器什么样的消息以及得到什么样的响应。请求和响应消息的头以ASCII形式给出;而消息内容则具有一个类似MIME的格式。RPC是远程过程调用(Remote Procedure Call)的缩写形式。SAP***RPC调用的原理其实很简单,有一些类似于三层构架的C/S***,第三方的客户程序通过接口调用SAP内部的标准或自定义函数,获得函数返回的数据进行处理后显示或打印。
需要说明的是,第一对账数据和第二对账数据都可以是来自一个或者多个数据源的数据。
需要说明的是,第一对账数据和第二对账数据都可以是来自一个或者多个需要对账的使用者或者机构的数据。
在步骤204中,对所述第一对账数据和所述第二对账数据进行解析处理,得到所述第三对账数据和所述第四对账数据,包括:根据所述对账类型从所述数据获取服务中确定对账标准模板;根据所述对账标准模板对所述第一对账数据和所述第二对账数据进行数据转化处理,得到所述第三对账数据和所述第四对账数据,其中,所述解析处理包括所述数据转化处理;将所述第三对账数据和所述第四对账数据存储在数据中心中。
对账标准模板可以是还款对账模板、退款对账模板,交易对账模板等,对账标准模板由***人员维护也可由业务运营维护。根据所述对账类型从所述数据获取服务中确定对账标准模板,然后根据对账标准模板对需要对账的数据也就是所述第一对账数据和所述第二对账数据,进行数据的转换,将需要对账的数据转化为标准的对账数据,标准的对账数据用于后续对账逻辑。举例说明,所述第一对账数据和所述第二对账数据是需要对账的还款的两份账单,那么根据还款对账模板将所述第一对账数据和所述第二对账数据转换为满足还款对账模板的数据,也就是转换为所述第三对账数据和所述第四对账数据。所述第三对账数据和所述第四对账数据就是标准的对账数据。本公开实施例为了解决大规模数据的在线存储和查询的问题,提供高性能、高可靠的数据读写服务,因此将所述第三对账数据和所述第四对账数据存储在数据中心中。
在步骤208中,根据所述对账结果数据通知目标对象,包括:设置告警任务,以通过所述告警任务将所述对账结果数据发送到客户端;和/或设置结果展示任务,以通过所述结果展示任务在终端设备上显示所述对账结果数据。
可选地,在得到所述对账结果数据的情况下,将所述对账结果数据保存在数据中心中,在需要通知目标对象的情况下,从数据中心获取所述对账结果数据。
根据所述对账结果数据通知目标对象,包括:设置告警任务通知目标对象;设置结果展示任务通知目标对象;设置下载任务,在接收到目标对象下载所述对账结果数据的情况下,将所述对账结果数据下载下来。
为了更好的理解上述技术方案,本公开实施例还提供了一种可选实施例,用于解释说明上述技术方案。
图5示意性示出了本公开实施例的一种对账结果数据的通知方法的示意图,如图5所示:
本公开实施例通过对账管理中心、数据获取服务、对账服务和数据通知服务将对账数据获取、解析、适配、加载、切分、一致性检查、差异存储、告警、定制化结果展示的整个流程步骤的标准化。
对账管理中心:接收目标对象在对账管理中心对应的输入界面输入的所述第一对账数据的地址、所述第二对账数据的地址和对账场景,其中,对账场景也就是对账类型;根据所述第一对账数据的地址、所述第二对账数据的地址和对账场景生成SQL脚本,同时配置定时任务,其中,定时任务也就是数据获取周期;对账任务核心配置,也就是规定处理任务的线程数以及每个线程处理的数据量。需要说明的是,对账管理中心作为一个可选实施例存在,和前文中的根据所述对账指令确定所述数据信息、根据所述对账指令确定所述配置信息并不矛盾。
数据获取服务:据所述数据信息获取第一对账数据和第二对账数据,并对所述第一对账数据和所述第二对账数据进行解析处理,得到第三对账数据和第四对账数据。
对账服务:根据所述配置信息对所述第三对账数据和所述第四对账数据进行对账操作,得到对账结果数据。
数据通知服务:设置告警任务通知目标对象;设置结果展示任务通知目标对象;设置下载任务,在接收到目标对象下载所述对账结果数据的情况下,将所述对账结果数据下载下来。
通过本公开,从信息管理***获取数据获取服务对应的数据信息和对账服务对应的配置信息;调用所述数据获取服务,以根据所述数据信息获取第一对账数据和第二对账数据,并对所述第一对账数据和所述第二对账数据进行解析处理,得到第三对账数据和第四对账数据;调用所述对账服务,以根据所述配置信息对所述第三对账数据和所述第四对账数据进行对账操作,得到对账结果数据;根据所述对账结果数据通知目标对象。因为本公开可以将需要对账的第一对账数据和第二对账数据通过解析处理,转换为第三对账数据和第四对账数据,通过所述对账服务就可以实现对第三对账数据和第四对账数据进行对账处理的操作,因此,采用上述技术手段,解决了现有技术中,每次对账都需要搭建一次对账平台,还需要用户为对账配置各种信息等问题,进而简化对账流程,提高对账效率。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本公开的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如只读存储器(Read-Only Memory,简称为ROM)、随机存取存储器(RandomAccessMemory,简称为RAM)、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本公开各个实施例的方法。
在本实施例中还提供了一种对账结果数据的通知装置,该对账结果数据的通知装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。
图6示意性示出了本公开可选实施例的一种对账结果数据的通知装置的结构框图,如图6所示,该装置包括:
获取模块602,用于从信息管理***获取数据获取服务对应的数据信息和对账服务对应的配置信息;
第一处理模块604,用于调用所述数据获取服务,以根据所述数据信息获取第一对账数据和第二对账数据,并对所述第一对账数据和所述第二对账数据进行解析处理,得到第三对账数据和第四对账数据;
第二处理模块606,用于调用所述对账服务,以根据所述配置信息对所述第三对账数据和所述第四对账数据进行对账操作,得到对账结果数据;
通知模块608,用于根据所述对账结果数据通知目标对象。
需要说明的是,第一数字身份标识是所述数据提供方从电子认证机构获取的。第一对账数据和第二对账数据可以是来自一个或者多个需要对账的使用者或者机构的数据,所述第三对账数据和所述第四对账数据是分别对所述第一对账数据和所述第二对账数据进行解析处理后得到的,所述第三对账数据和所述第四对账数据是满足对账标准模板的数据。
通过本公开,从信息管理***获取数据获取服务对应的数据信息和对账服务对应的配置信息;调用所述数据获取服务,以根据所述数据信息获取第一对账数据和第二对账数据,并对所述第一对账数据和所述第二对账数据进行解析处理,得到第三对账数据和第四对账数据;调用所述对账服务,以根据所述配置信息对所述第三对账数据和所述第四对账数据进行对账操作,得到对账结果数据;根据所述对账结果数据通知目标对象。因为本公开可以将需要对账的第一对账数据和第二对账数据通过解析处理,转换为第三对账数据和第四对账数据,通过所述对账服务就可以实现对第三对账数据和第四对账数据进行对账处理的操作,因此,采用上述技术手段,解决了现有技术中,每次对账都需要搭建一次对账平台,还需要用户为对账配置各种信息等问题,进而简化对账流程,提高对账效率。
可选地,第二处理模块606还用于从数据中心获取所述第三对账数据和所述第四对账数据;调用所述对账服务,以根据所述第三对账数据和所述第四对账数据生成对账任务;根据任务线程数或者单个线程执行数据量将所述对账任务切分为多个节点任务,其中,所述配置信息包括:任务线程数和单个线程执行数据量;分别对所述多个节点任务进行所述对账操作,以得到多个节点任务结果数据;对所述多个节点任务结果数据进行汇总操作,以得到所述对账结果数据。
对账是指核对账目。为了保证账簿记录的真实、正确、可靠,对账簿和账户所记录的有关数据加以检查和核对就是对账工作。通过对账工作,检查账簿记录内容是否完整,有无错记或漏记,总分类账与明细分类账数字是否相等,以做到账证相符、账账相符、账实相符。
可选地,对账操作包括对数据进行一致性检查,得到数据经过一致性检查得到的差异信息,其中,所述对账结果数据包括所述差异信息。
需要说明的是,所述第三对账数据和所述第四对账数据在数据中心的存储地址,可以通过所述对账服务向所述数据获取服务获取,因为所述数据获取服务在得到第三对账数据和第四对账数据之后,会将第三对账数据和第四对账数据保存在数据中心,在保存数据的过程中会得到保存数据的地址。或者,通过所述对账服务查询配置信息得到:配置信息和数据信息都会包含所述第三对账数据和所述第四对账数据在数据中心的存储地址,所述数据获取服务在得到第三对账数据和第四对账数据之后,会将第三对账数据和第四对账数据保存在数据信息指示的数据中心的相应的存储地址。
执行对账任务的过程中,为避免单个对账节点压力过大,会进行对账任务切分,根据任务线程数或者单个线程执行数据量将所述对账任务切分为多个节点任务。任务切分完毕后,将各个节点任务再次分发到不同的对账节点上开始对账,对所述多个节点任务结果数据进行汇总操作,以得到所述对账结果数据,其中,汇总操作包括汇总节点任务对账结果并归档。
需要说明的是,每个节点任务可以由多个线程执行。如果知道任务线程数或者单个线程执行数据量就可以将所述对账任务切分为多个节点任务。
本公开实施例通过上述技术手段,将对账数据获取、解析、适配、加载、切分、一致性检查、差异存储、告警、定制化结果展示的整个流程步骤的标准化,实现多类型数据源之间的一致性检查即对账,支持多业务类型下的对账需求。
可选地,第二处理模块606还用于根据每个所述节点任务的数据量和存储类型分别将所述节点任务切分为多个线程任务;分别对所述多个线程任务进行所述对账操作,以得到多个线程任务结果数据;对所述多个线程任务结果数据进行所述汇总操作,以得到所述节点任务结果数据。
如果将所述对账任务切分为多个节点任务,每个节点任务压力过大,还可以对根据每个所述节点任务的数据量和存储类型分别将所述节点任务切分为多个线程任务。对于每一个的节点任务的多个线程任务进行所述对账操作,对得到的多个线程任务结果数据进行所述汇总操作,就可以得到对应的每一个节点任务结果数据。需要说明的是,节点任务可以基于消息队列分发消息体的形式发送给每个对账节点,消息体为所需每个节点任务所需处理的数据范围。在对账节点接收到消息后,会利用分布式锁锁定消息体中的数据段,然后进行独占处理。同时,对账节点根据对账标准数据统一业务任务对应的存储类型和/或节点任务的数据量,进行进一步任务切分,例如如果存储类型是ES集群,会根据分片数,对数据段再一次切分,交给不同线程处理,最后将线程任务及节点任务进行汇总合并得到最终的对账结果。其中,ES是Elasticsearch的缩写,是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Lucene是一套用于全文检索和搜寻的开源程式库,由Apache软件基金会支持和提供。Lucene提供了一个简单却强大的应用程式接口,能够做全文索引和搜寻。对账标准数据统一业务任务的作用包括规定每个所述节点任务结果数据的存储类型。
可选地,获取模块602还用于接收所述目标对象发送的对账指令;根据所述对账指令确定所述数据信息,其中,所述数据信息包括:对账类型、数据获取周期、所述第一对账数据的地址和所述第二对账数据的地址;根据所述对账指令确定所述配置信息,其中,所述配置信息包括:任务线程数和单个线程执行数据量;将所述数据信息和所述配置信息保存在所述信息管理***中。
需要说明的是,任务线程数用于表示一个对账任务可以通过多少个线程来处理,单个线程执行数据量用于表示一个线程可以处理的数据量,单个线程执行数据量的大小根据具体对账场景而定,可以是几个兆字节、几个吉字节、几个太字节等。本公开实施例,通过任务线程数和单个线程执行数据量可以将一个对账任务切分或者具体为多个线程任务,进而加快对账的速度。现有技术中,每次对账都需要搭建一次对账平台,还需要用户为对账配置各种信息,本公开实施例中,只需要根据用户发送的对账指令就可以确定数据获取服务对应的数据信息和对账服务对应的配置信息,同时,因为本公开实施例将对账数据获取、解析、适配、加载、切分、一致性检查、差异存储、告警、定制化结果展示的整个流程步骤的标准化,所以通过本公开实施例记载的方案也就不需要再搭建对账平台。
可选地,接收所述目标对象发送的对账指令;根据所述对账指令生成SQL脚本,其中,所述SQL脚本包括:数据信息和配置信息。
SQL:结构化查询语言(Structured Query Language)是一种特殊目的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库***。
在不同业务场景下,本公开实施例可接入对账文件、配置对账作业,实现各业务数据源之间差异对账,生成差异对账文件或提供可配置化对账结果查看页面(日终对账结果、明细表头可配置化),配套对账差异结果告警、对账任务日志检索、支持对账差异处理。
可选地,第一处理模块604还用于按照所述数据获取周期,通过主动拉取的方式分别从所述第一对账数据的地址和所述第二对账数据的地址获取所述第一对账数据和所述第二对账数据;或者按照所述数据获取周期,通过接收推送的方式分别从所述第一对账数据的地址和所述第二对账数据的地址获取所述第一对账数据和所述第二对账数据。
获取第一对账数据和第二对账数据的获取方式包括:主动拉取的方式和接收推送的方式。主动拉取的方式通过预设协议从所述第一对账数据的地址和所述第二对账数据的地址获取所述第一对账数据和所述第二对账数据,如SFTP、HTTP下载对账文件,RPC接口分页获取接收推送的方式通过预设协议从所述第一对账数据的地址和所述第二对账数据的地址获取所述第一对账数据和所述第二对账数据。如SFTP、HTTP上传对账文件,RPC接口分批推送。需要说明的是,接收推送的方式是需要对账的数据源主动推送自己的数据。
SFTP是一种安全的数据流连接,提供文件访问、传输和管理功能的网络传输协议。HTTP超文本传输协议(Hypertext Transfer Protocol,HTTP)是一个简单的请求-响应协议,它通常运行在TCP之上。它指定了客户端可能发送给服务器什么样的消息以及得到什么样的响应。请求和响应消息的头以ASCII形式给出;而消息内容则具有一个类似MIME的格式。RPC是远程过程调用(Remote Procedure Call)的缩写形式。SAP***RPC调用的原理其实很简单,有一些类似于三层构架的C/S***,第三方的客户程序通过接口调用SAP内部的标准或自定义函数,获得函数返回的数据进行处理后显示或打印。
需要说明的是,第一对账数据和第二对账数据都可以是来自一个或者多个数据源的数据。
需要说明的是,第一对账数据和第二对账数据都可以是来自一个或者多个需要对账的使用者或者机构的数据。
可选地,第一处理模块604还用于根据所述对账类型从所述数据获取服务中确定对账标准模板;根据所述对账标准模板对所述第一对账数据和所述第二对账数据进行数据转化处理,得到所述第三对账数据和所述第四对账数据,其中,所述解析处理包括所述数据转化处理;将所述第三对账数据和所述第四对账数据存储在数据中心中。
对账标准模板可以是还款对账模板、退款对账模板,交易对账模板等,对账标准模板由***人员维护也可由业务运营维护。根据所述对账类型从所述数据获取服务中确定对账标准模板,然后根据对账标准模板对需要对账的数据也就是所述第一对账数据和所述第二对账数据,进行数据的转换,将需要对账的数据转化为标准的对账数据,标准的对账数据用于后续对账逻辑。举例说明,所述第一对账数据和所述第二对账数据是需要对账的还款的两份账单,那么根据还款对账模板将所述第一对账数据和所述第二对账数据转换为满足还款对账模板的数据,也就是转换为所述第三对账数据和所述第四对账数据。所述第三对账数据和所述第四对账数据就是标准的对账数据。本公开实施例为了解决大规模数据的在线存储和查询的问题,提供高性能、高可靠的数据读写服务,因此将所述第三对账数据和所述第四对账数据存储在数据中心中。
可选地,通知模块608还用于设置告警任务,以通过所述告警任务将所述对账结果数据发送到客户端;和/或设置结果展示任务,以通过所述结果展示任务在终端设备上显示所述对账结果数据。
可选地,在得到所述对账结果数据的情况下,将所述对账结果数据保存在数据中心中,在需要通知目标对象的情况下,从数据中心获取所述对账结果数据。
根据所述对账结果数据通知目标对象,包括:设置告警任务通知目标对象;设置结果展示任务通知目标对象;设置下载任务,在接收到目标对象下载所述对账结果数据的情况下,将所述对账结果数据下载下来。
需要说明的是,上述各个模块是可以通过软件或硬件来实现的,对于后者,可以通过以下方式实现,但不限于此:上述模块均位于同一处理器中;或者,上述各个模块以任意组合的形式分别位于不同的处理器中。
本公开的实施例提供了一种电子装置。
图7示意性示出了本公开实施例提供的一种电子装置的结构框图。
参照图7所示,本公开实施例提供的电子装置700包括处理器701、通信接口702、存储器703和通信总线704,其中,处理器701、通信接口702和存储器703通过通信总线704完成相互间的通信;存储器703,用于存放计算机程序;处理器701,用于执行存储器上所存放的程序时,实现上述任一项方法实施例中的步骤。
可选地,上述电子装置还可以包括传输设备以及输入输出设备,其中,该输入输出设备与上述处理器连接。
可选地,在本实施例中,上述处理器可以被设置为通过计算机程序执行以下步骤:
S1,从信息管理***获取数据获取服务对应的数据信息和对账服务对应的配置信息;
S2,调用所述数据获取服务,以根据所述数据信息获取第一对账数据和第二对账数据,并对所述第一对账数据和所述第二对账数据进行解析处理,得到第三对账数据和第四对账数据;
S3,调用所述对账服务,以根据所述配置信息对所述第三对账数据和所述第四对账数据进行对账操作,得到对账结果数据;
S4,根据所述对账结果数据通知目标对象。
本公开的实施例还提供了一种计算机可读存储介质。上述计算机可读存储介质上存储有计算机程序,上述计算机程序被处理器执行时实现上述任一项方法实施例中的步骤。
可选地,在本实施例中,上述存储介质可以被设置为存储用于执行以下步骤的计算机程序:
S1,从信息管理***获取数据获取服务对应的数据信息和对账服务对应的配置信息;
S2,调用所述数据获取服务,以根据所述数据信息获取第一对账数据和第二对账数据,并对所述第一对账数据和所述第二对账数据进行解析处理,得到第三对账数据和第四对账数据;
S3,调用所述对账服务,以根据所述配置信息对所述第三对账数据和所述第四对账数据进行对账操作,得到对账结果数据;
S4,根据所述对账结果数据通知目标对象。
该计算机可读存储介质可以是上述实施例中描述的设备/装置中所包含的;也可以是单独存在,而未装配入该设备/装置中。上述计算机可读存储介质承载有一个或者多个程序,当上述一个或者多个程序被执行时,实现根据本公开实施例的方法。
根据本公开的实施例,计算机可读存储介质可以是非易失性的计算机可读存储介质,例如可以包括但不限于:便携式计算机磁盘、硬盘、随机访问存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本公开中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行***、装置或者器件使用或者与其结合使用。
可选地,本实施例中的具体示例可以参考上述实施例及可选实施方式中所描述的示例,本实施例在此不再赘述。
显然,本领域的技术人员应该明白,上述的本公开的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本公开不限制于任何特定的硬件和软件结合。
以上所述仅为本公开的优选实施例而已,并不用于限制于本公开,对于本领域的技术人员来说,本公开可以有各种更改和变化。凡在本公开的原则之内,所作的任何修改、等同替换、改进等,均应包含在本公开的保护范围之内。
Claims (10)
1.一种对账结果数据的通知方法,其特征在于,包括:
从信息管理***获取数据获取服务对应的数据信息和对账服务对应的配置信息;
调用所述数据获取服务,以根据所述数据信息获取第一对账数据和第二对账数据,并对所述第一对账数据和所述第二对账数据进行解析处理,得到第三对账数据和第四对账数据;
调用所述对账服务,以根据所述配置信息对所述第三对账数据和所述第四对账数据进行对账操作,得到对账结果数据;
根据所述对账结果数据通知目标对象。
2.根据权利要求1所述的通知方法,其特征在于,所述调用所述对账服务,以根据所述配置信息对所述第三对账数据和所述第四对账数据进行对账操作,得到对账结果数据,包括:
从数据中心获取所述第三对账数据和所述第四对账数据;
调用所述对账服务,以根据所述第三对账数据和所述第四对账数据生成对账任务;
根据任务线程数或者单个线程执行数据量将所述对账任务切分为多个节点任务,其中,所述配置信息包括:任务线程数和单个线程执行数据量;
分别对所述多个节点任务进行所述对账操作,以得到多个节点任务结果数据;
对所述多个节点任务结果数据进行汇总操作,以得到所述对账结果数据。
3.根据权利要求2所述的通知方法,其特征在于,所述分别对所述多个节点任务进行所述对账操作,以得到多个节点任务结果数据,包括:
根据每个所述节点任务的数据量和存储类型分别将所述节点任务切分为多个线程任务;
分别对所述多个线程任务进行所述对账操作,以得到多个线程任务结果数据;
对所述多个线程任务结果数据进行所述汇总操作,以得到所述节点任务结果数据。
4.根据权利要求1所述的通知方法,其特征在于,所述从信息管理***获取数据获取服务对应的数据信息和对账服务对应的配置信息之前,所述方法还包括:
接收所述目标对象发送的对账指令;
根据所述对账指令确定所述数据信息,其中,所述数据信息包括:对账类型、数据获取周期、所述第一对账数据的地址和所述第二对账数据的地址;
根据所述对账指令确定所述配置信息,其中,所述配置信息包括:任务线程数和单个线程执行数据量;
将所述数据信息和所述配置信息保存在所述信息管理***中。
5.根据权利要求4所述的通知方法,其特征在于,所述调用所述数据获取服务,以根据所述数据信息获取第一对账数据和第二对账数据,包括:
按照所述数据获取周期,通过主动拉取的方式分别从所述第一对账数据的地址和所述第二对账数据的地址获取所述第一对账数据和所述第二对账数据;或者
按照所述数据获取周期,通过接收推送的方式分别从所述第一对账数据的地址和所述第二对账数据的地址获取所述第一对账数据和所述第二对账数据。
6.根据权利要求4所述的通知方法,其特征在于,所述对所述第一对账数据和所述第二对账数据进行解析处理,得到所述第三对账数据和所述第四对账数据,包括:
根据所述对账类型从所述数据获取服务中确定对账标准模板;
根据所述对账标准模板对所述第一对账数据和所述第二对账数据进行数据转化处理,得到所述第三对账数据和所述第四对账数据,其中,所述解析处理包括所述数据转化处理;
将所述第三对账数据和所述第四对账数据存储在数据中心中。
7.根据权利要求1所述的通知方法,其特征在于,所述根据所述对账结果数据通知目标对象,包括:
设置告警任务,以通过所述告警任务将所述对账结果数据发送到客户端;和/或
设置结果展示任务,以通过所述结果展示任务在终端设备上显示所述对账结果数据。
8.一种对账结果数据的通知装置,其特征在于,包括:
获取模块,用于从信息管理***获取数据获取服务对应的数据信息和对账服务对应的配置信息;
第一处理模块,用于调用所述数据获取服务,以根据所述数据信息获取第一对账数据和第二对账数据,并对所述第一对账数据和所述第二对账数据进行解析处理,得到第三对账数据和第四对账数据;
第二处理模块,用于调用所述对账服务,以根据所述配置信息对所述第三对账数据和所述第四对账数据进行对账操作,得到对账结果数据;
通知模块,用于根据所述对账结果数据通知目标对象。
9.一种电子装置,其特征在于,包括处理器、通信接口、存储器和通信总线,其中,处理器、通信接口和存储器通过通信总线完成相互间的通信;
存储器,用于存放计算机程序;
处理器,用于执行存储器上所存放的程序时,实现权利要求1至7中任一项所述的方法。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110925744.4A CN113656194A (zh) | 2021-08-12 | 2021-08-12 | 对账结果数据的通知方法、装置、电子装置及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110925744.4A CN113656194A (zh) | 2021-08-12 | 2021-08-12 | 对账结果数据的通知方法、装置、电子装置及存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113656194A true CN113656194A (zh) | 2021-11-16 |
Family
ID=78479586
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110925744.4A Pending CN113656194A (zh) | 2021-08-12 | 2021-08-12 | 对账结果数据的通知方法、装置、电子装置及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113656194A (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114356454A (zh) * | 2022-01-06 | 2022-04-15 | 京东科技控股股份有限公司 | 对账数据处理方法、设备、存储介质及程序产品 |
CN115934301A (zh) * | 2023-03-03 | 2023-04-07 | 北京集度科技有限公司 | 对账方法、配置方法、终端设备及计算机程序产品 |
CN116308850A (zh) * | 2023-05-19 | 2023-06-23 | 深圳市四格互联信息技术有限公司 | 对账方法、对账***、对账服务器及存储介质 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060129441A1 (en) * | 2004-07-10 | 2006-06-15 | Movaris Inc. | Apparatus, method, and system for documenting, performing, and attesting to internal controls for an enterprise |
CN107888672A (zh) * | 2017-11-02 | 2018-04-06 | 深圳市牛鼎丰科技有限公司 | 账单数据处理方法、装置、存储介质和计算机设备 |
US20180222043A1 (en) * | 2017-02-04 | 2018-08-09 | Sas Institute Inc. | Controlling operation of a machine by performing reconciliation using a distributed cluster of nodes |
CN109493201A (zh) * | 2018-09-18 | 2019-03-19 | 深圳壹账通智能科技有限公司 | 对账方法、装置、计算机设备和存储介质 |
US20190104102A1 (en) * | 2017-10-04 | 2019-04-04 | The Dun & Bradstreet Corporation | System and method for identity resolution across disparate distributed immutable ledger networks |
CN110765179A (zh) * | 2019-10-18 | 2020-02-07 | 京东数字科技控股有限公司 | 分布式对账处理方法、装置、设备及存储介质 |
US20200097924A1 (en) * | 2018-09-26 | 2020-03-26 | Mastercard International Incorporated | Method and system for multi-account check processing via blockchain |
-
2021
- 2021-08-12 CN CN202110925744.4A patent/CN113656194A/zh active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060129441A1 (en) * | 2004-07-10 | 2006-06-15 | Movaris Inc. | Apparatus, method, and system for documenting, performing, and attesting to internal controls for an enterprise |
US20180222043A1 (en) * | 2017-02-04 | 2018-08-09 | Sas Institute Inc. | Controlling operation of a machine by performing reconciliation using a distributed cluster of nodes |
US20190104102A1 (en) * | 2017-10-04 | 2019-04-04 | The Dun & Bradstreet Corporation | System and method for identity resolution across disparate distributed immutable ledger networks |
CN107888672A (zh) * | 2017-11-02 | 2018-04-06 | 深圳市牛鼎丰科技有限公司 | 账单数据处理方法、装置、存储介质和计算机设备 |
CN109493201A (zh) * | 2018-09-18 | 2019-03-19 | 深圳壹账通智能科技有限公司 | 对账方法、装置、计算机设备和存储介质 |
US20200097924A1 (en) * | 2018-09-26 | 2020-03-26 | Mastercard International Incorporated | Method and system for multi-account check processing via blockchain |
CN110765179A (zh) * | 2019-10-18 | 2020-02-07 | 京东数字科技控股有限公司 | 分布式对账处理方法、装置、设备及存储介质 |
Non-Patent Citations (2)
Title |
---|
张程: "《分布式***架构》", 31 December 2020, 机械工业出版社, pages: 3 - 4 * |
李玉东: "《精通嵌入式Linux编程 构建自己的GUI环境》", 31 December 2010, 北京航空航天大学出版社, pages: 3 - 5 * |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114356454A (zh) * | 2022-01-06 | 2022-04-15 | 京东科技控股股份有限公司 | 对账数据处理方法、设备、存储介质及程序产品 |
CN115934301A (zh) * | 2023-03-03 | 2023-04-07 | 北京集度科技有限公司 | 对账方法、配置方法、终端设备及计算机程序产品 |
CN116308850A (zh) * | 2023-05-19 | 2023-06-23 | 深圳市四格互联信息技术有限公司 | 对账方法、对账***、对账服务器及存储介质 |
CN116308850B (zh) * | 2023-05-19 | 2023-09-05 | 深圳市四格互联信息技术有限公司 | 对账方法、对账***、对账服务器及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN113656194A (zh) | 对账结果数据的通知方法、装置、电子装置及存储介质 | |
CN111752799A (zh) | 一种业务链路跟踪方法、装置、设备及储存介质 | |
CN111245900B (zh) | 一种分布式消息发送的处理***及其处理方法 | |
CN110932918B (zh) | 日志数据采集方法、装置及存储介质 | |
CN107644075B (zh) | 收集页面信息的方法和装置 | |
CN110928934A (zh) | 一种用于业务分析的数据处理方法和装置 | |
CN111355802A (zh) | 信息推送方法和装置 | |
CN114757639A (zh) | 数据处理方法、装置、设备和存储介质 | |
CN112699111B (zh) | 报表生成方法、装置、电子设备和计算机可读介质 | |
CN114064712A (zh) | 数据访问方法、装置、电子设备及计算机可读存储介质 | |
CN112445861B (zh) | 信息处理方法、装置、***及存储介质 | |
CN113067725B (zh) | 服务配置动态更新方法、***、电子设备及可读存储介质 | |
CN114490718A (zh) | 数据输出方法、装置、电子设备和计算机可读介质 | |
CN112860292A (zh) | 一种基于应用的配置管理方法及装置 | |
CN115034175A (zh) | 表格数据处理方法、装置、终端和存储介质 | |
CN113204558A (zh) | 数据表结构自动更新方法和装置 | |
CN108805741B (zh) | 一种电能质量数据的融合方法、装置及*** | |
CN112579954A (zh) | 地震信息的输出方法及装置、存储介质及电子装置 | |
CN116401276A (zh) | 报表查询方法、装置、电子设备和计算机可读介质 | |
CN113297246B (zh) | 一种数据的处理方法、计算设备及存储介质 | |
CN115514806B (zh) | 一种离散服务集群的感知发现方法及*** | |
CN114398437A (zh) | 用户信息处理方法、装置、电子设备和计算机可读介质 | |
CN116089510A (zh) | 数据导出方法、信息***、装置、电子设备及存储介质 | |
CN118295771A (zh) | 一种容器台账的构建方法、容器台账服务集群 | |
CN115510101A (zh) | 数据处理方法及装置、电子设备及可读存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |