【技术实现步骤摘要】
数据可视化应用开发方法及系统
本专利技术实施例涉及计算机领域,尤其涉及一种数据可视化应用开发方法、系统、计算机设备以及计算机可读存储介质。
技术介绍
数据可视化技术主要是借助于图形化手段,清晰有效地传达与沟通信息帮助用户理解。数据可视化是业内普遍的需求,尤其在数据管理、数据分析、数据挖掘、信息表示、特征工程、营销大盘、监控大盘、现场监控等方面的可视化应用。目前,传统的可视化应用开发需要经过需求设计,UI设计,交互设计,组件开发,数据接入,调试发布等复杂环节才能上线。然而,传统的可视化应用开发中,开发人员需要根据业务人员的需求调用组件库去开发相应的组件,而组件库通常会有一套对应的编码接口,往往需要具有一定编码经验的开发人人按照接口规范进行编码,通过编码实现组件库的调用,即需要开发人员撰写代码去调用组件库的接口,以实现组件库的调用。上述可视化应用的开发方法对于不具备专业编码能力的普通业务员不友好,采用上述开发方法得到的可视化应用,开发周期长,上线时间慢,无法满足普通业务员对于可视化应用快速上线发布的需求。
技术实现思路
有鉴于此,本专利技术实施例提供了一种数据可视化应用开发方法、系统、计算机设备及计算机可读存储介质,用于解决数据可视化应用开发周期长、上线时间慢的问题。本专利技术实施例是通过下述技术方案来解决上述技术问题:一种数据可视化应用开发方法,包括:获取待展示应用数据源;接收布局选择指令与图形组件选择指令,根据所述布局选择指令在数据可视化组件平台获取相应的布 ...
【技术保护点】
1.一种数据可视化应用开发方法,其特征在于,包括:/n获取待展示应用数据源;/n接收布局选择指令与图形组件选择指令,根据所述布局选择指令在数据可视化组件平台获取相应的布局类型以及根据图形组件选择指令在数据可视化组件平台获取相应的图形组件;/n选择与所述待展示应用数据源匹配的目标组件数据源,并获取所述目标组件数据源相应的组件数据源标识;/n基于所述待展示应用数据源、布局类型以及图形组件,生成应用定义元数据;/n基于所述布局类型、图形组件、组件数据源标识加载相应的所述布局组件元数据、图形组件元数据、目标组件数据源以及应用定义元数据,以生成数据可视化应用。/n
【技术特征摘要】
1.一种数据可视化应用开发方法,其特征在于,包括:
获取待展示应用数据源;
接收布局选择指令与图形组件选择指令,根据所述布局选择指令在数据可视化组件平台获取相应的布局类型以及根据图形组件选择指令在数据可视化组件平台获取相应的图形组件;
选择与所述待展示应用数据源匹配的目标组件数据源,并获取所述目标组件数据源相应的组件数据源标识;
基于所述待展示应用数据源、布局类型以及图形组件,生成应用定义元数据;
基于所述布局类型、图形组件、组件数据源标识加载相应的所述布局组件元数据、图形组件元数据、目标组件数据源以及应用定义元数据,以生成数据可视化应用。
2.根据权利要求1所述的数据可视化应用开发方法,其特征在于,所述选择与所述待展示应用数据源匹配的目标组件数据源,并获取所述目标组件数据源相应的组件数据源标识还包括:
解析所述待展示应用数据源,以得到所述待展示应用数据源对应的元数据格式;
根据所述元数据格式检索所述数据可视化组件平台的组件数据源,为所述待展示应用数据源匹配相应的目标组件数据源,并获取所述目标组件数据源相应的组件数据源标识。
3.根据权利要求1所述的数据可视化应用开发方法,其特征在于,所述方法还包括:
获取多个原始数据,并根据预设规则对所述原始数据进行处理,以得到多个组件数据源;
对图形组件进行抽象,封装形成可视化图形组件模板库;
封装所述可视化组件图形模板库,形成多个可视化组件应用单元;
组合所述多个组件数据源、所述可视化组件图形模板库和可视化组件应用单元,得到数据可视化平台。
4.根据权利要求3所述的数据可视化应用开发方法,其特征在于,所述预设规则包括后续数据处理规则;
所述获取多个原始数据,并根据预设规则对所述原始数据进行处理,以得到多个组件数据源还包括:
获取多个原始数据,解析所述原始数据以得到所述原始数据对应的元数据;
基于所述原始数据和对应的元数据,获取相应的所述后续数据处理规则;
基于所述后续数据处理规则加工所述原始数据和对应的元数据,以得到加工数据;
对所述加工数据进行格式转换,以得到多个组件数据源,并基于所述组件数据源生成对应的组件数据源标识,将所述组件数据源及对应的组件数据源标识存储于区块链中。
5.根据权利要求4所述的数据可视化应用开发方法,其特征在于,所述加工数据为二维表结构的加工数据;
所述对所述加工...
【专利技术属性】
技术研发人员:梁党卫,贾小卫,吴玉龙,
申请(专利权)人:深圳壹账通智能科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。