【技术实现步骤摘要】
用于内存数据库处理的系统和方法
本公开一般涉及数据处理,而且具体地,涉及内存数据库处理。
技术介绍
企业在它们的业务操作中使用多个业务流程应用和/或服务。应用和/或服务可以是最终用户运行以完成特定任务的程序,并且可以与一个或多个后端系统协同工作,所述一个或多个后端系统可以存储将基于其工作的数据,诸如例如业务对象和其他业务数据,以及用于操纵所述数据的逻辑,诸如例如事务或其他业务逻辑。后端系统的例子可以包括数据库系统、企业资源规划(“ERP”)系统和客户关系管理(“CRM”)系统。用户接口(“UI”)可以被设计为与应用程序一起工作,并且通过邀请和响应用户输入来促进人与计算机之间的交互。为了完成各种任务,用户可以启动各种应用、任务、代理等,它们可以以不同的方式操纵数据以便实现用户所希望的结果。用户可以设计和/或创建各种业务流程对象,诸如销售订单、发票等。可以使用任何已知的计算系统和语言(例如,这样的一个示例性语言包括高级企业应用编程(“advancedbusinessapplicationprogramming,ABAP”)高级编程语言,它可从德国瓦尔多夫的SAPAG获得)来创建业务对象。这样创建的对象可以被存储在存储器中,诸如数据库中。这样的数据库的例子包括高性能分析工具(“High-PerformanceAnalyticAppliance,HANA”),它是可从德国瓦尔多夫的SAPAG获得的面向列的(column-oriented)内存数据库应用。每个创建的对象与创建和/或存储它的系统特定的具体视图一起出现。这可以意味着创建和/或存储对象(例如,表)的系统的 ...
【技术保护点】
1.一种计算机实施的方法,包括:在第一系统中生成业务对象;将所生成的业务对象从第一系统复制到第二系统,其中复制所生成的业务对象包括:读取由第二系统提供的复制控制数据,其中所述复制控制数据包括指示如何复制业务对象的属性和/或参数;从第一系统接收对象元数据;将复制控制数据和对象元数据存储到第二系统的数据库中;根据复制控制数据将业务对象复制到第二系统;以及创建所复制的业务对象的两个视图,其中第一视图是复制投影视图,第二视图是外部视图;其中,所述生成、所述复制、和所述创建中的至少一个在至少一个处理器上执行。
【技术特征摘要】
2012.12.18 US 13/718,2511.一种计算机实施的方法,包括:在第一系统中生成业务对象;将所生成的业务对象从第一系统复制到第二系统,其中复制所生成的业务对象包括:读取由第二系统提供的复制控制数据,其中所述复制控制数据包括指示如何复制业务对象的属性和/或参数;从第一系统接收对象元数据;将复制控制数据和对象元数据存储到第二系统的数据库中;根据复制控制数据将业务对象复制到第二系统;以及创建所复制的业务对象的两个视图,其中第一视图是复制投影视图,第二视图是外部视图;其中,所述生成、所述复制、和所述创建中的至少一个在至少一个处理器上执行。2.如权利要求1所述的方法,其中,第一系统是企业资源规划系统。3.如权利要求1所述的方法,其中,第二系统是高性能分析工具内存数据库系统。4.如权利要求1所述的方法,其中,所述复制基于存储在第二系统中的至少一个复制架构来执行。5.如权利要求1所述的方法,其中,所述业务对象包括包含至少一列和至少一行的表;其中,数据复制器模块通过执行以下操作中的至少一个来执行所述复制:接管所述表中的至少一列,接管被添加到第一系统中的所述表的元数据,重命名第二系统中的所述表,可选地指定与用于接管的表相关联的至少一个外键,可选地指定与用于接管的表相关联的至少一个索引,指定用于存储第二系统中的所述表的行存储或列存储中的至少一个,添加列,去除列,和提供至少一个数据类型映射。6.如权利要求5所述的方法,其中,所述复制投影视图提供对第二系统中的复制的表的访问,所述外部视图提供对第二系统的OpenSQL访问。7.一种存储指令的用于内存数据库处理的机器可读介质,当至少一个可编程处理器执行所述指令时,所述指令使所述至少一个可编程处理器执行以下操作:在第一系统中生成业务对象;将所生成的业务对象从第一系统复制到第二系统,其中复制所生成的业务对象包括:读取由第二系统提供的复制控制数据,其中所述复制控制数据包括指示如何复制业务对象的属性和/或参数;从第一系统接收对象元数据;将复制控制数据和对象元数据存储到第二系统的数据库中;根据复制控制数据将业务对象复制到第二系统;以及创建所复制的业务对象的两个视图,其中第一视图是复制投影视图,第二视图是外部视图。8.如权利要求7所述的机器可读介质,其中,第一系统是企业资源规划系统。9.如权利要求7所述的机器可读介质,其中,第二系统是高性能分析...
【专利技术属性】
技术研发人员:C哈斯,K霍夫特,J利贝鲁姆,C斯托克,S温斯托克,
申请(专利权)人:SAP欧洲公司,
类型:发明
国别省市:德国,DE
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。