The invention discloses an analysis method and system for multivariate data, which includes the following steps: generating the unique identification of rules associated with business data according to requirements, parsing the data to be processed into several step information according to the unique identification of rules; acquiring the data information needed for operation analysis according to the set N step information and obtaining the first data through operation analysis. Result set; judging whether the first data result set needs to be operated twice according to the step information; encapsulating the second data result set according to the step information in the current step to get the final encapsulated data. The analysis method and system of the multivariate data provided by the invention can perform secondary operation on the result set of the multivariate data and carry out dynamic data analysis according to business requirements, thus effectively improving the accuracy and flexibility of data analysis.
【技术实现步骤摘要】
一种多元数据的分析方法及系统
本专利技术涉及数据分析
,尤其涉及一种多元数据的分析方法及系统。
技术介绍
数据分析是指用适当的统计分析方法对收集来的大量数据进行分析,提取有用信息和形成结论而对数据加以详细研究和概括总结的过程。目前,现有技术中对多元数据进行分析,无法对多元数据的结果集进行二次分析,也无法根据业务需求进行动态的数据查询和分析。
技术实现思路
本专利技术实施例的目的是提供一种多元数据的分析方法及系统,能够对多元数据的结果集进行二次运算和根据业务需求进行动态的数据分析,有效地提高了数据分析的准确性和灵活性。为实现上述目的,一方面,本专利技术的第一实施例提供了一种多元数据的分析方法,包括以下步骤:根据需求生成业务数据相关联的规则唯一标识,并根据所述规则唯一标识将待处理规则数据解析成若干个步骤信息;根据设定的第N个所述步骤信息获取需要进行运算分析的数据信息;其中N为大于1的正整数;对所述数据信息进行运算分析,得到第一数据结果集;根据所述步骤信息判断是否需要对所述第一数据结果集进行二次运算;若否,则根据所述当前步骤中的步骤信息对所述第一数据结果集进行数据封装 ...
【技术保护点】
1.一种多元数据的分析方法,其特征在于,包括以下步骤:根据需求生成业务数据相关联的规则唯一标识,并根据所述规则唯一标识将待处理规则数据解析成若干个步骤信息;根据设定的第N个所述步骤信息获取需要进行运算分析的数据信息;其中N为大于1的正整数;对所述数据信息进行运算分析,得到第一数据结果集;根据所述步骤信息判断是否需要对所述第一数据结果集进行二次运算;若否,则根据所述当前步骤中的步骤信息对所述第一数据结果集进行数据封装,得到最终封装数据;若是,则对所述第一数据结果集进行二次运算,得到第二数据结果集,并将所述第二数据结果集保存在中间结果集中;根据所述当前步骤的步骤标识判断当前步骤 ...
【技术特征摘要】
1.一种多元数据的分析方法,其特征在于,包括以下步骤:根据需求生成业务数据相关联的规则唯一标识,并根据所述规则唯一标识将待处理规则数据解析成若干个步骤信息;根据设定的第N个所述步骤信息获取需要进行运算分析的数据信息;其中N为大于1的正整数;对所述数据信息进行运算分析,得到第一数据结果集;根据所述步骤信息判断是否需要对所述第一数据结果集进行二次运算;若否,则根据所述当前步骤中的步骤信息对所述第一数据结果集进行数据封装,得到最终封装数据;若是,则对所述第一数据结果集进行二次运算,得到第二数据结果集,并将所述第二数据结果集保存在中间结果集中;根据所述当前步骤的步骤标识判断当前步骤是否为最后一步;若是,则根据所述当前步骤中的步骤信息对所述第二数据结果集进行数据封装,得到最终封装数据;若否,则根据所述步骤信息的下一个步骤,直至执行最后一个步骤,得到最终的封装数据。2.如权利要求1所述的多元数据的分析方法,其特征在于,所述根据需求生成业务数据相关联的规则唯一标识,并根据所述规则唯一标识将待处理规则数据解析成若干个步骤信息,具体为:通过外部服务在调用统一对外查询接口时将业务数据相关联的规则唯一标识下发给统一对外接口,从基础数据库中查询所述规则唯一标识对应的待处理规则数据,并将所述待处理规则数据解析分成若干个步骤信息。3.如权利要求1所述的多元数据的分析方法,其特征在于,所述根据设定的第N个所述步骤信息获取需要进行运算分析的数据信息,具体为:根据设定的第N个所述步骤信息中配置的查询数据源信息识别是从外部数据源还是从本步骤之前步骤运算结果集中获取需要进行运算分析的数据,获得待操作的数据信息。4.如权利要求1所述的多元数据的分析方法,其特征在于,所述对数据信息进行运算分析,包括对数据的分析、对数据的聚合、对数据的统计、对数据的过滤和对数据的整合。5.如权利要求1所述的多元数据的分析方法,其特征在于,所述根据若干所述步骤信息判断是否需要对所述第一数据结果集进行二次运算,具体为:识别若干所述步骤信息中是否包含需要二次运算的标识和公式,若是,则需要对所述第一数据结果集进行二次运算。6.一种多元数据的分析系统,...
【专利技术属性】
技术研发人员:张剑,
申请(专利权)人:浩云科技股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。