一种流式数据计算方法与流程

文档序号:26229422发布日期:2021-08-10 16:29阅读:249来源:国知局
一种流式数据计算方法与流程

本发明涉及计算机技术领域,具体而言,涉及一种流式数据计算方法。



背景技术:

实时流式计算(realtimestreaminganalyse),近年来大数据领域的实时流计算得到广泛应用,实时流式计算的三个特征包括:无限数据、无界数据处理、低延迟,其中,无限数据是指一种不断增长的,基本上无限的数据集;无界数据处理是指一种持续的数据处理模式,能够通过处理引擎重复的去处理上面的无限数据,是能够突破有限数据处理引擎的瓶颈的;低延迟是指数据多少并没有明确的定义,数据的价值将随着时间的流逝降低,时效性将是需要持续解决的问题。

流式数据主要应用于金融服务、网络监控、电信数据管理、web应用、生产制造、传感检测等,在数据流模型中,由于单独数据是相关的元组,如网络测量、呼叫记录、网页访问等产生的数据,这些数据以大量、快速、时变的数据流形式持续达到,而现阶段数据流模型不能满足流式数据的实时计算的要求,同时,持久性数据流模型不具备可视化计算结果的显示的功能,不能针对性的对数据流进行实时分析和溯源。



技术实现要素:

本发明的目的在于提供一种流式数据计算方法,通过可视化服务终端实现流式数据的实时计算及可视化显示。

本发明是这样实现的:一种流式数据计算方法,该方法包括:按照用户所选择的处理策略标识符对应的数据处理策略,对文本数据进行处理,得到具有特定属性信息的excel格式明细数据源,所述特定属性信息包括:标题名称和指标字段;

将所述标题名称存储到根结点中,以及将每个所述标题名称下的具体的指标字段存储到对应的子结点中;

响应用户所下达的选择指令,对所述根结点中存储的标题名称进行读取,得到所述标题名称中的多种类关键词;

根据用户所选择的公式,将用户选择的多种类关键词下的多个属性值之间进行计算,得到多个所述属性值之间的计算结果;

遍历所述根结点对应的多种类关键词,以及依次遍历多个所述子结点对应的指标字段,生成目录列表,所述子结点包括:左子结点和右子结点;

针对所述目录列表,对所述多种类关键词和指标字段中文件进行编辑,将编辑的最新目录列表结构,以excel格式存储;

响应用户下达的读取指令,获取所述目标列表的选定值,通过树形结构的形式在可视化服务终端进行显示。

在本发明较佳的技术方案中,按照用户所选择的处理策略标识符对应的数据处理策略,对文本数据进行处理,得到具有特定属性信息的excel格式明细数据源,包括:

响应用户选择的所述etl工具的所述处理策略标识符,对所述文本数据执行所述处理策略标识符对应的数据处理策略,得到具有所述标题名称和所述指标字段的所述excel格式明细数据源。

在本发明较佳的技术方案中,将所述标题名称存储到根结点中,以及将每个所述标题名称下的具体的指标字段存储到对应的子结点中,包括:

将所述根结点中的标题名称按层序位置,存放到一组地址连续的存储单元中内层;

将所述子结点对应的指标字段按从左至右顺序依次存储在,以所述存储单元连接的外层,所述子结点包括左子节点和右子节点。

在本发明较佳的技术方案中,响应用户所下达的选择指令,对所述根结点中存储的标题名称进行读取,得到所述标题名称中的多种类关键词,包括:

随机选择所述标题名称中至少一种所述多种类关键词,生成标题名称的统计路径,所述多种类关键词包括:时间、属性名称、数据值、区域;

将选择出的所述多种类关键词,通过地址建立内部关联,得到所述多种类关键词的多个属性值。

在本发明较佳的技术方案中,根据用户所选择的公式,将用户选择的多种类关键词下的多个属性值之间进行计算,得到多个所述属性值之间的计算结果,包括:

建立所述多种类关键词和所述属性值的地址关联,关联后根据用户下达的最新鼠标位置,移动所述属性值的地址;

选择所述多种类关键词下的多个所述属性值,对所述属性值的地址进行组合关联;

根据用户所选择的函数计算公式对多个组合后的所述属性值进行计算,得到所述指标字段之间的计算结果。

在本发明较佳的技术方案中,遍历所述根结点对应的多种类关键词,以及依次遍历多个所述子结点对应的指标字段,生成目录列表,包括:

按照层级树形结构,将遍历的根结点对应的多种类关键词,按照层级添加到消息列队中;

针对每个子结点对应的所述属性值,验证所述属性值是否为文件,若是则添加到消息列队,生成目录列表中。

在本发明较佳的技术方案中,针对所述目录列表,对所述多种类关键词和指标字段中的文件进行编辑操作,将编辑的最新目录列表结构,以excel格式存储,包括:

按照树形结构建立目录列表,对存储在目标类别中的多种类关键词和指标字段进行增加操作;

将增加后的所述多种类关键词对应的根结点和指标字段对应的子结点新目录列表,存续到excel格式的文件中。

在本发明较佳的技术方案中,响应用户下达的读取指令,获取目录列表的选定值,通过树形结构的形式在可视化服务终端进行显示,包括:

针对所述树形结构目录列表,可视化服务终端向前端访问页面推送计算结果的可视化成功消息;

响应用户发出的读取指令,获取所述动态列表的宽度和高度选定值,在树形结构的可视化服务终端显示出来。

在本发明较佳的技术方案中,一种电子设备,包括:处理器、存储介质和总线,所述存储介质存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储介质之间通过总线通信,所述处理器执行所述机器可读指令,以执行如权利要求任一所述流式数据计算方法的步骤。

在本发明较佳的技术方案中,一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行如权利要求任一所述流式数据计算的步骤。

本发明的有益效果主要在于:本申请根据具有特定属性信息的excel格式明细数据源,将数据源对应的标题名称存储到根结点中,以及将每个标题名称下的具体的指标字段存储到对应的子结点中;响应用户所下达的选择指令,对根结点中存储的标题名称进行读取,得到标题名称中的多种类关键词;根据用户所选择的公式,将用户选择的多种类关键词下的多个属性值之间进行计算,得到多个指标字段之间的计算结果;遍历根结点对应的多种类关键词,以及依次遍历多个子结点对应的指标字段,生成目录列表,子结点包括:左子结点和右子结点;针对目录列表,对多种类关键词和指标字段中文件进行编辑,将编辑的最新目录列表结构,存储在excel格式中;响应用户下达的读取指令,获取目标列表的选定值,通过树形结构的形式在可视化服务终端进行显示;具体来说,读取excel格式明细数据源对应的特定属性信息,属性信息可以是金融服务、网络监控、电信数据管理、web应用、生产制造的行业数据,根据该行业数据流报表数据以excel格式导入到可视化服务终端中,针对特定属性信息对应的多种类关键词,以及多种类关键词下的属性值,运用公式调用相应函数进行计算,得到多个属性值之间的计算结果,通过excel格式存储,通过页面浏览的形式将层级树形结构的excel格式的目录列表进行显示,该可视化服务终端能够瞬时计算流式数据,以及可视化服务终端层次鲜明、快速且直观,其中可视化服务终端为分布式缓存redis,此外,可视化服务终端能够把有价值的不同种类的数据汇聚到一起,不需要预定义模型就能进行数据计算,计算架构可扩展,并可以为不同客户提供实时分析,应用范围广泛,具有使用价值。

为使本申请的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。

图1为本发明实施例所提供的一种流式数据计算方法的流程示意图。

图2为本申请一实施例提供的一种流式数据计算方法的步骤s301中标题名称的统计路径示意图。

图3为本申请一实施例提供的一种流式数据计算方法的步骤s302中属性值示意图。

图4为本申请一实施例提供的一种流式数据计算装置结构示意图。

图5为本发明实施例所提供的一种电子设备的结构示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计,因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

现阶段流式数据的特征是数据会源源不断的从各个地方汇集过来,来源众多,格式复杂,数据量巨大,流式数据的价值随着时间的流逝而降低,因此数据生成后最好能够尽快的进行处理,实时的响应计算结果,而非数据累积以后再定期地进行处理。

现有技术中,基于外源数据流式计算是先调用解析接口从算法库文件中检索算法表达式,然后通过算法表达式来完成算法的调用,最终计算出相应数据流的值,计算效率低。

近几年由于流式数据得到广泛应用,持久性数据流模型不能满足大数据量的数据流计算,单独数据流单元是相关的元组,如网络测量、呼叫记录、网页访问等产生的数据,这些数据以大量、快速、时变的数据流形式持续达到,而现阶段数据流模型不能满足流式数据的实时计算的要求,同时,持久性数据流模型不具备可视化计算结果的显示的功能,不能针对性的对数据流进行实时分析和溯源。

下面结合附图,对本发明的一些实施方式作详细说明。在不冲突的情况下,下述的实施例及实施例中的特征可以相互组合。

在一个可行的实现方案中,图1为本发明实施例所提供的流式数据计算方法的流程示意图;如图1所示,所述方法中数据计算具体包括以下步骤:

步骤s10,按照用户所选择的处理策略标识符对应的数据处理策略,对文本数据进行处理,得到具有特定属性信息的excel格式明细数据源,特定属性信息包括:标题名称和指标字段。

步骤s20,将标题名称存储到根结点中,以及将每个标题名称下的具体的指标字段存储到对应的子结点中。

步骤s30,响应用户所下达的选择指令,对根结点中存储的标题名称进行读取,得到标题名称中的多种类关键词。

步骤s40,根据用户所选择的公式,将用户选择的多种类关键词下的多个属性值之间进行计算,得到多个指标字段之间的计算结果。

步骤s50,遍历根结点对应的多种类关键词,以及依次遍历多个子结点对应的指标字段,生成目录列表,子结点包括:左子结点和右子结点。

步骤s60,针对目录列表,对多种类关键词和指标字段中文件进行编辑,将编辑的最新目录列表结构,以excel格式存储。

步骤s70,响应用户下达的读取指令,获取目标列表的选定值,通过树形结构的形式在可视化服务终端进行显示。

步骤s10在具体实施时,运用etl(extract-transform-load)数据仓库技术,用户选择etl工具中的处理策略标识符,生成处理文本数据的数据处理策略,得到具有标题名称和指标字段的excel格式明细数据源;其中处理策略标识符包括:输入输出、数据清洗、排序、去重、关联合并、分组统计。

步骤s20在具体实施时,建立一个配置文件,通过配置文件创建excel格式明细数据源对应标题名称的存储单元,将标题名称存储到对应的根结点中,将指标字段存储到对应的子结点中,以excel格式规范录入标题名称和指标字段内的文本数据。

步骤s30在具体实施时,按照配置文件逻辑读取存储在根结点中的标题名称,得到标题名称中的多种类关键词,多种类关键词包括:时间、开发商、销售金额、地区,将多种类关键词作为新的数据源。

步骤s40在具体实施时,运用公式编辑器,用户选择计算公式,将用户选择的多种类关键词下一一对应的多个属性值,根据用户所选择的计算公式进行计算,得到属性值的计算结果。

步骤s50在具体实施时,遍历根结点对应多种关键词的深度、高度、宽度,计算当前根结点的坐标值,依次遍历多个子结点对应的指标字段,多个子结点为同层结点,按照从左到右顺序存储,生成目标列表。

例如:若当前子结点和上一个子结点属于同层结点,且属于同一个父结点,则计算当前结点的坐标值;若当前子结点和上一个子结点属于同层结点,但是与上一个子结点不属于同一父结点,则分别计算当前子结点和上一个子结点的父结点坐标值,并保存在父结点的中心位置;若当前子结点和上一子结点不属于同层结点,则计算当前子结点坐标值,并存储在上一个父结点的中心位置。

步骤s60在具体实施时,根据树形结构,选择存储在目录列表中的多种类关键词和指标子段,对多种类关键词和指标子段进行增加、修改、编辑处理,得到新的目录列表,以excel格式存储。

步骤s70在具体实施时,可视化服务终端接收到用户下达读取指令后,获取最新目标列表的宽度值和高度值,通过可视化服务终端进行显示。

在一个可行的实现方案中,上述步骤s10中,按照用户所选择的处理策略标识符对应的数据处理策略,对文本数据进行处理,得到具有特定属性信息的excel格式明细数据源,包括:

步骤101,响应用户选择的etl工具的处理策略标识符,对文本数据执行处理策略标识符对应的数据处理策略,得到具有标题名称和指标字段的excel格式明细数据源。

步骤101在具体实施时,用户运用etl工具,依次选择处理策略标识符下的输入、排序、去重、分组统计、关联合并、输出,etl工具自动对获取的源数据进行数据处理策略,经过处理后得到具有特定标题名称和指标字段excel格式明细数据源。

在一个可行的实现方案中,上述步骤s20中,将标题名称存储到根结点中,以及将每个标题名称下的具体的指标字段存储到对应的子结点中,包括:

步骤201,将根结点中的标题名称按层序位置存放到一组地址连续的存储单元中内层。

步骤202,将子结点对应的指标字段按从左至右顺序依次存储在,以存储单元连接的外层,子结点包括左子节点和右子节点。

步骤201在具体实施时,根据树形结构的组织框架,根结点通过链式存储或顺序存储的方式存放的地址连续的存储单元中。

步骤202在具体实施时,根据树形结构的组织架构,将子结点中的左子节点和右子节点,通过链式存储或顺序存储的方式按照从左到右的顺序依次存储在存储单元的外层。

例如:链式存储方式:根结点右数据区和两个地址组成,将根结点对应的标题名称存储在数据区中,两个地址分别用于存储左子节点和右子节点;顺序存储方式:将根结点对应的标题名称以数组形式存储在存储单元,其中,根结点存储在第一位置,左子节点存储在第二位置,右子节点存储在第三位置。

在一个可行的实现方案中,图2为本发明实施例所提供的流式数据计算方法的标题名称的统计路径示意图。

在一个可行的实现方案中,上述步骤s30中,响应用户所下达的选择指令,对根结点中存储的标题名称进行读取,得到标题名称中的多种类关键词,包括:

步骤s301,随机选择标题名称中至少一种多种类关键词,生成标题名称的统计路径,多种类关键词包括:时间、属性名称、数据值、区域。

步骤s302,将选择出的多种类关键词,通过地址建立内部关联,得到多种类关键词的多个属性值。

步骤s301在具体实施时,根据用户下达的选择指令,读取存储单元中对应多种类关键词,根据随机选取出的时间、属性名称、数据值、区域中的至少一种,通过随机选择出的时间、属性名称、数据值、区域的对应地址,生成标题名称的统计路径。

如图2所示,随机读取标题名称的统计路径包括:

统计路径1可以为时间。

统计路径2可以为时间、区域组成。

统计路径3可以为时间、属性名称、数据值、区域。

在一个可行的实现方案中,图3为本发明实施例所提供的流式数据计算方法的属性值示意图。

步骤s302在具体实施时,根据统计路径,通过地址关联指标字段,将标题名称下的指标字段进行随机组合,组合后得到多个属性值。

如图3所示,依据统计路径1或统计路径2或统计路径3的随机组合,得到多种类关键词的多个属性值,包括:

属性值1可以为统计路径1、统计路径2的组合。

属性值2可以为属性值1、统计路径3的组合。

属性值3可以为属性值2、属性值1的组合。

在一个可行的实现方案中,上述步骤s40中,根据用户所选择的公式,将用户选择的多种类关键词下的多个属性值之间进行计算,得到多个属性值之间的计算结果,包括:

步骤401,建立多种类关键词和属性值的地址关联,关联后根据用户下达的最新鼠标位置,移动属性值的地址。

步骤402,选择多种类关键词下的多个属性值,对属性值的地址进行组合关联。

步骤403,根据用户所选择的函数计算公式对多个组合后的属性值进行计算,得到指标字段之间的计算结果。

步骤401在具体实施时,公式编辑器通过地址将多种类关键词和属性值的数据区关联,根据用户的选择指令捕捉鼠标的位置,移动属性值对应的数据区的地址,执行用户下达的拖拽指令。

步骤402在具体实施时,公式编辑器从多种类关键词中选择属性值,通过地址对多个属性值进行随机组合关联。

步骤403在具体实施时,将组合后的多个属性值,根据用户所选择的计算公式,运用公式编辑器内置运算符调用相应函数进行计算,得到多个属性值之间的计算结果,以excel格式存储。

在一个可行的实现方案中,上述步骤s50中,遍历根结点对应的多种类关键词,以及依次遍历多个子结点对应的指标字段,生成目录列表,包括:

步骤501,将遍历的根结点对应的多种类关键词,按照层级添加到消息列队中。

步骤502,针对每个子结点对应的属性值,验证属性值是否为文件,若是则添加到消息列队,生成目录列表中。

步骤501在具体实施时,运用画布创建链表,读取多种类关键词的行数据,按照层级添加到消息列队中,以树形结构显示。

步骤502在具体实施时,针对每个属性值,逐一遍历每个属性值对应的子结点内存储的文件,若子结点不为空,则将子结点内存储的文件添加到消息列队中,生成目录列表。

例如:遍历每个属性值对应的子节点,若当前子结点和上一个子结点属于同层结点,且属于同一个父结点,则计算当前结点的坐标值;若当前子结点和上一个子结点属于同层结点,但是与上一个子结点不属于同一父结点,则分别计算当前子结点和上一个子结点的父结点坐标值,并保存在父结点的中心位置;若当前子结点和上一子结点不属于同层结点,则计算当前子结点坐标值,并存储在上一个父结点的中心位置。

在一个可行的实现方案中,上述步骤s60中,针对目录列表,对多种类关键词和指标字段中文件进行编辑,将编辑的最新目录列表结构,以excel格式存储,包括:

步骤601,按照树形结构建立目录列表,对存储在目标类别中的多种类关键词和指标字段进行增加操作。

步骤602,将增加后的多种类关键词对应的根结点和指标字段对应的子结点,存续到excel格式中。

步骤601在具体实施时,按照树形结构,建立目录列表中根结点和子结点关联关系,对存储在目标类别中的多种类关键词和指标字段的文件执行增加操作。

步骤602在具体实施时,通过搜索框将增加在目录列表中的多种类关键词和指标字段反向写入到excel格式中。

在一个可行的实现方案中,上述步骤s70中,响应用户下达的读取指令,获取目录列表的选定值,通过树形结构的形式在可视化服务终端进行显示,包括:

步骤701,针对树形结构目录列表,可视化服务终端向前端访问页面推送计算结果的可视化成功消息。

步骤702,响应用户发出的读取指令,获取动态列表的宽度值和高度值,在可视化服务终端显示出来。

步骤701在具体实施时,根据树形结构导出功能,将目录列表对应的根结点和子结点计算并更新后,可视化服务终端推送成功通知消息。

步骤702在具体实施时,响应用户的读取指令,运用画布功能将目录列表对应的宽度值和高度值转化为图形,图形通过可视化服务终端显示出来,图形用于显示目录列表中存储的多种类关键词和指标字段的文本。

图4为本申请一实施例提供的一种流式数据计算装置结构示意图,该装置包括:

数据源模块801,用于按照用户所选择的处理策略标识符对应的数据处理策略,对文本数据进行处理,得到具有特定属性信息的excel格式明细数据源,特定属性信息包括:标题名称和指标字段;

存储模块802,用于将标题名称存储到根结点中,以及将每个标题名称下的具体的指标字段存储到对应的子结点中;

读取模块803,用于响应用户所下达的选择指令,对根结点中存储的标题名称进行读取,得到标题名称中的多种类关键词;

计算模块804,用于根据用户所选择的公式,将用户选择的多种类关键词下的多个属性值之间进行计算,得到多个属性值之间的计算结果;

列表模块805,用于建立目录列表模块,遍历根结点对应的多种类关键词,以及依次遍历多个子结点对应的指标字段,生成目录列表,子结点包括:左子结点和右子结点;

编辑模块806,用于针对目录列表,对多种类关键词和指标字段中文件进行编辑,将编辑的最新目录列表结构,以excel格式存储;

显示模块807,用于响应用户下达的读取指令,获取目标列表的选定值,通过树形结构的形式在可视化服务终端进行显示。

在一个可行的实现方案中,数据源模块801,包括:

读取单元,用于响应用户选择的etl工具的处理策略标识符,对文本数据执行处理策略标识符对应的数据处理策略,得到具有标题名称和指标字段的excel格式明细数据源。

在一个可行的实现方案中,存储模块802,包括:

根结点存储单元,用于将根结点中的标题名称按层序位置存放到一组地址连续的存储单元中内层;

子结点存储单元,用于将子结点对应的指标字段按从左至右顺序依次存储在,以存储单元连接的外层,子结点包括左子节点和右子节点。

在一个可行的实现方案中,读取模块803,包括:

读取标题名称单元,用于随机选择标题名称中至少一种多种类关键词,多种类关键词包括:时间、属性名称、数据值、区域;

属性值单元,用于将选择出的多种类关键词,通过地址建立内部关联,得到多种类关键词的多个属性值。

在一个可行的实现方案中,计算模块804,包括:

属性值地址关联单元,用于建立多种类关键词和属性值的地址关联,关联后根据用户下达的最新鼠标位置,移动属性值的地址;

属性值合并单元,用于选择多种类关键词下的多个属性值,对属性值的地址进行组合关联;

属性值计算单元,用于根据用户所选择的函数计算公式,对多个组合后的属性值进行计算,得到指标字段之间的计算结果。

在一个可行的实现方案中,列表模块805,包括:

添加列队单元,用于按照层级树形结构,将根结点对应的多种类关键词,按照层级添加到消息列队中;

生成目录列表单元,用于针对每个子结点对应的属性值,验证属性值是否为文件,若是则添加到消息列队,生成目录列表中。

在一个可行的实现方案中,编辑模块806,包括:

增加目录列表单元,用于按照树形结构建立目录列表,对存储在目标列表中的多种类关键词和指标字段进行增加操作;

新目录列表单元,用于将增加后的多种类关键词对应的根结点和指标字段对应的子结点新的目录列表,存续到excel格式的文件中。

在一个可行的实现方案中,显示模块807,包括:

可视化消息单元,用于针对树形结构目录列表,可视化服务终端向前端访问页面推送计算结果的可视化成功消息;

可视化单元,用于响应用户发出的读取指令,获取动态列表的宽度和高度选定值,在可视化服务终端显示出来。

图5为本申请一实施例提供的一种电子设备90的结构示意图,包括:处理器901、存储介质902和总线903,存储介质902存储有处理器901可执行的机器可读指令,当电子设备运行上述的信息处理的方法时,处理器901与存储介质902之间通过总线903通信,处理器901执行机器可读指令,以执行以下步骤:

按照用户所选择的处理策略标识符对应的数据处理策略,对文本数据进行处理,得到具有特定属性信息的excel格式明细数据源,特定属性信息包括:标题名称和指标字段;

将标题名称存储到根结点中,以及将每个标题名称下的具体的指标字段存储到对应的子结点中;

响应用户所下达的选择指令,对根结点中存储的标题名称进行读取,得到标题名称中的多种类关键词;

根据用户所选择的公式,将用户选择的多种类关键词下的多个属性值之间进行计算,得到多个属性值之间的计算结果;

遍历根结点对应的多种类关键词,以及依次遍历多个子结点对应的指标字段,生成目录列表,子结点包括:左子结点和右子结点;

针对目录列表,对多种类关键词和指标字段中文件进行编辑,将编辑的最新目录列表结构,以excel格式存储;

响应用户下达的读取指令,获取目标列表的选定值,通过树形结构的形式在可视化服务终端进行显示。

在本申请实施例中,存储介质902还可以执行其它机器可读指令,以执行本申请中其它所述的方法,关于具体执行的方法步骤和原理参见上述的说明,在此不再详细赘述。

本申请实施例还提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行以下步骤:

按照用户所选择的处理策略标识符对应的数据处理策略,对文本数据进行处理,得到具有特定属性信息的excel格式明细数据源,特定属性信息包括:标题名称和指标字段;

将标题名称存储到根结点中,以及将每个标题名称下的具体的指标字段存储到对应的子结点中;

响应用户所下达的选择指令,对根结点中存储的标题名称进行读取,得到标题名称中的多种类关键词;

根据用户所选择的公式,将用户选择的多种类关键词下的多个属性值之间进行计算,得到多个属性值之间的计算结果;

遍历根结点对应的多种类关键词,以及依次遍历多个子结点对应的指标字段,生成目录列表,子结点包括:左子结点和右子结点;

针对目录列表,对多种类关键词和指标字段中文件进行编辑,将编辑的最新目录列表结构,以excel格式存储;

响应用户下达的读取指令,获取目标列表的选定值,通过树形结构的形式在可视化服务终端进行显示。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1