[发明专利]用于云分析的数据一致性和回退有效
申请号: | 201380072719.X | 申请日: | 2013-06-18 |
公开(公告)号: | CN105493028B | 公开(公告)日: | 2019-01-11 |
发明(设计)人: | K·本加拉;K·曼达勒;A·陈 | 申请(专利权)人: | 戴尔产品有限公司 |
主分类号: | G06F7/00 | 分类号: | G06F7/00;G06F16/25 |
代理公司: | 北京润平知识产权代理有限公司 11283 | 代理人: | 谢鑫;肖冰滨 |
地址: | 美国德*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 分析 数据一致性 | ||
一种提取‑转换‑加载(ETL)平台,在给定时段批量获取一致的数据集,并提供回退所述批量的能力。所述批量可在时间间隔被获取,并且ELT平台从不同云/预置应用程序取得新的或改变的数据。它将存储所述数据在云或预置以构建数据历程。当ETL平台获取新的数据时,系统将不会覆盖现有数据,而是将创建新的版本,以便保留改变历程。如果企业出于任何原因想回退数据,他们可以回退到任何先前的批量。
背景技术
企业需要处理大量的数据,以进行战略上的决策及取得成功。数据常常以例如报表的型式提供。为了建立有意义的报表,企业依赖多个租用的软件以作为服务(SAAS)分析公司。构建与提供有意义的分析,通常需要大量资源和高昂的成本。
为了减少成本,越来越多企业采用云基础的SAAS应用模式。例如,企业需要存储销售记录在”Saleforce”应用程序、会计数据在”NetSuite”应用程序,以及账单数据在”Zuora”应用程序。具有有关公司的业绩和位置的详细信息是很重要的。不幸的是,分析应用程序无法从不同的SAAS应用程序合并,以及提供单一的视图。分析的应用程序也无法在不同数据型式的数据收集中提供数据一致性。所以需要的是一种改进的分析系统,以改进现有技术的分析系统。
发明内容
本发明包括一种提取-转换-加载(ETL)平台,在给定时段批量获取一致的数据集,并提供回退所述批量的能力。所述批量可在时间间隔被获取,并且ELT平台可从不同云/预置应用程序取得新的或改变的数据。它将存储所述数据在云或预置以构建数据历程。当ETL平台获取新的数据时,系统将不会覆盖现有数据,而是将创建新的版本,以便保留改变历程。如果企业出于任何原因想回退数据,他们可以回退到任何先前的批量。
在实施方案中,一种用于数据收集的方法包括藉由服务器从一个或多个多租户应用程序收集第一批量数据,并与第一时段相关联。藉由服务器从一个或多个租户应用程序收集第二批量数据,并与所述第一时段之后的第二时段相关联。所述第二批量数据可被标记作为当前批量数据。回退事件被检测以及所述第一批量数据在回退请求后被标记作为当前的批量数据。
在实施方案中,一种用于收集数据的系统包括存储器、处理器以及一个或多个存储在存储器以及可由处理器执行的模块。模块可被执行以从一个或多个多租户应用程序收集第一批量数据,并与第一时段相关联;从一个或多个租户应用程序收集第二批量数据,并与所述第一时段之后的第二时段相关联;并标记所述第二批量数据作为当前批量数据。模块更可执行检测回退事件以及在回退请求后标记所述第一批量数据作为当前批量数据。
附图说明
图1是示例性的数据分析系统的框图。
图2是用于执行数据回退的示例性方法。
图3是用于收集批量数据的示例性方法。
图4A是具有数据变更的示例性批量日志。
图4B是具有回退的示例性批量日志。
图5是用于实施本技术的装置的框图。
具体实施方式
本发明包括一种提取-转换-加载(ETL)平台,在给定时段批量获取一致的数据集,并提供回退所述批量的能力。所述批量可在时间间隔被获取,并且ELT平台可从不同云/预置应用程序取得新的或改变的数据。它将存储所述数据在云或预置以构建数据历程。当ETL平台获取新的数据时,系统将不会覆盖现有数据,而是将创建新的版本,以便保留改变历程。如果企业出于任何原因想回退数据,他们可以回退到任何先前的批量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于戴尔产品有限公司,未经戴尔产品有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201380072719.X/2.html,转载请声明来源钻瓜专利网。