数据可视化展示方法及系统的制作方法

xiaoxiao2021-2-28  197

数据可视化展示方法及系统的制作方法
【技术领域】
[0001]本发明涉及可视化技术领域,特别是一种数据可视化展示方法。本发明还涉及一种数据可视化展示的系统。
【背景技术】
[0002]随着大数据概念的普及,越来越多的公司或机构注意到了大数据的重要性,但大多数的公司或机构在短期内很难形成具有专业水平的数据分析团队,或有足够的成本投入到持续的数据分析中。
[0003]目前国内针对数据可视化提供服务的机构、团队和公司所实现的专业用于数据可视化呈现的服务分为两种类型:一种实专业化工具(例如BI系统),另外一种是一次性的定制化设计。
[0004]专业化工具具有对于使用者技术或专业能力要求较高、数据含义需要使用者自己思考和构建、可视化呈现不进行展示方面优化等方面的缺陷,不利于大数据在更大的用户范围上使用;一次性的定制化设计局限性更大,内容需全部通过人工制作,虽然美观上更胜一筹,但是复用性差、维护性差,无法系统化使用,无法及时跟随数据变化进行持续性分析。

【发明内容】

[0005]有鉴于此,本发明提供了一种数据可视化展示方法和系统,通过傻瓜式的简易数据接入方法,利用不断更新和优化的计算模型库和可视化展示模型库,将原本各自进行的数据分析和可视化过程简单化、系统化、集中化,降低操作人员的数据分析以及美工可视化的专业性要求,提供操作简单、展示效果好、且可持续的数据动态可视化服务体系。
[0006]根据本发明的第一方面,本发明提供一种数据可视化展示的方法,其包括:
[0007]数据接入,接入待处理的数据,当待处理的数据不符合接入格式时,利用输入格式模板库中的模板调整为符合接入格式的数据;
[0008]数据存储,将符合接入格式的数据按照数据匹配规则库中的规则存储;
[0009]数据计算,根据数据计算模型库中的模型,调用存储的数据进行计算;和
[0010]可视化展示,根据可视化展示模型库中的模型展示计算结果。
[0011]优选地,所述数据接入包括AP1、数据库直连、离线文件导入中的一种或多种。
[0012]优选地,所述数据存储包括临时存储和/或永久存储。
[0013]在本发明的一些实施例中,所述输入格式模板库、数据匹配规则库、数据计算模型库和可视化展示模型库中的一种或多种存储在云端服务器上。
[0014]在本发明的又一些实施例中,所述输入格式模板库、数据匹配规则库、数据计算模型库和可视化展示模型库中的一种或多种为离线库。
[0015]在本发明的一些实施例中,所述输入格式模板库、数据匹配规则库、数据计算模型库和可视化展示模型库以一对多的方式相互对应。
[0016]在本发明的一些实施例中,所述输入格式模板库、数据匹配规则库、数据计算模型库和可视化展示模型库以多对多的方式相互对应。
[0017]在本发明的一些实施例中,本发明的方法包括根据用户自定义实现配置数据、分配权限、和设置展现方式中的一种或多种功能。
[0018]在本发明的一些实施例中,本发明的方法包括根据用户自定义调用存储数据中的一部分进行计算和/或展示。
[0019]根据本发明的第二方面,本发明提供一种数据可视化展示系统,包括:
[0020]数据获取单元,获取数据;
[0021]数据处理单元,将获取的数据按照匹配规则存储,利用数据计算模型调用存储的数据进行计算;和
[0022]可视化显示单元,按照可视化展示模型展示计算结果。
[0023]优选地,所述可视化显示单元还包括配置中心,通过用户自定义实现配置数据、分配权限、和设置展现方式中的一种或多种功能。
[0024]在本发明的一些实施方式中,当获取的数据不符合数据处理的格式要求时,在数据处理单元将不符合格式的数据调整为符合格式的数据。
[0025]优选地,所述数据处理单元包括:
[0026]模型库模块,其包括数据计算模型库、输入格式模板库、可视化展示模型库和数据匹配规则库;
[0027]数据存储模块,其根据所述数据匹配规则库中的规则,存储所述数据获取单元获取的数据,当获取的数据不符合数据处理的格式要求时,按所述输入格式模板库中的模板对数据进行调整,然后匹配、存储;和
[0028]数据计算模块,其根据所述数据匹配规则库中的规则,调用对应的数据,利用所述数据计算模型库中的数据计算模型进行计算。
[0029]在本发明的一些实施方式中,利用可视化显示单元的配置中心可以通过用户自定义调用存储数据中的一部分进行计算和/或展示。
[0030]在本发明的一些实施方式中,利用可视化显示单元的配置中心可以通过用户自定义调用输入格式模板库中的输入格式模板调整接入数据的格式。
[0031]在本发明的一些实施方式中,所述数据获取单元可以为AP1、数据库直连、离线文件导入等各种进行数据导入的单元。
[0032]根据本发明,数据计算模型库包括可维护、可扩展的各种类型的计算模型,通过不断扩充,支持不同用途不同种类的数据分析需求,从而减少了数据分析专业人员的需求。并且,针对各种行业和类型的数据计算模型库、与上述各种数据计算模型库对应的输入格式模板库、与上述各种数据计算模型库对应的可视化展示模型库和数据匹配规则库这四者一对多或多对多相互对应。
[0033]在配置中心,只需要把要接入的接口、数据库或其他任意类型的数据接入后,简单的配置数据匹配对应规则将输入的数据和计算模型对应的数据格式即可,无需专业技术基础,仅需简单的使用教程或培训即可让任何用户使用。
[0034]通过简单的数据输入,集中对数据进行处理,进行可视化转换而显示在显示终端上,操作简单、展示效果好,并能够持续进行动态可视化显示。
[0035]而且,本发明能够使用现有的数据输入单元,不必针对不同的客户端定制数据输入方式,实现了傻瓜化的数据接入方法。
【附图说明】
[0036]本发明的下列附图在此作为本发明的一部分用于理解本发明。附图中示出了本发明的实施例及其描述,用来解释本发明的原理。在附图中,
[0037]图1是示意地表示本发明涉及的一种实施方式的系统构成的框图。
[0038]图2是示意地表示使用本发明的数据的可视化展示的系统的工作流程图。
【具体实施方式】
[0039]在下文的描述中,给出了大量具体的细节以便提供对本发明更为彻底的理解。然而,对于本领域技术人员来说显而易见的是,本发明可以无需一个或多个这些细节而得以实施。在其他的例子中,为了避免与本发明发生混淆,对于本领域公知的一些技术特征未进行描述。
[0040]本文中所用的术语
[0041]维度,维度在数据研究中是反映将数据切分的程度,比如按天切分、按国家切分、按品类切分或者按照人为规定的某种集合切分等,维度的组合可以将数据从不同角度表达出来更多的含义。
[0042]数据的可视化:将数据含义以一种图形、图像、视频、动画以及音频中的一种或多种组合起来进行呈现的方式,用来解决大量数据内容通过数据表呈现时难以解读和理解的问题。
[0043]动态可视化:使可视化数据随着输入数据的不同实时变化,通过动态获取数据实时展现数据的当前形态和变化。
[0044]以下结合附图1说明本发明的数据可视化展示系统的构成。
[0045]图1是示意地表示本发明涉及的一种实施方式的系统构成的框图。
[0046]如图1所示,数据可视化展示系统1(以下简称系统1)对数据进行处理以便在显示终端上进行动态可视化展示。
[0047]系统1构成包括:数据获取单元100,数据处理单元200,可视化显示单元300。
[0048]数据获取单元100可以采用AP1、数据库直连、离线文件导入等多种方法进行数据导入,也可以通过在线数据的主动采集获取。也就是说,针对现在广泛使用的各种终端设备,例如服务器,手机客户端等等,采用常规的数据导入方式获取数据,从而实现简单的傻瓜式数据导入,不必针对数据接入单独设置装置或消耗人力。
[0049]数据处理单元200对从数据获取单元100获取的数据进行处理。具体来说,数据处理单元200构成包括:模型库模块201,数据存储模块202,数据计算模块203。
[0050]模型库模块201,其包括针对各种行业和类型的数据计算模型库201a,输 入格式模板库201 b,数据匹配规则库201 c,可视化展示模型库201 d。
[0051]数据计算模型库201a包含数据分析专家等专业人员对大量不同业务方向的数据进行分析找出其中大量数据规律而建立而成的各种数据模型。从而降低了由单个机构或企业重复组建团队研究某一方面数据的总成本。并且,数据计算模型库201a通过不断扩充,支持不同用途不同种类的数据分析需求。
[0052]但是,也可以省略模型库,通过用户自己或由专业数据分析师在本地建立计算模型或设计计算规则代替模型库。
[0053]输入格式模板库20lb,对不符合接入格式的数据,利用输入格式模板库中的模板调整为符合接入格式的数据,以便按照数据匹配规则库201c中的规则来存储数据。用户仅需数据或数据接口接入即可,从而降低了操作难度和人工成本。
[0054]数据匹配规则库201c,制定各数据维度之间的匹配规则,一方面,利用规则对符合接入格式的数据进行存储,另一方面,根据匹配规则调用存储数据,利用数据计算模型库201a中的计算模型进行计算。
[0055]可视化展示模型库201d,定义了各类数据展示模型,用于针对各种模型建立专用的数据可视化设计,用于可视化展示输入数据的计算结果。
[0056]数据存储模块202,对符合接入格式的接入数据按照数据匹配规则库201c中的规则将数据获取单元100中获取的数据按规则进行存储。存储可分为临时存储和/或永久存储。
[0057]数据计算模块203,根据数据匹配规则库201c中的规则,调用数据存储模块202种的存储数据,利用模型库模块201中的数据计算模型库201a中的模型进行计算。
[0058]可视化显示单元300,是通过客户端或浏览器访问网页的方式查看计算结果的可视化效果的部分,也主要包含两个部分,可视化展示模块301和配置中心302。
[0059]可视化展示模块301利用数据计算模块203的计算结果,调用可视化展示模型库201d中的模型,在显示终端上动态可视化地进行显示数据结论。
[0060]配置中心302,可以让用户自定义可视化显示的界面,用于进行简单的配置数据、分配权限、设置展现方式等,让用户通过配置中心选择需展现数据的维度,选择需要查看数据的可视化展示效果和展示模式。对于配置中心302,只需要把要接入的接口、数据库或其他任意类型的数据接入后,简单的配置数据匹配对应规则将输入的数据和计算模型对应的数据格式即可,无需专业技术基础,仅需简单的使用教程或培训即可让任何用户使用。
[0061]通过配置中心302,用户可以选定自行选取需要可视化的数据的范围,系统便会调取相应的数据进行计算,如果有已经存储的结果,便会直接显示,非常灵活便捷。例如用户提供了一年的数据,除了展示根据一年的数据计算的结果以外,用户截取一年中任意时段的数据,都可以展示计算结果。而且,随着后续数据的接入,可以持续地得到更新的结果。
[0062]接下来,参照图2说明使用本发明的数据可视化展示系统的工作流程。
[0063]首先,从用户处获取数据,即在步骤S101进行数据接入,利用数据获取单元100获取数据。例如使用AP1、数据库直连、离线文件导入等方式,傻瓜化地简单地将数据接入到系统中;
[0064]接来下,判断获取数据是否符合数据接入格式,对不符合接入格式的数据,利用输入格式模板库201b中模板调整为符合接入格式的数据,对符合接入格式的数据,按照数据匹配规则库201c中的规则在步骤S102中进行数据存储。
[0065]然后,在步骤S103中对经步骤S102存储的数据进行计算,根据系统中的数据匹配规则库201c中的规则,调用已存储的数据,利用模型库模块201中已定义好的数据计算模型库201a中的模型进行计算,将有展现意义的数据的维度描绘出来,并进行组合分类,得出数据结论。
[0066]接着,在步骤S104中进行可视化展示,根据数据匹配规则库201c中的规则,调用经步骤S103获得的数据结论,利用可视化展示模型库201d中的模型,通过可视化展示模块301或者用户在配置中心做出的展示选择要求展示到显示终端上,例如显示器、手机、电视等显示设备。利用可视化展示模块301提供的模板界面可视化显示数据结论,适合降低界面显示的制作成本,而给予用户在配置中心做配置的自定义功能,给予用户更多的灵活感,操作简便,又降低使用成本。
[0067]本发明的最终可视化展示结果,可以随着接入数据的不断变化而发生改变,实现一种动态的可视化显示效果,使用这套系统,可以在很低的成本基础上持续对海量数据进行动态可视化展示。
[0068]本领域普通技术人员可以理解上述方法中的全部或部分步骤可通过程序来指令相关硬件完成,所述程序可以存储于计算机可读存储介质中,如只读存储器、磁盘或光盘等。可选地,上述实施例的全部或部分步骤也可以使用一个或多个集成电路来实现。相应地,上述实施例中的各模块/单元可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。本申请不限制于任何特定形式的硬件和软件的结合。
[0069]本发明已经通过上述实施例进行了说明,但应当理解的是,上述实施例只是用于举例和说明的目的,而非意在将本发明限制于所描述的实施例范围内。此外本领域技术人员可以理解的是,本发明并不局限于上述实施例,根据本发明的教导还可以做出更多种的变型和修改,这些变型和修改均落在本发明所要求保护的范围以内。本发明的保护范围由附属的权利要求书及其等效范围所界定。
【主权项】
1.一种数据可视化展示的方法,包括: 数据接入,接入待处理的数据,当待处理的数据不符合接入格式时,利用输入格式模板库中的模板调整为符合接入格式的数据; 数据存储,将符合接入格式的数据按照数据匹配规则库中的规则存储; 数据计算,根据数据计算模型库中的模型,调用存储的数据进行计算;和 可视化展示,根据可视化展示模型库中的模型展示计算结果。2.根据权利要求1所述的方法,其中所述数据接入包括AP1、数据库直连、离线文件导入中的一种或多种。3.根据权利要求1所述的方法,其中所述数据存储包括临时存储和/或永久存储。4.根据权利要求1所述的方法,其中所述输入格式模板库、数据匹配规则库、数据计算模型库和可视化展示模型库中的一种或多种存储在云端服务器上,或是为离线库。5.根据权利要求1所述的方法,其中所述输入格式模板库、数据匹配规则库、数据计算模型库和可视化展示模型库以一对多或多对多的方式相互对应。6.根据权利要求1所述的方法,其还包括根据用户自定义实现配置数据、分配权限、和设置展现方式中的一种或多种功能。7.根据权利要求1所述的方法,其还包括根据用户自定义调用存储数据中的一部分进行计算和/或展示。8.一种数据可视化展示系统,包括: 数据获取单元,获取数据; 数据处理单元,将获取的数据按照匹配规则存储,利用数据计算模型调用存储的数据进行计算;以及 可视化显示单元,按照可视化展示模型展示计算结果。9.根据权利要求8所述的系统,其特征在于,所述数据处理单元包括: 模型库模块,其包括数据计算模型库、输入格式模板库、数据匹配规则库和可视化展示模型库; 数据存储模块,其根据所述数据匹配规则库中的规则,存储所述数据获取单元接入的数据,当接入的数据不符合数据处理的格式要求时,按所述输入格式模板库中的模板对数据进行调整,然后匹配、存储;和 数据计算模块,其根据所述数据匹配规则库中的规则,调用对应的数据,利用所述数据计算模型库中的数据计算模型进行计算。10.根据权利要求8或9所述的系统,其特征在于,所述可视化显示单元还包括配置中心,通过用户自定义实现配置数据、分配权限、和设置展现方式中的一种或多种功能。
【专利摘要】本发明涉及一种数据可视化展示的方法,包括:数据接入,接入待处理的数据,当待处理的数据不符合接入格式时,利用输入格式模板库中的模板调整为符合接入格式的数据;数据存储,将符合接入格式的数据按照数据匹配规则库中的规则存储;和可视化展示,根据可视化展示模型库中的模型展示计算结果。本发明还涉及一种数据可视化展示系统,包括数据获取单元、数据处理单元和可视化显示单元。
【IPC分类】G06F17/30
【公开号】CN105488177
【申请号】CN201510861454
【发明人】李光辉
【申请人】精硕世纪科技(北京)有限公司
【公开日】2016年4月13日
【申请日】2015年12月1日

最新回复(0)