System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种基于多维度数据的可视化方法技术_技高网

一种基于多维度数据的可视化方法技术

技术编号:40945516 阅读:2 留言:0更新日期:2024-04-18 15:03
本发明专利技术公开了一种基于多维度数据的可视化方法,包含以下步骤:创建数据库;创建数据卡片库,数据卡片库包括若干带标签的数据卡片;对用户输入进行预处理,得到关键词;对所述关键词进行智能匹配,得到信息匹配结果和标签匹配结果;根据所述信息匹配结果在所述数据库中进行搜索,得到数据查询结果;根据所述数据查询结果、标签匹配结果和数据卡片库,生成数据卡片;对所述数据卡片进行优先级排序后展示给用户。

【技术实现步骤摘要】

本专利技术涉及一种基于多维度数据的可视化方法,属于计算机数据可视化。


技术介绍

1、在现有多维度数据分析功能相关的需求分析流程中,业务人员缺乏对分析知识的了解,需要开发人员定制化个性展示可视化分析页面,随着计算机技术的快速发展和数据可视化技术不断演进,亟需一种基于多维度数据快速生成场景的技术方法,既能满足数据个性化展示需求,又能够快速响应数据分析展示需求。现有数据展示卡片封装技术主要基于通用的图表对数据进行展示,在展示样式和联动操作方面,不能满足日益多元化的数据分析展示需求。而且自定义的场景可视化技术不能提供个性化的数据分析服务,无法满足数据快速展示的需求。在传统的情况下,业务查询人员需要通过访问特定界面来查看某些卡片数据。然而,当业务系统变得复杂时,业务人员必须对系统有较高的熟悉度。这种方式无法满足业务查询人员直接提出问题并直接获取数据卡片内容的需求。


技术实现思路

1、本专利技术的技术解决问题是:克服现有技术的不足,提供一种基于多维度数据的可视化方法,面向不同数据分析和展示需求自动快速构建复杂的数据分析卡片。

2、本专利技术的技术解决方案是:

3、本专利技术公开了一种基于多维度数据的可视化方法,包含以下步骤:

4、创建数据库;

5、创建数据卡片库,数据卡片库包括若干带标签的数据卡片;

6、对用户输入进行预处理,得到关键词;

7、对所述关键词进行智能匹配,得到信息匹配结果和标签匹配结果;

8、根据所述信息匹配结果在所述数据库中进行搜索,得到数据查询结果;

9、根据所述数据查询结果、标签匹配结果和数据卡片库,生成数据卡片;

10、对所述数据卡片进行优先级排序后展示给用户。

11、进一步地,在上述方法中,所述创建数据卡片库,具体为:

12、创建基础组件;

13、基于基础组件,创建业务组件;

14、对所述业务组件进行标识,得到标识后的卡片模板;

15、根据若干标识后的卡片模板,构成数据卡片库。

16、进一步地,在上述方法中,对所述业务组件进行标识,得到标识后的卡片模板,具体为:

17、创建多维元数据参数项;

18、基于多维数据参数项,创建卡片标识;

19、将业务组件和卡片标识进行绑定,在搜索工具数据库中建立卡片和标识的关键索引信息,得到标识后的卡片模板。

20、进一步地,在上述方法中,所述对用户输入进行预处理,具体为:

21、对用户输入的信息进行词干提取和去除停用词处理,得到处理后的信息;

22、对处理后的信息进行词性标注,得到标注后的信息;

23、根据标注后的信息,提取关键词。

24、进一步地,在上述方法中,所述对关键词进行智能匹配,得到信息匹配结果和标签匹配结果,具体为:

25、对关键词进行语义延展和语义匹配,得到若干信息匹配结果;

26、将每个信息匹配结果与数据卡片的标签进行相似度匹配,得到每个信息匹配结果的相似度;

27、将相似度大于60%的匹配词作为标签匹配结果。

28、进一步地,在上述方法中,根据所述数据查询结果、标签匹配结果和数据卡片库,生成数据卡片,具体为:

29、根据所述标签匹配结果,从数据卡片库中提取数据卡片模板;

30、将数据查询结果加载在所述数据卡片模板上,形成数据卡片。

31、进一步地,在上述方法中,根据所述标签匹配结果,从数据卡片库中提取数据卡片模板,具体为:

32、将所述标签匹配结果作为关键字,在数据卡片库中进行搜索,得到的数据卡片模板。

33、进一步地,在上述方法中,所述将数据查询结果加载在所述数据卡片模板上,形成数据卡片,具体为:

34、将所述数据查询结果进行格式化,形成数据卡片模板能识别的数组;

35、将所述数组分类加载到数据卡片模板中的业务组件中,形成数据卡片。

36、进一步地,在上述方法中,所述基础组件,包括按钮、柱状图和折线图。

37、进一步地,在上述方法中,所述业务组件包括容器组件、业务功能组件、反馈组件和数据展示组件。

38、本专利技术与现有技术的有益效果在于:

39、(1)本专利技术面向不同数据分析和展示需求自动快速构建复杂的数据分析场景。同时可以基于用户上下文进行深度对话式问答,根据业务查询人员提出的问题直接获取需要的数据卡片,极大提高业务查询人员获取信息的效率。

40、(2)相比于现有复杂可视化展示场景的开发方法,本专利技术的可视化封装方法可以通过数据面板库快速构建符合需求的数据场景。提高数据可视化组件库的可控性、易维护性,并减少开发人员的学习成本。

41、(3)本专利技术通过构建数据面索引实现可视化场景的自动化构建,不仅简化了可视化场景的搭建过程,同时也提高了系统的响应速度和用户体验,为用户提供了更便捷、高效的数据分析和可视化操作。这种自动化构建的方法不仅仅限于特定类型的数据,而且能够适应多样化的数据源,使得用户无需深入了解底层技术,便能轻松创建个性化、多维度的可视化场景。

42、(4)本专利技术通过综合使用elasticsearch和nlp,可以充分发挥它们在搜索和语义理解领域的优势,为用户提供更智能、更高度定制化的搜索体验。极大提高了业务查询人员查询数据卡片面板的效率。

本文档来自技高网...

【技术保护点】

1.一种基于多维度数据的可视化方法,其特征在于,包含以下步骤:

2.根据权利要求1所述的一种基于多维度数据的可视化方法,其特征在于:所述创建数据卡片库,具体为:

3.根据权利要求2所述的一种基于多维度数据的可视化方法,其特征在于:对所述业务组件进行标识,得到标识后的卡片模板,具体为:

4.根据权利要求1所述的一种基于多维度数据的可视化方法,其特征在于:所述对用户输入进行预处理,具体为:

5.根据权利要求1所述的一种基于多维度数据的可视化方法,其特征在于:所述对关键词进行智能匹配,得到信息匹配结果和标签匹配结果,具体为:

6.根据权利要求2所述的一种基于多维度数据的可视化方法,其特征在于,根据所述数据查询结果、标签匹配结果和数据卡片库,生成数据卡片,具体为:

7.根据权利要求6所述的一种基于多维度数据的可视化方法,其特征在于:根据所述标签匹配结果,从数据卡片库中提取数据卡片模板,具体为:

8.根据权利要求6所述的一种基于多维度数据的可视化方法,其特征在于:所述将数据查询结果加载在所述数据卡片模板上,形成数据卡片,具体为:

9.根据权利要求2所述的一种基于多维度数据的可视化方法,其特征在于:所述基础组件,包括按钮、柱状图和折线图。

10.根据权利要求1所述的一种基于多维度数据的可视化方法,其特征在于:所述业务组件包括容器组件、业务功能组件、反馈组件和数据展示组件。

...

【技术特征摘要】

1.一种基于多维度数据的可视化方法,其特征在于,包含以下步骤:

2.根据权利要求1所述的一种基于多维度数据的可视化方法,其特征在于:所述创建数据卡片库,具体为:

3.根据权利要求2所述的一种基于多维度数据的可视化方法,其特征在于:对所述业务组件进行标识,得到标识后的卡片模板,具体为:

4.根据权利要求1所述的一种基于多维度数据的可视化方法,其特征在于:所述对用户输入进行预处理,具体为:

5.根据权利要求1所述的一种基于多维度数据的可视化方法,其特征在于:所述对关键词进行智能匹配,得到信息匹配结果和标签匹配结果,具体为:

6.根据权利要求2所述的一种基于多维度数据的可视化方法,其...

【专利技术属性】
技术研发人员:赵滟冉迅胡杨于慧敏刘昌斯杨敬昌李欣悦贾丽敏闫震震徐莲花李燃耿丽娜
申请(专利权)人:中国航天系统科学与工程研究院
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1