本发明专利技术提供了一种即席分析业务数据的系统,包括:模型选择单元,用于选择业务实体模型;模型确定单元,用于根据被选中的业务实体模型,确定对应的业务关系模型;模型创建单元,用于基于所述业务实体模型和所述业务关系模型,创建多维模型;分析处理单元,用于基于所述多维模型和业务数据,实现即席分析应用。本发明专利技术还提出了一种即席分析业务数据的方法。通过本发明专利技术的技术方案,可以即席、快捷的进行小数据量分析,不需要复杂的多维建模。
【技术实现步骤摘要】
本专利技术涉及数据分析
,具体而言,涉及。
技术介绍
标准的商业分析应用,需要经过复杂的ETL(Extraction-Transformation_Loading,数据提取、转换和加载)过程来准备数据,再经过繁琐的多维建模过程来建立立方体,然后才能应用于各种分析应用。这种标准应用有两个缺点:1、操作的复杂度与技术要求决定了这些功能只能由开发人员或者高级实施人员来使用,最終用户只能作为报表使用者的角色出现。2、开发任务量非常巨大,成本闻昂。而现实应用中,除了上述标准应用流程,客户有些分析应用并不需要如此大的数据量,也不需要复杂的多维建模,客户追求的是即席、快捷的进行小数据量分析,但现有的技术方案显然并不能够满足用户的需求。
技术实现思路
本专利技术正是基于上述问题,提出了一种新的技术方案,可以即席、快捷的进行小数据量分析,不需要复杂的多维建摸。有鉴于此,本专利技术提出了ー种即席分析业务数据的系统,包括:模型选择单元,用于选择业务实体模型;模型确定单元,用于根据被选中的业务实体模型,确定对应的业务关系模型;模型创建单元,用于基于所述业务实体模型和所述业务关系模型,创建多维模型;分析处理单元,用于基于所述多维模型和业务数据,实现即席分析应用。在该技术方案中,根据业务实体模型和业务关系模型,即可快捷地创建多维模型,无需复杂的准备和创建过程,适用于用户所需的即席、快捷的小数据量分析。在上述技术方案中,优选地,所述业务实体模型和所述业务关系模型来自ERP(Enterprise Resource Planning,企业资源计划)系统中用于建立业务应用的业务模型。在该技术方案中,用于创建多维模型的业务模型都是ERP系统中已有的模型,从而降低了开发难度和成本。在上述技术方案中,优选地,所述模型创建单元将所述业务实体模型中的数据表作为事实表,将基于所述业务关系模型确定的数据表作为维度表,并根据基于所述业务关系模型确定的时间维表,创建所述多维模型。在该技术方案中,将现有的多个表格,按照预设的标准就可以方便地生成多维模型,降低了开发难度。而且,由于可以按照预设标准自动生成,因而可以采用后台隐式的生成方式,给用户带来更好的使用体验。在上述技术方案中,优选地,所述业务数据来自业务库。在该技术方案中,对于即席分析这种业务场景,用户分析的数据量不会太大,并且模型涉及的维度不会太多,不会消耗大量的系统资源。基于此,我们完全可以使用业务库来直接作为数据来源,使用这些原始的业务数据进行分析处理。 在上述技术方案中,优选地,还包括:结果展现单元,用于展现分析结果。在该技术方案中,通过对分析结果的展现,便于用户的查看和分析。本专利技术还提出了一种即席分析业务数据的方法,包括:步骤202,根据被选中的业务实体I吴型,确定对应的业务关系I吴型;步骤204,基于所述业务实体I吴型和所述业务关系模型,创建多维模型;步骤206,基于所述多维模型和业务数据,实现即席分析应用。在该技术方案中,根据业务实体模型和业务关系模型,即可快捷地创建多维模型,无需复杂的准备和创建过程,适用于用户所需的即席、快捷的小数据量分析。在上述技术方案中,优选地,所述业务实体模型和所述业务关系模型来自ERP系统中用于建立业务应用的业务模型。在该技术方案中,用于创建多维模型的业务模型都是ERP系统中已有的模型,从而降低了开发难度和成本。在上述技术方案中,优选地,所述步骤204包括:将所述业务实体模型中的数据表作为事实表,将基于所述业务关系模型确定的数据表作为维度表,并根据基于所述业务关系模型确定的时间维表,创建所述多维模型。在该技术方案中,将现有的多个表格,按照预设的标准就可以方便地生成多维模型,降低了开发难度。而且,由于可以按照预设标准自动生成,因而可以采用后台隐式的生成方式,给用户带来更好的使用体验。在上述技术方案中,优选地,所述业务数据来自业务库。在该技术方案中,对于即席分析这种业务场景,用户分析的数据量不会太大,并且模型涉及的维度不会太多,不会消耗大量的系统资源。基于此,我们完全可以使用业务库来直接作为数据来源,使用这些原始的业务数据进行分析处理。在上述技术方案中,优选地,所述步骤206之后,还包括:展现分析结果。在该技术方案中,通过对分析结果的展现,便于用户的查看和分析。通过以上技术方案,可以即席、快捷的进行小数据量分析,不需要复杂的多维建模。附图说明图1示出了根据本专利技术的实施例的即席分析业务数据的系统的框图;图2示出了根据本专利技术的实施例的即席分析业务数据的方法的流程图;图3示出了根据本专利技术的实施例的业务实体模型的示意图;图4示出了根据本专利技术的实施例的基于业务关联模型得到的多个表格之间的关联不意图;图5示出了根据本专利技术的实施例的多维模型的示意图。具体实施例方式为了能够更清楚地理解本专利技术的上述目的、特征和优点,下面结合附图和具体实施方式对本专利技术进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。在下面的描述中阐述了很多具体细节以便于充分理解本专利技术,但是,本专利技术还可以采用其他不同于在此描述的其他方式来实施,因此,本专利技术的保护范围并不受下面公开的具体实施例的限制。图1示出了根据本专利技术的实施例的即席分析业务数据的系统的框图。如图1所示,根据本专利技术的实施例的即席分析业务数据的系统100,包括:模型选择单元102,用于选择业务实体模型;模型确定单元104,用于根据被选中的业务实体模型,确定对应的业务关系模型;模型创建单元106,用于基于所述业务实体模型和所述业务关系模型,创建多维模型;分析处理单元108,用于基于所述多维模型和业务数据,实现即席分析应用。在该技术方案中,根据业务实体模型和业务关系模型,即可快捷地创建多维模型,无需复杂的准备和创建过程,适用于用户所需的即席、快捷的小数据量分析。在上述技术方案中,优选地,所述业务实体模型和所述业务关系模型来自ERP系统中用于建立业务应用的业务模型。在该技术方案中,用于创建多维模型的业务模型都是ERP系统中已有的模型,从而降低了开发难度和成本。在上述技术方案中,优选地,所述模型创建单元106将所述业务实体模型中的数据表作为事实表,将基于所述业务关系模型确定的数据表作为维度表,并根据基于所述业务关系模型确定的时间维表,创建所述多维模型。在该技术方案中,将现有的多个表格,按照预设的标准就可以方便地生成多维模型,降低了开发难度。而且,由于可以按照预设标准自动生成,因而可以采用后台隐式的生成方式,给用户带来更好的使用体验。在上述技术方案中,优选地,所述业务数据来自业务库。在该技术方案中,对于即席分析这种业务场景,用户分析的数据量不会太大,并且模型涉及的维度不会太多,不会消耗大量的系统资源。基于此,我们完全可以使用业务库来直接作为数据来源,使用这些原始的业务数据进行分析处理。在上述技术方案中,优选地,还包括:结果展现单元110,用于展现分析结果。在该技术方案中,通过对分析结果的展现,便于用户的查看和分析。图2示出了根据本专利技术的实施例的即席分析业务数据的方法的流程图。如图2所示,根据本专利技术的实施例的即席分析业务数据的方法,包括:步骤202,根据被选中的业务实体模型,确定对应的业务关系模型;步骤204,基于本文档来自技高网...
【技术保护点】
一种即席分析业务数据的系统,其特征在于,包括:模型选择单元,用于选择业务实体模型;模型确定单元,用于根据被选中的业务实体模型,确定对应的业务关系模型;模型创建单元,用于基于所述业务实体模型和所述业务关系模型,创建多维模型;分析处理单元,用于基于所述多维模型和业务数据,实现即席分析应用。
【技术特征摘要】
1.一种即席分析业务数据的系统,其特征在于,包括: 模型选择单元,用于选择业务实体模型; 模型确定单元,用于根据被选中的业务实体模型,确定对应的业务关系模型; 模型创建单元,用于基于所述业务实体模型和所述业务关系模型,创建多维模型; 分析处理单元,用于基于所述多维模型和业务数据,实现即席分析应用。2.根据权利要求1所述的即席分析业务数据的系统,其特征在于,所述业务实体模型和所述业务关系模型来自ERP系统中用于建立业务应用的业务模型。3.根据权利要求1所述的即席分析业务数据的系统,其特征在于,所述模型创建单元将所述业务实体模型中的数据表作为事实表,将基于所述业务关系模型确定的数据表作为维度表,并根据基于所述业务关系模型确定的时间维表,创建所述多维模型。4.根据权利要求1至3中任一项所述的即席分析业务数据的系统,其特征在于,所述业务数据来自业务库。5.根据权利要求1至3中任一项所述的即席分析业务数据的系统,其特征在于,还包括: 结果展...
【专利技术属性】
技术研发人员:边传猛,
申请(专利权)人:用友软件股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。