分析分布式数据集的数据系统架构的制作方法

文档序号:6602526阅读:102来源:国知局
专利名称:分析分布式数据集的数据系统架构的制作方法
技术领域
本发明总的来说涉及一种分布式数据系统,更具体地说,本发明提供了从一个数 据站点到另一数据站点镜像数据的方法、装置以及计算机可读介质。
背景技术
分布式系统典型地包括通过数据通信网络互连的大量数据处理器。例如,在一个 数据站点的数据可以由在分布式系统中另一个数据站点执行的数据处理程序透明地访问。 在分布式数据库系统中,数据可以被分开并存储到几个数据站点中,目的是使其更靠近处 理器以便处理器在访问时降低通信网络中的数据业务量。然而,通常的情况是一些数据站 点必须访问位于另一数据站点的数据。这种远程访问增加了数据处理操作所涉及的成本和 延迟,使得这些数据站点的处理性能比拥有其自己的数据的等效的分立系统的处理性能明 显要差。另一个问题是在其他的网络数据站点的通信链接的失败或数据处理器的失败可能 妨碍在一定时期访问远程数据。因此,数据的可用性可能比每个数据站点都是分立系统的 情况更差。虽然分布式系统的目的是允许用户共享数据源,但是这些负面效果可能使得用 户不能够依赖远程数据访问。相比于简单的集中式系统来说,这些缺点又会减少分布式系 统的益处。分布式数据系统可以被分类为不同类型的数据系统,包括分布式文件系统或共享 文件系统。分布式文件系统典型地允许访问位于另一个远程主机上的文件,就像工作在实 际的主机计算机上。这使得在多个不同的机器上的多个用户可以共享文件并存储资源。用 户节点不能直接访问下面的块存储,但是可以使用协议经由网络来交互。这使得可以取决 于怎样设计协议,来根据限制根据访问列表对文件系统的访问,或限制服务器和客户端上 的性能。相反,在共享磁盘文件系统中,所有节点同等地访问文件系统所在的块存储。在这 些数据系统上,访问控制典型地驻留在客户端。分布式文件系统可能包括用于透明复制和 容错控制的工具(facility)。因此,当文件系统中有限数目的节点不在线时,系统继续工作 而没有任何数据丢失。此外,在分布式数据系统中,可以在一个数据站点创建数据文件。用户可能希望访 问和分析在该分布式数据系统的另一个数据站点的数据而不干扰原数据文件。

发明内容
本发明提供支持通过电子的安全信道的数据传输的分布式数据系统的方法、装置 和计算机可读介质,其中减少了收集、校对或发布报告结果的人工干预。可以为不同的账户 收集在不同的数据源之上的一致数据集。通过本发明的另一方面,数据集中的数据条目可被进一步审核以确认数据的完整 性。并且,可以通过管理员机器的本地(分布式)网络对数据源进行备份,使得就可以在另 一个数据站点分析数据而不必破坏原数据。通过本发明的另一方面,使用账户间的标准商业规则生成报告。并且,支持客户报告允许多重(如由条目标准确定的)自由度。通过本发明的另一方面,数据库架构支持对每个数据列表创建数据库副本的处 理,以及通过使用软件脚本和SQL (宏和查询)对来自多个数据站点的多个数据集进行校 对,并且使用预定义的商业规则对数据进行分析。通过本发明的另一方面,来自第一数据站点的第一数据集和第二数据站点的第二 数据集分别在本地数据站点被镜像。已镜像数据对应于聚集的数据集,并且基于商业规则 来进行分析。结果会被公布在分布式数据系统中的选定的数据站点。通过本发明的另一方面,相对独立的数据集而分析聚集的数据集。通过本发明的另一方面,定制报告标准是从数据站点接收的,而聚集的数据集是 基于定制报告标准来分析的。定制报告的结果可以被进一步报告给数据站点。


通过实例的方式来图示本发明但是并不由附图限制,并且附图中相同的附图标记 指示相似的元件,附图中图1示出了根据本发明实施例的在增强型支付集成系统中使用的计算机系统。图2示出了根据本发明实施例的用于从数据库源到已镜像数据库镜像数据集的 框图。图3示出了根据本发明实施例的从SharePoint 站点镜像数据并对镜像数据进 行分析的流程图。图4示出了根据本发明实施例的在SharePoint站点镜像数据的流程图。图5示出了根据本发明实施例的定制报告已镜像数据的的流程图。图6A和图6B示出了根据本发明实施例的用于镜像和分析分布式数据集的数据库 架构。图7示出了根据本发明实施例的向SharePoint站点中输入数据的截屏。图8示出了根据本发明实施例的具有可通过参考号码来检查的数据条目的数据 表格(datasheet) 0图9示出了根据本发明实施例的可以编辑的数据条目。图10示出了根据本发明实施例的具有将已镜像数据库与SharePoint站点链接的 表的列表的截屏。图11示出了根据本发明实施例的截屏,其中每个SharePoint数据集是通过查询 (SQL)本地输入的,且然后被通过附加功能本地镜像。图12示出了根据本发明实施例的截屏,其中Visual Basic 脚本语句自动地进行 聚集处理。图13示出了根据本发明实施例的截屏,其中Microsoft Access 查询(SQL)分 析聚集数据,其中查询的逻辑顺序根据商业规则和报告需求来过滤数据。图14示出了根据本发明实施例的截屏,其中示例性的SQL代码用于对在线数据集 执行初步的本地数据库镜像。图15示出了根据本发明实施例的截屏,其中相对另一独立的数据集(总的基础要 求)对已校对的数据集进行分析。
图16示出了根据本发明实施例的截屏,其中SQL查询进一步相对所预测的需求来 分析聚集数据。图17示出了根据本发明实施例的截屏,其中商业规则分析结果被附加到所链接 的报告表。图18示出了根据本发明实施例的截屏,其中来自所有已链接的SharePoint站点 /客户端的聚集结果被公布,并且被镜像到指定的SharePoint站点。图19示出了根据本发明实施例的截屏,其中查询分析的结果(由商业规则驱动) 被公布,并且在数据聚集SharePoint站点内可用。图20示出了根据本发明实施例的请求顾客报告的截屏。图21示出了根据本发明实施例的截屏,其中通过报告处理来引导管理员。图22示出了根据本发明实施例的其中呈现了定制报告的数据浏览的截屏。
具体实施例方式通过本发明的这些方面,通过电子的和保密的信道传输数据,其中减少了收集、校 对或发布报告结果的人工干预。可以为不同的账户收集经由不同数据源的一致数据集。根据一些实施例,数据集(dataset)是数据的集合。数据集可被假定为不同的形 式,包括计算机数据架构或甚至是一个变量。例如,可以以表格的形式呈现数据集,每一列 代表特定变量,每一行对应于正被讨论的数据集中的给定成员。表格形式列出了每个变量 的值,例如对象的高度和权重或者随机数字的值。每个值被认为是一个数据(datum)。数据 集可以包括对应于行数的一个或多个成员的数据。数据集中的数据条目可以被进一步审核以确认数据的完整性。并且,可以通过管 理员机器的本地(分布式)网络来备份数据源(数据站点),以便可以在另一个数据站点分 析数据而不可能破坏原数据。使用账户间的标准商业规则生成报告。并且,支持定制报告允许多重(由条目标 准确定)自由度。本发明的元件可以以计算机系统实现,例如图1所示的系统100。系统100支持已 镜像本地数据库207 (如图2所示)的功能,以分别执行与根据如在这里所公开的本发明的 方面的图3、4、5和6对应的处理300、400、500和600。计算机100包括中央处理器110、系统存储器112和系统总线114,其中系统总线 将包括系统存储器112的各种系统组件耦合到中央处理器单元110。系统总线114可以是 几种类型的总线结构中的任意,包括存储器总线或存储器控制器、外围总线和本地总线,这 些总线使用了多种总线结构中的任意。系统存储器112的结构对本领域普通技术人员来说 是众所周知的,且包括存储在只读存储器(ROM)中的基本输入/输出系统(BIOS)以及存储 在随机存取存储器(RAM)中的一个或多个程序模块,例如操作系统、应用程序和程序数据。计算机100也包括用于读写数据的多种接口单元和驱动。具体地说,计算机100 包括硬盘接口 116和可拆卸存储器接口 120,其分别耦合硬盘驱动118和可拆卸存储器驱动 122到系统总线114。可拆卸存储器驱动的实例包括磁盘驱动和光盘驱动。这些驱动及其 相关的计算机可读介质,例如软盘124提供计算机可读指令、数据结构、程序模块以及计算 机100的其他数据的非易失性存储。图中所示的单一硬盘驱动118和单一可拆卸存储器驱动122仅仅是以解释说明为目的,应当理解计算机100可以包括几个这样的驱动。并且,计 算机100也可包括用于与其它类型的计算机可读介质接口连接的驱动。用户可以通过多种输入设备与计算机100交互,图1示出了串行端口接口 126,其 将键盘128和指示设备130耦合到系统总线114。指示设备128可以鼠标、跟踪球、指示笔 或类似设备来实现。当然,一个或多个其他输入设备(附图没有示出)例如操纵杆、游戏垫、 圆盘式卫星天线、扫描仪、触摸屏等可以连接到计算机100。计算机100可以包括用于将设备连接到系统总线114的其他接口。图1示出了通 用串行总线(USB)接口 132,其将视频或数字相机134耦合到系统总线114。IEEE1394接口 136可用于将附加设备耦合到计算机100。并且,接口 136可被设置为与特殊的制造商接口 一起操作,例如由苹果公司开发的FireWire和由索尼公司开发的i. Link。输入装置也可以 通过并行接口、游戏端口、PCI板或任何其他用于将输入设备耦合到计算机的接口而耦合到 系统总线114。计算机100还包括视频适配器140,其将显示设备142耦合到系统总线114。显示 设备142可以包括阴极射线管(CRT)、液晶显示器(LCD)、场致发射显示器(FED)、等离子显 示器或产生可由用户浏览的图像的任何其他设备。其他的输出设备,例如打印设备(附图 中没有示出)可以连接到计算机100。可以通过麦克风144和扬声器166记录和复制声音。声卡148可用于将麦克风144 和扬声器146耦合到系统总线114。本领域普通技术人员应当理解图1所示的设备连接仅 仅是以解释说明为目的,且几个外围设备也可经由替代的接口耦合到系统总线114。例如, 摄像机134可以被连接到IEEE1394接口 136,指示设备130可以被连接到USB接口 132。在联网环境中,计算机100可使用到一个或多个远程计算机或其他设备(例如服 务器、路由器、网络个人计算机、对等设备或其他公共网络节点、无线电话或无线个人数字 助理)的逻辑连接进行操作。计算机100包括将系统总线114耦合到局域网(LAN) 152的 网络接口 150。联网环境在办公室、企业级计算机网络以及家庭计算机系统内是很普遍的。例如因特网的广域网(WAN) 154也可以由计算机100来访问。图1示出了连接到 串行端口接口 126并连接到WAN154的调制解调器单元156。调制解调器单元156可以位于 计算机100内部或外部,也可以是任意类型的现有调制解调器,例如有线电视调制解调器 或卫星调制解调器。LAN 152也可用于连接到WAN 154。图1示出了路由器158,其以现有 方式将LAN 152连接到WAN 154。应当意识到所示的网络连接仅是示例性的,也可使用在多台计算机间建立通信链 接的其他方式。假设使用目前存在的各种众所周知的协议中的任意,例如TCP/IP、帧中继、 以太网、FTP、HTTP等,且计算机100可以在客户端-服务器配置中操作以允许用户从基于 网页的服务器检索网页。并且,各种现有的网页浏览器中的任意能被用来显示和操作网页 上的数据。计算机100的操作可由多种不同的程序模块来控制。程序模块的实例是例程、程 序、对象、组件、数据结构等,其执行特定的任务或实现特定的抽象数据类型。本发明也可以 通过其他的计算机系统配置来实践,包括手持设备、多处理器系统、基于微处理器的或可编 程的消费电子器件、网络PCS、小型机、大型机、个人数字助理等。并且,本发明也可以分布式 计算环境来实践,在这样的环境中由通过通信网络链接的远程处理装置来执行任务。在分布式计算系统中,程序模块可被存储在本地或远程存储设备两者中。图2示出了根据本发明的实施例的系统200,其将数据集从数据库源201和203镜 像到已镜像数据库207。典型地,不同的数据站点201和203对应于不同的客户(账户)。 数据库源201和203的在线环境提供了创建列表的能力,在该列表中,个人(用户)的分布 式网络可以使用公共的表格接口(forminterface)来输入数据。例如,数据库源201和203 可支持MicrosoftSharePoint ,并且已镜像本地数据库 207 可支持 Microsoft Access (Microsoft 访问)°Microsoft SharePoint (Microsoft共享点)是协助工具的示例,其使得群组能 够配置网站的入口和层次而不特定地需要网页的开发。这允许终端用户,例如参与者的 群组在基于浏览器的环境中对相关信息的查找、创建、收集、组织和校对进行更多的控制。 Microsoft SharePoint还允许每个顾客根据其当前的需求,对各种信息的不同集合的浏览 进行容易的过滤、分组和/或分类。其具有健壮的许可结构,允许多个组织基于它们的组 织的角色、团队成员、兴趣、保密组或能够定义的任意其他成员标准来定位用户访问以及能 力。Microsoft SharePoint在线环境提供了创建列表的能力,在所述列表中,个体 的分布式网络能够使用公共的表格接口来输入数据。每个列表可以作为独立的数据源, 并且被限制在一个SharePoint站点情况下使用。另外,根据传统的系统,数据集的可用 分析典型地限于计数、平均、最大值、最小值、求和、标准差和变量。按照本发明的方面,数 据库架构支持对每一 SharePoint列表建立数据库副本的处理,并且支持通过使用Micro Visual Basic (VB)脚本和SQL (宏和查询)校对来自多个SharePoint站点的多个数据集 并使用所定义的商业规则分析数据。SQL(结构的查询语言)是一种数据库计算机语言,其 被设计用于在关系型数据库管理系统(RDBMS)中数据的检索和管理、数据库图表(schema) 的创建和修改以及数据库对象访问控制管理。Microsoft Access 是由微软公司提供的关系型数据库管理系统,其将关系型 Microsoft Jet数据库引擎与图形用户接口及软件开发工具相结合。Microsoft Access能 够使用存储于Access/Jet、Microsoft SQL Server、Oracle或任何遵循ODBC的数据容器中 的数据。软件开发者和数据架构师可以使用其来开发应用软件,并且非程序员“高级用户” 也可以使用其来建造简单的应用程序。它支持一些面向对象的技术。参考图2,每个列表作为独立的数据源,并且被限制在一个SharePoint站点情况 下使用。此外,传统的系统将数据集的分析限制于计数、平均、最大值、最小值、求和、标准差 和变量。按照本发明的方面,数据库架构200支持为每一 SharePoint列表建立数据库副本 的处理,支持校对来自多个SharePoint站点201和203的多个数据集(对应于已镜像数据 251和253),并支持通过Visual Basic脚本和SQL (使用宏和查询)来使用所定义的商业 规则对数据进行分析。分析的结果被公布给数据站点201和203,分别对应于结果255和257。此外,来 自数据站点201和/或数据站点203的已处理数据可被通过镜像数据库207镜像(对应于 已镜像数据259)在数据站点205上。
系统200可以支持标准的定制报告。当支持定制报告时,提供报告标准信息261 以便镜像数据库207可以根据标准信息261公开定制结果263。在一些实施例中,可以在 源数据库(例如数据库201)中设置定制报告参数,并被应用于已镜像数据库(例如数据库 207),然后结果被重新发布到源数据库。每个标准报告典型地包括大量的数据视图,每个视图与数据库207中已完成的特 定的查询和计算对准。除了标准报告外,专用于定制报告的数据站点205的子站点也是可 用的。SharePoint站点,例如数据站点205,典型地通过由中央管理员维护的访问列表来保 证其安全。定制报告的数据集从数据条目站点进出口,以便在没有破坏原数据的风险的情况 下创建已镜像备份。数据镜像典型地通过额外的宏以及自动转换处理来完成。用户可以基 于用户识别的标准来请求定制报告(例如,从数据站点205),其中在请求日志中的每个数 据项可以用作报告标准。在提交定制报告请求后,标准被保存在SharePoint站点的列表中 以监测请求的类型和频率。在本地数据库207中,通过使用直观的按钮的报告处理来引导管理员。在刷新已 镜像数据后,引导管理员来选择合适的定制报告请求。正确的定制报告请求被定位(由时 间戳和定制的域识别),并且管理员点击直观的按钮来继续自动处理。图3示出了根据本发明实施例的从在本地数据站点上的SharePoint站点镜像数 据并分析镜像数据的流程图300。在步骤301,在本地已镜像数据库207从SharePoint站 点201和203收集数据,在步骤303聚焦所选择的数据。在步骤305,基于商业规则来分析 所聚集的数据,所述商业规则例如线性项目计数/交易计数、外部/内部变化请求、交易类 型(增加/编辑/取消)以及通过用以上计数除以总的基础需求所计算得出的百分比变化。 在步骤307,将结果公布给选定的SharePoint站点(例如,数据站点205)。图4示出了根据本发明实施例的在SharePoint站点镜像数据的流程图400。在步 骤401,用于SharePoint站点(例如,数据站点201或203)的旧的已镜像数据在本地数据 库207被清除。在步骤403,本地数据库207从SharePoint站点获得已镜像数据。在步骤 405,已镜像数据被公布到另一个SharePoint站点(例如,数据站点205)。图5示出了根据本发明实施例的定制报告已镜像数据的流程图500。图20-图22 示出了用于请求接收定制报告的相应的截屏。在步骤501,从SharePoint站点启动定制报 告。在步骤503,本地数据库507接收来自已镜像的SharePoint站点的报告标准。在步骤 505,将在本地数据库507的已镜像数据与已镜像的SharePoint站点同步,以确保定制报告 反映当前的已镜像数据。在步骤507,按照基于步骤503获得的报告标准的商业规则来分析 已镜像数据。在步骤509,旧的报告数据在已镜像的SharePoint站点被清除,以便在步骤 511可将新的报告结果公布在已镜像的SharePoint站点上。图6A和图6B示出了根据本发明实施例的镜像和分析分布式数据集的数据库架构 600,通过实施例,步骤601、603、611和617是在SharePoint站点201执行的。步骤605、 607、609、613、615、619、623、625、633、635、637、639、641、645 和 647 是在本地数据库 207 执 行的(对应于207a和207b,其中每一 SharePoint站点对应于在本地数据库207的单独的 数据库)。步骤621、627、629、631、643和649是在SharePoint站点205执行的。在步骤601和603,在数据站点201收集数据,在步骤605,在本地数据库207镜像数据。在步骤607分析已镜像的数据,且在步骤609、613和615将结果报告到数据站点 201 (在数据站点201中对应于步骤611和617)。在步骤619,623 和 625,本地数据库 207 也为 SharePoint 站点 201 向 SharePoint 站点205提供已镜像数据和分析结果(例如,标准报告)(在数据站点205对应于步骤621 和627)。此外,在步骤629、631、643和649,SharePoint205可以进一步为已镜像数据从 SharePoint站点201请求定制报告(对应于步骤633、635、637、639、641、645和647,对应 于本地数据库207)。典型的实施例将要在图7图-22中讨论,其支持用于对于不同客户跟踪已调度的 训练会话的分布式数据系统,本发明的其他实施例支持其他的应用。例如,一些实施例可支 持数据获取(例如,天气数据)和金融应用。本发明的实施例可以支持其他应用,包括商业 采购到支付的跟踪,发票收据跟踪,和供应商管理。图7示出了根据本发明实施例的用于输入数据到SharePoint站点中的截屏700。 在典型的实施例中,数据条目对应于在SharePoint站点输入的已调度的训练会话。典型 地,SharePoint站点(例如,数据站点201与账户A相关联,且数据站点203与账户B相关 联)被分配到指定的账户。然而,数据条目字段典型地对所有帐户是一致的。图8示出了根据本发明实施例的具有可通过参考号码来进行检查的数据条目的 数据表800。所述条目可以以数据表的格式进行检查,并且可以通过点击链接的“参考号码” 来对项目进行编辑。图9示出了根据本发明实施例的可以被编辑的数据条目900。用户可以选择修改 条目。还示出了当项目被创建或修改时的显示。用户可以通过选择“Alert Me(提醒我)” 的选项以便收到当项目被更新时生成的电子邮件。图10示出了根据本发明的实施例的截屏1000,具有链接已镜像数据库 与SharePoint站点的表的列表。形成聚集的数据库,其中每个唯一的表代表独立的 SharePoint站点数据集。这些表通过公共访问接口(Access interface)进行链接。图11示出了根据本发明的实施例的截屏1100,其中每一 SharePoint数据集被通 过查询(SQL)本地输入,然后通过附加功能被本地镜像。每个SharePoint数据集被通过查 询本地输入,然后通过附加功能被本地镜像。对于示例性的实施例,10个客户当前通过这样 的架构链接。然而,根据本发明的方面,该处理仅仅受本地机器的物理计算能力的限制。图12示出了根据本发明的实施例的截屏1200,其中Visual Basic脚本自动进行 聚集处理。图13示出了根据本发明的实施例的截屏1300,其中Microsoft Access查询(SQL) 分析聚集数据,其中查询的逻辑顺序根据商业规则和报告需求对数据进行过滤。一旦已经 本地输入、聚集和镜像了所有唯一的数据集,Microsoft Access查询(SQL)分析聚集的数 据,并且查询的逻辑顺序根据商业规则和报告需求对数据进行过滤。图14示出了根据本发明的实施例的截屏1400,其中示例性的SQL代码用于执行在 线数据集的初步的本地数据库镜像。图15示出了根据本发明的实施例的截屏1500,其中相对另一独立的数据集(例 如,总的基础需求)对已校对的数据集进行分析。对于典型的实施例,相对总的基础需求对 已校对的数据集进行分析。所得值成为随后变化报告计算中的分母,其中该变化报告计算用于形成唯一的SharePoint站点数据集。图16示出了根据本发明的实施例的截屏1600,其中SQL查询相对所预计的需求来 进一步分析所聚集的数据。图17示出了根据本发明的实施例的截屏1700,其中商业规则分析的结果被附加 到所链接的报告表。图18示出了根据本发明的实施例的截屏1800,其中来自所有已链接的 SharePoint站点/客户端的聚集结果被公布并被镜像到指定的SharePoint站点。图19示出了根据本发明的实施例的截屏1900,其中由商业规则驱动的查询分析 的结果被在数据聚集SharePoint站点中公布并且在数据聚集SharePoint站点中可用。图20示出了根据本发明的实施例的用于请求顾客报告的截屏2000。图21示出了根据本发明的实施例的截屏2100,其中通过报告处理引导管理员。
图22示出了根据本发明的实施例的截屏2200,其中呈现定制报告的数据视图。本领域普通技术人员应当理解,具有相关联的计算机可读介质(其包括控制计算 机系统的指令)的计算机系统均可用来执行在这里所公开的示例性实施例。该计算机系统 可包括至少一个计算机,例如微处理器、微处理器的簇、大型机和联网的工作站。尽管已经关于包括目前的执行本发明的优选方式的具体的实施例对本发明进行 了描述,然而本领域普通技术人员应当理解,以上所描述的系统和技术的多种变形和置换 均落入如所附的权利要求书中所提出的本发明的精神和范围之内。
权利要求
一种计算机辅助方法,包括(a)在本地数据站点,镜像来自第一数据站点的第一数据集;(b)在该本地数据站点,镜像来自第二数据站点的第二数据集;(c)聚集该第一数据集和该第二数据集为聚集的已镜像数据集;并且(d)基于一组商业规则分析该聚集的数据集的选定部分以获得分析结果。
2.如权利要求1所述的方法,进一步包括 公布分析结果给选定的数据站点。
3.如权利要求2所述的方法,其中,该选定的数据站点包括第一数据站点。
4.如权利要求2所述的方法,其中,该选定的数据站点不同于该第一和第二数据站点。
5.如权利要求1所述的方法,其中,步骤(d)包括使用在该第一和第二数据站点上不可 用的函数来分析该选定的部分。
6.如权利要求1所述的方法,其中,步骤(a)包括将第一表与该第一数据集链接。
7.如权利要求1所述的方法,其中,步骤(d)包括相对独立的数据集来分析该聚集的数 据集。
8.如权利要求1所述的方法,进一步包括 从该第一数据站点接收一组定制报告标准;并且基于该组定制的报告标准分析该聚集的已镜像数据集以获得定制结果。
9.如权利要求8所述的方法,进一步包括 公布该定制结果给该第一数据站点。
10.如权利要求1所述的方法,其中,该第一数据站点支持MicrosoftSharePoint ,并 且该本地数据站点支持Microsoft Access 。
11.一种存储计算机可执行指令的计算机可读存储介质,该计算机可执行指令在被执 行时,使得处理器执行包括下面步骤的方法(a)在本地数据站点,镜像来自第一数据站点的第一数据集;(b)在该本地数据站点,镜像来自第二数据站点的第二数据集;(c)聚集该第一数据集和该第二数据集为聚集的已镜像数据集;并且(d)基于一组商业规则分析该聚集的数据集的选定部分以获得分析结果。
12.如权利要求11所述的计算机可读介质,所述方法进一步包括 公布该分析结果给选定的数据站点。
13.如权利要求11所述的计算机可读介质,其中,步骤(d)包括使用在该第一和第二数 据站点上不可用的函数来分析该选定的部分。
14.如权利要求11所述的计算机可读介质,所述方法进一步包括 从该第一数据站点接收一组定制报告标准;并且基于该组定制报告标准分析该聚集的已镜像数据集以获得定制结果。
15.如权利要求14所述的计算机可读介质,所述方法进一步包括 公布该定制结果给该第一数据站点。
16.一种装置包括 处理器;和存储器,在其中存储机器可执行的指令,当执行该机器可执行的指令时使得该装置处理器被设置为从所述存储器检索指令并执行下述在本地数据站点,镜像来自第一数据站点的第一数据集; 在该本地数据站点,镜像来自第二数据站点的第二数据集; 聚集该第一数据集和该第二数据集为聚集的镜像数据集;并且 基于一组商业规则分析该聚集的数据集的选定部分以获得分析结果。
17.如权利要求16所述的装置,其中,该指令进一步使得该装置 公布该分析结果给选定的数据站点。
18.如权利要求16所述的装置,其中,该指令进一步使得该装置 使用在该第一和第二数据站点上不可用的函数来分析该选定的部分。
19.如权利要求16所述的装置,其中,该指令进一步使得该装置 从该第一数据站点接收一组定制报告标准;并且基于该组定制报告标准分析该聚集的已镜像数据集以获得定制结果。
20.如权利要求19所述的装置,其中,该指令进一步使得该装置 公布该定制结果给该第一数据站点。
全文摘要
一种支持通过电子的、安全的信道进行数据传输的方法、计算机可读介质和装置,其中,减少了收集、校对或发布报告结果的人工干预。可以为不同账户收集经由不同数据源的一致数据集。可对数据集中的数据条目进行进一步审核以确认数据的完整性。可以通过管理员机器的本地(分布式)网络对数据源进行备份,以便可以在另一个数据站点分析数据而不必破坏原数据。也可以通过使用账户间的标准商业规则生成报告。此外,支持定制报告允许多重(如由条目标准确定的)自由度。
文档编号G06F17/30GK101859319SQ201010175410
公开日2010年10月13日 申请日期2010年2月12日 优先权日2009年2月12日
发明者凯万·W·拉姆 申请人:阿森图尔环球服务有限责任公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1