[发明专利]用于实施输出审核数据的可恢复性的专用审核端口在审
申请号: | 201980077145.2 | 申请日: | 2019-09-25 |
公开(公告)号: | CN113168362A | 公开(公告)日: | 2021-07-23 |
发明(设计)人: | P·维塞尔;T·墨菲 | 申请(专利权)人: | 起元技术有限责任公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14;G06F11/30;G06F11/34 |
代理公司: | 北京林达刘知识产权代理事务所(普通合伙) 11277 | 代理人: | 刘新宇 |
地址: | 美国马*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 实施 输出 审核 数据 可恢复 专用 端口 | ||
1.一种通过数据处理系统实施的方法,该数据处理系统用于执行数据流图,该数据流图处理表示事务的一个或多个数据记录,其中,该数据流图包括多个组件和链路,其中,组件表示应用于一个或多个输入记录以处理该一个或多个输入记录的计算,其中,输入记录与表示该事务的一个或多个数据记录具有指定关系,并且其中,这些链路连接这些组件并表示这些组件之间的数据流,该方法包括:
执行包括该多个组件和这些链路的数据流图,其中,该数据流图的执行包括执行该多个组件中的给定组件,该给定组件包括输入端口、审核端口和输出端口;
其中,该输入端口用于接收这些输入记录中的一个或多个输入记录,这些输入记录与表示该事务的一个或多个数据记录具有指定关系;
其中,该审核端口用于提供审核数据,该审核数据至少描述该事务的一部分;
其中,该输出端口用于提供一个或多个输出记录;
其中,该多个组件中的至少一个组件被配置用于在执行该给定组件之前执行;
通过具有该多个组件和这些链路的数据流图来处理表示该事务的一个或多个数据记录,其中,该多个组件中的该至少一个组件对指定由该多个组件中的该至少一个组件处理的这些输入记录中的一个或多个输入记录的状态进行保存;
当在该给定组件的执行期间在由该给定组件处理这些输入记录中的一个或多个输入记录期间发生错误时,
将该多个组件中的该至少一个组件的状态还原到已保存状态;以及
基于已还原状态,针对该数据流图的该给定组件恢复这些审核数据中的至少一些审核数据;
在该审核端口上提供已恢复审核数据中至少描述该事务的该部分的至少一些已恢复审核数据;以及
在该输出端口上提供该一个或多个输出记录。
2.如权利要求1所述的方法,其中,该已恢复审核数据为第一审核数据,该审核端口为第一审核端口,该给定组件为第一组件,并且其中,该方法进一步包括:
以指定的时间间隔将该第一审核数据与在第二组件的第二审核端口上输出的第二审核数据结合。
3.如权利要求1所述的方法,其中,该给定组件为第一组件,该已恢复审核数据为第一审核数据,并且其中,该方法进一步包括:
在第一数据处理系统上执行该第一组件;
在第二数据处理系统上执行该数据流图的第二组件;以及
在第三数据处理系统上接收该已恢复审核数据和从该第二组件的第二审核端口输出的第二审核数据。
4.如权利要求3所述的方法,进一步包括:
将接收到的已恢复审核数据和第二审核数据存储在存储器中;以及
根据已存储审核数据动态生成一个或多个度量。
5.如权利要求1所述的方法,进一步包括:
从第一审核数据和第二审核数据中汇总数据;以及
存储该经汇总的数据。
6.如权利要求1所述的方法,进一步包括:
通过将该已恢复审核数据分派到特定类别来对该已恢复审核数据进行分类;以及
根据分派到该特定类别的审核数据生成指示用户与特定活动交互的审核度量。
7.如权利要求1所述的方法,其中,响应于该错误的发生,该给定组件在错误日志端口上输出错误日志,该错误日志包括该多个组件中的该至少一个组件的状态并指定这些输入记录中的哪一个或哪些输入记录最后由该多个组件中的该至少一个组件成功处理,其中,该状态指定这些组件中的哪个组件最后成功地完成处理。
8.如权利要求7所述的方法,其中,该给定组件将该错误日志输出到错误处理程序组件,其中,该错误处理程序组件基于该错误日志向回滚组件传输消息,并且其中,该回滚组件使用该消息将该数据流图的状态返回到以下状态:在该状态下,该多个组件中的至少一个组件正在执行,并且最后由该多个组件中的该至少一个组件成功处理的这些输入记录中的一个或多个输入记录正在由该多个组件中的该至少一个组件处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于起元技术有限责任公司,未经起元技术有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201980077145.2/1.html,转载请声明来源钻瓜专利网。