System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及智能可视化,特别涉及一种智能化的数据可视化平台及应用。
技术介绍
1、随着大数据时代的发展,数据量的急剧增加使得数据处理和分析变得更加复杂。数据可视化作为一种直观的数据展示和分析方法,成为了解释和传达数据见解的重要工具。然而,传统的数据可视化平台在面对大规模、复杂数据时存在着数据采集效率低、可视化模板创新性不足、用户交互性不足等问题。当前市场上已经存在许多数据可视化平台,但其在数据采集、可视化模板创新和用户交互方面仍有待提高。故需要一种全面、智能化的数据可视化平台,用来生成有针对性以及创造性的可视化结果,以满足当前大数据环境下对于数据分析和可视化的需求。
2、因此,本专利技术提供一种智能化的数据可视平台及应用。
技术实现思路
1、本专利技术提供一种智能化的数据可视化平台及应用,用以通过从多个数据源中采集指令数据,并对其进行预处理,为后续分析提供准确的数据,根据每个适配调用器的指标数据,获取与其匹配的可视化方法,并创建相应的可视化模板,从而用户能通过模板直观地展示和分析数据,可视化模板中包含了任意搭建的可视化组件,用户根据自己的需求进行灵活的组合和定制。这有助于用户根据具体情况进行深入的数据分析和探索,提高数据的可视化效果。通过捕捉用户的互动细节,并与可视化模板进行匹配创建得到界面交互模板,使数据进行实时的交互和动态的变化。提高了数据分析的效率和用户体验。
2、本专利技术提供一种智能化的数据可视化平台,包括:
3、数据采集模块:平台从
4、数据可视化模块:系统智能地从指标-类型数据库中检索每个性能指标对应的最佳可视化方法,并自动生成针对每个适配调用器的定制化可视化模板,其中,每个可视化模板中包含若干任意搭建的可视化组件;
5、用户交互模块:基于数据输入模块自主捕获用户的互动细节,并并与可视化模板进行匹配创建得到界面交互模板。
6、优选的,所述数据采集模块,包括:
7、数据采集配置单元:基于预设的配置文件以及识别机制识别不同数据源的端口类型及其特性参数,生成识别码,并基于预设识别码配置表获取连接信息;
8、规则获取单元:基于不同适配调用器类型以及预设类型-规则数据库获取对应适配调用器的采集规则;
9、参数获取单元:确定不同数据源的连接信息下的适配调用器类型,并基于适配调用器类型对应的采集规则向对应数据源配置数据采集参数;
10、数据采集单元:按照所述数据采集参数从多个数据源中采集不同适配调用器在n1个相邻时段的指令数据;
11、数据预处理单元:对采集到的指令数据基于智能化的预处理流程进行数据清洗、筛选、转换以及脱敏;
12、指标获取单元:对处理后的数据进行整理获取每个适配调用器在n1个相邻时段的多个参数,并基于所述多个参数确定每个适配调用器在n1个相邻时段的指标。
13、优选的,所述指标获取单元,包括:
14、数据整理块:基于处理后的数据获取每个适配调用器在n1个相邻时段下对每个调用请求的相关处理参数;
15、参数计算块:基于每个适配调用器在每个相邻时段下处理每个调用请求的相关处理参数,计算得到每个适配调用器的n1个响应系数;
16、指标获取块:将每个适配调用器的n1个响应系数基于系数-指标数据表进行映射,获取得到每个适配调用器的n1个指标。
17、优选的,所述参数计算块,包括:
18、第一计算子块:基于相关处理参数确定每个调用请求的传输线路的时间延迟、调用请求的数据长度、传输线路的线路传输速率以及对应适配调用器与调用请求的发送端之间的线路距离,并计算对应相邻时段下每个适配调用器接收所有的调用请求的总传输时间:
19、;其中,表示第i个适配调用器在第k个相邻时段内接收所有的调用请求的总传输时间,为在第k个相邻时段内第i个适配调用器接收调用请求j的传输线路的时间延迟,为调用请求j的数据长度,表示在第k个相邻时段内第i个适配调用器接收调用请求j的线路传输速率,为在第k个相邻时段内第i个适配调用器与调用请求j的发送端之间的线路距离;为在第k个相邻时段内第i个适配调用器接收的调用请求数量;
20、第二计算子块:基于相关处理参数确定适配调用器处理调用请求j的处理时间、供调用请求j使用的资源比例,并计算每个相邻时段下每个适配调用器的服务时间:
21、;其中,为第i个适配调用器在第k个相邻时段内的服务时间,为在第k个相邻时段内第i个适配调用器处理调用请求j的处理时间,为在第k个相邻时段内第i个适配调用器供调用请求j使用的资源比例,且,为在第k个相邻时段内第i个适配调用器处理调用请求j的并发请求因子,且;
22、第三计算子块:基于计算得到的每个相邻时段内每个适配调用器接收所有的调用请求的总传输时间以及服务时间,计算每个相邻时段内每个适配调用器对于所有调用请求的响应时间:
23、;其中,为在第k个相邻时段内第i个适配调用器对于所有调用请求的响应时间;
24、第四计算子块:计算每个相邻时段的每个适配调用器的响应系数:
25、;其中,表示在第k个相邻时段下第i个适配调用器的响应系数,表示在第k个相邻时段内第i个适配调用器能同时处理调用请求的请求个数,且,表示第k个相邻时段内第i个适配调用器对于每个调用请求所对应响应时间中的最大响应时间,表示第k个相邻时段内第i个适配调用器对于每个调用请求所对应响应时间中的最小响应时间,表示第k个相邻时段内第i个适配调用器对于所有调用请求所对应响应时间的平均响应时间,表示第k个相邻时段内第i个适配调用器对应所有调用请求的响应时间的标准差,、分别表示第k个相邻时段内第i个适配调用器的动态调整系数,为预设约束值,且;表示第k个相邻时段内第i个适配调用器的历史最大处理请求个数。
26、优选的,所述数据可视化模块,包括:
27、映射匹配单元:在指标-类型数据库将每个适配调用器的响应系数对应的n1个指标分别与组件类型进行映射匹配,获取得到每个指标基于组件类型下的组件参数,基于每个指标基于组件类型下的组件参数以及组件类型确定最佳可视化方法;
28、模板获取单元:基于所述最佳可视化方法自动生成定制化可视化模板,并按照预设规则对所述可视化模板包含的可视化组件类型以及组件参数实现对相应可视化模板的命名。
29、优选的,所述用户交互模块,包括:
30、数据输入单元:在交互界面编写事件监听器,自动监测并获取用户在多个时间段的互动细节,其中,所述互动细节与交互操作以及操作的具体信息相关;
31、意图获取单元:解析不同时间段的用户的互动细节获取用户意图,并基于用户意图确定模板需求关键词,来将模板需求关键词与每本文档来自技高网...
【技术保护点】
1.一种智能化的数据可视化平台,其特征在于,包括:
2.根据权利要求1所述的一种智能化的数据可视化平台,其特征在于,所述数据采集模块,包括:
3.根据权利要求2所述的一种智能化的数据可视化平台,其特征在于,所述指标获取单元,包括:
4.根据权利要求3所述的一种智能化的数据可视化平台,其特征在于,所述参数计算块,包括:
5.根据权利要求4所述的一种智能化的数据可视化平台,其特征在于,所述数据可视化模块,包括:
6.根据权利要求1所述的一种智能化的数据可视化平台,其特征在于,所述用户交互模块,包括:
7.根据权利要求6所述的一种智能化的数据可视化平台,其特征在于,所述数据输入单元,包括:
8.根据权利要求7所述的一种智能化的数据可视化平台,其特征在于,所述内层监听构建块,包括:
9.一种应用,其特征在于,应用权利要求1-8任一所述的一种智能化的数据可视化平台。
【技术特征摘要】
1.一种智能化的数据可视化平台,其特征在于,包括:
2.根据权利要求1所述的一种智能化的数据可视化平台,其特征在于,所述数据采集模块,包括:
3.根据权利要求2所述的一种智能化的数据可视化平台,其特征在于,所述指标获取单元,包括:
4.根据权利要求3所述的一种智能化的数据可视化平台,其特征在于,所述参数计算块,包括:
5.根据权利要求4所述的一种智能化的数据可视化平台,其特征在于,...
【专利技术属性】
技术研发人员:王琳琳,张祎,王语博,马文瑞,王宗贤,周文峰,姚豆豆,许聪慧,李新哲,
申请(专利权)人:太极计算机股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。