CN112084194A - 一种基于ECharts的可视化自定义图表方法 - Google Patents
一种基于ECharts的可视化自定义图表方法 Download PDFInfo
- Publication number
- CN112084194A CN112084194A CN202010930061.3A CN202010930061A CN112084194A CN 112084194 A CN112084194 A CN 112084194A CN 202010930061 A CN202010930061 A CN 202010930061A CN 112084194 A CN112084194 A CN 112084194A
- Authority
- CN
- China
- Prior art keywords
- data
- field
- ifd
- dimension
- index
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 34
- 230000000007 visual effect Effects 0.000 title claims abstract description 18
- 238000010586 diagram Methods 0.000 claims description 22
- 238000011161 development Methods 0.000 description 10
- 230000000694 effects Effects 0.000 description 9
- 238000013139 quantization Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000005314 correlation function Methods 0.000 description 1
- 238000007405 data analysis Methods 0.000 description 1
- 230000003203 everyday effect Effects 0.000 description 1
- 230000003631 expected effect Effects 0.000 description 1
- 238000004880 explosion Methods 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/22—Indexing; Data structures therefor; Storage structures
- G06F16/2282—Tablespace storage structures; Management thereof
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/242—Query formulation
- G06F16/2433—Query languages
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/248—Presentation of query results
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/28—Databases characterised by their database models, e.g. relational or object models
- G06F16/284—Relational databases
- G06F16/285—Clustering or classification
- G06F16/287—Visualization; Browsing
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computational Linguistics (AREA)
- Software Systems (AREA)
- Mathematical Physics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
本发明公开了一种基于ECharts的可视化自定义图表方法,包括确定数据库集合A、确定数据库ak中所有包含数据源的表格和视图、确定数据集合DG中每个数据的维度字段和指标字段、取DG中维度字段类型最多的数据dgj、建立预定义图表集合P、确定预定义图表集合P中每个类型图表的维度字段类型、取预定义图表集合P中的特定类型的图表px、将图表px中的维度字段集合DFpx进行替换、将DG中每个数据的指标字段与图表px中的维度字段结合,生成并在px中表示等步骤,解决了现有技术中根据数据库无法自动生成图表的技术问题。
Description
技术领域
本发明涉及计算机大数据领域领域,尤其涉及一种基于ECharts的可视化自定义图表方法。
背景技术
目前社会正处于数据大***的时代,企业每天会产生大量的数据,如何将数据形像的展现,以辅助用户进行总结或制定策略是数据分析的核心。现有常见的图表开发形式一般有两种,其一是开发人员根据用户要求进行程序编码,从数据源中获取数据,设定图表的类型、形式,生成相应的图表;其二是采用成熟的电子表格类软件实现,如EXCEL、WPS电子表格软件。
在实践过程中采用方式一进行开发时,需要开发人员先与用户进行大量沟通,明确图表需求,然后进行编码开发。这样开发的每个图表都是针对特定的需求进行开发,需求变更后,原图表则无法复用。在这种开发方式过程,会存在沟通不到位、图像失真等情况,而且这种开发形式也需要开发人员有较高的专业技能,同时也要避免编码开发引入其它问题。如果存在大量图表数据,则需要花费大量的时间和精力,人力成本较高。如果采用方式二进行开发,则需要用户了解电子表格软件的相关函数方法,进行复杂的配置和计算,才能得到所需要的图表。但是第二种开发形式经常会出现电子表格软件无法和现有业务***进行良好集成的结果,在共享数据时达不到预期效果,而且第二种开发形式更新数据存在一定的延迟。
因此,有必要对现有技术改进以解决上述技术问题。
发明内容
有鉴于此,本发明的目的之一在于提供一种基于ECharts的可视化自定义图表方法,解决现有技术中根据数据库无法自动生成可用图表的技术问题。具体而言通过以下技术方案实现:
本发明实施例的第一方面,提供了一种基于ECharts的可视化自定义图表方法,包括如下步骤:
S1.确定数据库集合A,A={a1,a2,……an},a1,a2,……an表示不同的数据库,n>0,n为自然数,选择数据库ak,n≥k>0,k为自然数;
S2.确定数据库ak中所有包含数据源的表格和视图,提取表格和视图中包含的所有数据,建立数据集合DG,DG={dg1,dg2……dgm},dg1,dg2……dgm表示数据库ak中包含的不同的数据,m>0,m为自然数;
S3.确定数据集合DG中每个数据的维度字段和指标字段;
S4.取DG中维度字段类型最多的数据dgj,确定该数据的维度字段,建立该数据的维度字段集合DFd,DFd={dfd1,dfd2……dfh},dfd1,dfd2……dfdh表示不同类型的维度字段,h>0,h为自然数;
S5.建立预定义图表集合P,P={p1,p2……pi},p1,p2……pi表示不同类型的图表;
S6.确定预定义图表集合P中每个类型图表的维度字段类型;
S7.取预定义图表集合P中的特定类型的图表px,i≥x>0,x为自然数,建立图表px的维度字段集合DFpx,DFpx={dfpx1,dfpx2……dfpxz},dfpx1,dfpx2……dfpxz表示不同类型的维度字段,z>0,z为自然数,且满足z=h;
S8.将图表px中的维度字段集合DFpx进行替换,使DFpx=DFd成立,即满足dfd1=dfpx1,dfd2=dfpx2……dfdh=dfpxz;
S9.将DG中每个数据的指标字段与图表px中的维度字段结合,生成并在px中表示,即生成包括DG中每个数据指标字段和维度字段信息的px类型的图表。
进一步,所述的基于ECharts的可视化自定义图标方法,还包括下述步骤:
S10.建立看板,将步骤S9中的px添加至看板;
S11.调整px在看板上显示的位置、高度和宽度,为方便和优化排版效果,本方法将看板的页面宽度规划为24等份,以特定的高度作为单位高度,用户在拖拽图表px调整大小时,图表px宽度以页面宽度的1/24为基本单位,图表px的高度只能是单位高度的整数倍;
S12.保存看板的数据,看板的数据以JSON保存。
进一步,所述的基于ECharts的可视化自定义图标方法,还包括如下步骤:
S31.在步骤S3确定数据集合DG中每个数据的指标字段后,确定每个数据的指标字段的值,建立指标字段集合IFd;
S32.确定IFd中数值为整数或浮点数的指标字段,建立整数浮点数指标字段集合IFif;
S33.进行IFw=IFd-IFif的运算,即除去IFd中数值为整数或浮点数的指标字段,确定IFd中数值即非整数也非浮点数的指标字段集合IFw;
S34.将IFw中的指标字段进行转换,转换为整数或浮点数,将定点数通过反量化转换为浮点数,利用公式Float32=int8/23,生成转化后的指标字段集合IFw`;
S35.进行IFd`=IFd-IFif+IFw`的运算,即将IFd中的非整数、非浮点数的指标字段的值转换为整数或浮点数,确定转换后的指标字段集合IFd`,IFd`中指标字段的值均为整数或浮点数,且IFd`与IFd指标字段的个数相同。
进一步,所述步骤S3中还包括如下步骤:
S36.对IFd`及DFd进行函数运算生成数据集合DG`,f(IFd`,DFd)=DG`;
进行步骤S9后还包括如下步骤:
S9`.将DG`中每个数据的指标字段与图表px中的维度字段结合,生成并在px中表示,即将指标字段的数值函数化后生成px类型的表格。
进一步,所述步骤S36中对IFd`及DFd进行的函数运算包括对同一维度字段的指标字段进行连加、取最大值、取最小值或取平均数。
进一步,所述步骤S9还包括如下步骤:
S91.将DG中每个数据的指标字段与图表px中的维度字段结合后,生成预览图;
所述S9`还包括:
S91`.将DG`中每个数据的指标字段与图表px中的维度字段结合后,生成预览图。
进一步,步骤S10中看板中可放置多个图表,可以重复步骤S1-S12,将多个数据库的数据转化成图表,展现在看板中。
进一步,所述步骤S1中a1,a2,……an包括SQLServer、MySQL、Oracle数据库。
进一步,所述步骤S1中,选择ak的方式为输入SQL语句查询确定ak。
本发明的积极有益的技术效果包括:根据数据库中的数据,自动生成图表,自动选择维度字段和指标字段合适的图表类型;无需根据数据库专门编程图表生成程序,生成图表更加准确、方便;可以添加多种类型的数据库,适应于目前绝大部分数据库类型;通过看板展示图表,可以同时展示多个图表,也可以对数据库中的数据进行函数运算,生成图表;
本发明的其他有益效果将结合下文具体实施例进行进一步的说明。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
图1为本发明实施例所提供的一种流程图。
具体实施方式
实施例1:一种基于ECharts的可视化自定义图表方法,如图1所示,包括如下步骤:
S1.确定数据库集合A,A={a1,a2,……an},a1,a2,……an表示不同的数据库,n>0,n为自然数,选择数据库ak,n≥k>0,k为自然数;
S2.确定数据库ak中所有包含数据源的表格和视图,提取表格和视图中包含的所有数据,建立数据集合DG,DG={dg1,dg2……dgm},dg1,dg2……dgm表示数据库ak中包含的不同的数据,m>0,m为自然数;
S3.确定数据集合DG中每个数据的维度字段和指标字段,***可以通过数据库脚本查询到对应的维度字段和指标字段的列表,在选择维度字段时,一般不检查字段的数据类型,而当选择指标字段时,一般要求字段的数据类型或输出的结果必须为整数或浮点数,否则图表的效果没有意义;
S4.取DG中维度字段类型最多的数据dgj,确定该数据的维度字段,建立该数据的维度字段集合DFd,DFd={dfd1,dfd2……dfh},dfd1,dfd2……dfdh表示不同类型的维度字段,h>0,h为自然数;
S5.建立预定义图表集合P,P={p1,p2……pi},p1,p2……pi表示不同类型的图表;
S6.确定预定义图表集合P中每个类型图表的维度字段类型;
S7.取预定义图表集合P中的特定类型的图表px,i≥x>0,x为自然数,建立图表px的维度字段集合DFpx,DFpx={dfpx1,dfpx2……dfpxz},dfpx1,dfpx2……dfpxz表示不同类型的维度字段,z>0,z为自然数,且满足z=h,***跟据维度字段个数和指标字段个数与预定义的图表进行匹配,筛选出可用图表,例如,表格是支持任意多个维度、任意多个指标的,而饼图则只支持一个维度和一个指标的展示,***可以跟据用户选择的维度字段、指标字段和图表类型,自动生成相应的查询语句,查询语句可以采用SQL语句;
S8.将图表px中的维度字段集合DFpx进行替换,使DFpx=DFd成立,即满足dfd1=dfpx1,dfd2=dfpx2……dfdh=dfpxz;
S9.将DG中每个数据的指标字段与图表px中的维度字段结合,生成并在px中表示,即生成包括DG中每个数据指标字段和维度字段信息的px类型的图表。
本实施例中,所述的基于ECharts的可视化自定义图标方法,还包括下述步骤:
S10.建立看板,将步骤S9中的px添加至看板,其中databoardId 表示看板编号,chartId表示引用的图表编号,parameters表示图表的具体配置参数;
S11.调整px在看板上显示的位置、高度和宽度,为方便和优化排版效果,本方法将看板的页面宽度规划为24等份,以特定的高度作为单位高度,用户在拖拽图表px调整大小时,图表px宽度以页面宽度的1/24为基本单位,图表px的高度只能是单位高度的整数倍,可以设置以30像素为高度单位;
S12.保存看板的数据,看板的数据以JSON保存;
上述步骤S1-S12可以自动生成图表,可以通过数据库操作、JSON数据处理、规则解释、业务接口等操作方式实现,具体可以包括下述模块:
(1)DataAccess模块:数据访问模块,实现数据库的读写操作、适配不同的数据库版本,可以读写不同类型的数据库;
(2)Rules模块:规则定义与解释模块,用于解释接口返回的数据包,返回相应的数据库查询操作,通过Rules模块用户可以查询数据库中的数据的维度字段和指标字段;
(3)Log模块:日志模块,定义日志的输出格式、存储方式等,操作的中间步骤可以产生操作日志,通过日志模块可以保持输出日志;
(4)Cache模块:缓存模块,使用Redis作为缓存中间件,加快***的运行速度,设置缓存模块在一次运行后可以保存缓存文件,再次运行时运行速度会更快,;
(5)Util模块:实用类模块,提供常见的工具类,Java的实用工具类库java.util包。在这个包中,Java提供了一些实用的方法和数据结构。例如,Java提供日期(Data)类、日历(Calendar)类来产生和获取日期及时间,提供随机数(Random)类产生各种类型的随机数,还提供了堆栈(Stack)、向量(Vector) 、位集合(Bitset)以及哈希表(Hashtable)等类来表示相应的数据结构;
(6)Databoard模块:看板Web API模块,实现数据库操作接口、看板相关数据接口等;
用户也可以对生成的图表进行操作,提高用户的交互体验,可以通过响应用户的输入、保存设置结果、解释图表配置、数据的请求与加载、渲染图表效果等过程,引导用户完成图表的配置过程,具体可以通过下述模块实现:
(1)Api模块:接口模块,与服务器接口进行对接,对接口的通用响应进行拦截;
(2)Resources模块:保存前端常用模块、图片资源等,保存数据库中的数据,例如jQuery、Vue.js、ECharts等;
(3)Widgets模块:图表库,按标准定义了如Line、Pie、Bar、DataTable等不同的图表模板库,每个图表库都自带编辑模式和查看模式,在编辑模式中,用户可通过配置参数来调整图表效果,在查看模式中,跟据配置的参数展示数据;
(4)Router模块:路由定义,定义前端UI中使用到的路由集合;
(5)Views模块:用户操作入口,响应用户的调用请求,实时渲染图表效果。
本实施例中,所述的基于ECharts的可视化自定义图标方法,还包括如下步骤:
S31.在步骤S3确定数据集合DG中每个数据的指标字段后,确定每个数据的指标字段的值,建立指标字段集合IFd;
S32.确定IFd中数值为整数或浮点数的指标字段,建立整数浮点数指标字段集合IFif;
S33.进行IFw=IFd-IFif的运算,即除去IFd中数值为整数或浮点数的指标字段,确定IFd中数值即非整数也非浮点数的指标字段集合IFw;
S34.将IFw中的指标字段进行转换,转换为整数或浮点数,将定点数通过反量化转换为浮点数,利用公式Float32=int8/23,生成转化后的指标字段集合IFw`;
S35.进行IFd`=IFd-IFif+IFw`的运算,即将IFd中的非整数、非浮点数的指标字段的值转换为整数或浮点数,确定转换后的指标字段集合IFd`,IFd`中指标字段的值均为整数或浮点数,且IFd`与IFd指标字段的个数相同。
本实施例中,所述步骤S3中还包括如下步骤:
S36.对IFd`及DFd进行函数运算生成数据集合DG`,f(IFd`,DFd)=DG`;
进行步骤S9后还包括如下步骤:
S9`.将DG`中每个数据的指标字段与图表px中的维度字段结合,生成并在px中表示,即将指标字段的数值函数化后生成px类型的表格。
本实施例中,所述步骤S36中对IFd`及DFd进行的函数运算包括对同一维度字段的指标字段进行连加、取最大值、取最小值或取平均数。
本实施例中,所述步骤S9还包括如下步骤:
S91.将DG中每个数据的指标字段与图表px中的维度字段结合后,生成预览图,***在用户设置图表参数后,通过无刷新的方式实时预览图效果,当用户图表参数设置调整完毕,用户可将图表进行保存,保存后可在其它数据看板中复用该图表,图表配置数据以JSON格式进行保存;
所述S9`还包括:
S91`.将DG`中每个数据的指标字段与图表px中的维度字段结合后,生成预览图。
本实施例中,步骤S10中看板中可放置多个图表,可以重复步骤S1-S12,将多个数据库的数据转化成图表,展现在看板中,通过重复步骤S1-S12,可完成数据看板的开发,用户可将数据看板进行保存,保存后可重复查看和共享看板的数据。数据看板的配置数据以JSON格式进行保存。
本实施例中,所述步骤S1中a1,a2,……an包括SQLServer、MySQL、Oracle数据库,包括目前大部分主流的数据库。
本实施例中,所述步骤S1中,选择ak的方式为输入SQL语句查询确定ak,***通过执行SQL语句,通过返回的数据获取维度字段和指标字段列表并自动识别指标字段的数据类型。
最后说明的是,以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或者等同替换,而不脱离本发明技术方案的宗旨和范围,其均应涵盖在本发明的权利要求范围当中。
Claims (9)
1.一种基于ECharts的可视化自定义图表方法,其特征在于,包括如下步骤:
S1.确定数据库集合A,A={a1,a2,……an},a1,a2,……an表示不同的数据库,n>0,n为自然数,选择数据库ak,n≥k>0,k为自然数;
S2.确定数据库ak中所有包含数据源的表格和视图,提取表格和视图包含的所有数据,建立数据集合DG,DG={dg1,dg2……dgm},dg1,dg2……dgm表示数据库ak中包含的不同的数据,m>0,m为自然数;
S3.确定数据集合DG中每个数据的维度字段和指标字段;
S4.取DG中维度字段类型最多的数据dgj,确定该数据的维度字段,建立该数据的维度字段集合DFd,DFd={dfd1,dfd2……dfh},dfd1,dfd2……dfdh表示不同类型的维度字段,h>0,h为自然数;
S5.建立预定义图表集合P,P={p1,p2……pi},p1,p2……pi表示不同类型的图表;
S6.确定预定义图表集合P中每个类型图表的维度字段类型;
S7.取预定义图表集合P中的特定类型的图表px,i≥x>0,x为自然数,建立图表px的维度字段集合DFpx,DFpx={dfpx1,dfpx2……dfpxz},dfpx1,dfpx2……dfpxz表示不同类型的维度字段,z>0,z为自然数,且满足z=h;
S8.将图表px中的维度字段集合DFpx进行替换,使DFpx=DFd成立;
S9.将DG中每个数据的指标字段与图表px中的维度字段结合,生成并在px中表示。
2.如权利要求1所述的基于ECharts的可视化自定义图标方法,其特征在于,还包括下述步骤:
S10.建立看板,将步骤S9中的px添加至看板;
S11.调整px在看板上显示的位置、高度和宽度;
S12.保存看板的数据。
3.如权利要求2所述的基于ECharts的可视化自定义图标方法,其特征在于,还包括如下步骤:
S31.在步骤S3确定数据集合DG中每个数据的指标字段后,确定每个数据的指标字段的值,建立指标字段集合IFd;
S32.确定IFd中数值为整数或浮点数的指标字段,建立整数浮点数指标字段集合IFif;
S33.进行IFw=IFd-IFif的运算,确定IFd中数值即非整数也非浮点数的指标字段集合IFw;
S34.将IFw中的指标字段进行转换,转换为整数或浮点数,生成转化后的指标字段集合IFw`;
S35.进行IFd`=IFd-IFif+IFw`的运算,确定转换后的指标字段集合IFd`,IFd`中指标字段的值均为整数或浮点数,且IFd`与IFd指标字段的个数相同。
4.如权利要求3所述的基于ECharts的可视化自定义图标方法,其特征在于:所述步骤S3中还包括如下步骤:
S36.对IFd`及DFd进行函数运算生成数据集合DG`,f(IFd`,DFd)=DG`;
进行步骤S9后还包括如下步骤:
S9`.将DG`中每个数据的指标字段与图表px中的维度字段结合,生成并在px中表示。
5.如权利要求4所述的基于ECharts的可视化自定义图标方法,其特征在于:所述步骤S36中对IFd`及DFd进行的函数运算包括对同一维度字段的指标字段进行连加、取最大值、取最小值或取平均数。
6.如权利要求5所述的基于ECharts的可视化自定义图标方法,其特征在于:所述步骤S9还包括如下步骤:
S91.将DG中每个数据的指标字段与图表px中的维度字段结合后,生成预览图;
所述S9`还包括:
S91`.将DG`中每个数据的指标字段与图表px中的维度字段结合后,生成预览图。
7.如权利要求6所述的基于ECharts的可视化自定义图标方法,其特征在于:步骤S10中看板中可放置多个图表。
8.如权利要求1所述的基于ECharts的可视化自定义图标方法,其特征在于:所述步骤S1中a1,a2,……an包括SQLServer、MySQL、Oracle数据库。
9.如权利要求1所述的基于ECharts的可视化自定义图标方法,其特征在于:所述步骤S1中,选择ak的方式为输入SQL语句查询确定ak。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010930061.3A CN112084194A (zh) | 2020-09-07 | 2020-09-07 | 一种基于ECharts的可视化自定义图表方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010930061.3A CN112084194A (zh) | 2020-09-07 | 2020-09-07 | 一种基于ECharts的可视化自定义图表方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112084194A true CN112084194A (zh) | 2020-12-15 |
Family
ID=73732103
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010930061.3A Pending CN112084194A (zh) | 2020-09-07 | 2020-09-07 | 一种基于ECharts的可视化自定义图表方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112084194A (zh) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7523090B1 (en) * | 2004-01-23 | 2009-04-21 | Niku | Creating data charts using enhanced SQL statements |
US20180174060A1 (en) * | 2016-12-21 | 2018-06-21 | Ca, Inc. | Predictive graph selection |
CN109254970A (zh) * | 2018-08-31 | 2019-01-22 | 广东创我科技发展有限公司 | 一种数据的快速自定义图表展现的方法及装置 |
CN109872265A (zh) * | 2019-02-28 | 2019-06-11 | 山东浪潮云信息技术有限公司 | 一种可视化的政务服务数据分析方法 |
CN111190597A (zh) * | 2019-12-27 | 2020-05-22 | 天津浪淘科技股份有限公司 | 一种数据ue可视化设计*** |
-
2020
- 2020-09-07 CN CN202010930061.3A patent/CN112084194A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7523090B1 (en) * | 2004-01-23 | 2009-04-21 | Niku | Creating data charts using enhanced SQL statements |
US20180174060A1 (en) * | 2016-12-21 | 2018-06-21 | Ca, Inc. | Predictive graph selection |
CN109254970A (zh) * | 2018-08-31 | 2019-01-22 | 广东创我科技发展有限公司 | 一种数据的快速自定义图表展现的方法及装置 |
CN109872265A (zh) * | 2019-02-28 | 2019-06-11 | 山东浪潮云信息技术有限公司 | 一种可视化的政务服务数据分析方法 |
CN111190597A (zh) * | 2019-12-27 | 2020-05-22 | 天津浪淘科技股份有限公司 | 一种数据ue可视化设计*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20220300705A1 (en) | Methods and systems for connecting a spreadsheet to external data sources with formulaic specification of data retrieval | |
CN111241454B (zh) | 一种生成网页代码的方法、***和装置 | |
TWI416342B (zh) | 指定、設定以及發現試算表文件之參數的方法及計算裝置 | |
US8479093B2 (en) | Metamodel-based automatic report generation | |
CN110543303B (zh) | 一种可视化业务平台 | |
AU2016202239A1 (en) | Methods and apparatus for allowing user configuration of dynamic endpoint generators and dynamic remote object discovery and brokerage | |
US9235561B2 (en) | Contextual report element mapping to web service input parameter | |
KR20080073733A (ko) | 셀 내의 확장 가능 값 형식 | |
US20080263142A1 (en) | Meta Data Driven User Interface System and Method | |
CN115840567A (zh) | 一种应用编辑方法及相关设备 | |
CN115293124A (zh) | 软件工程化文档自动生成方法及装置 | |
CN114282129A (zh) | 信息***页面生成方法、***、电子设备及存储介质 | |
US11663199B1 (en) | Application development based on stored data | |
US20080263018A1 (en) | Method and System for Mapping Business Objects to Relational Database Tables | |
US20240037325A1 (en) | Ability to add non-direct ancestor columns in child spreadsheets | |
CN112084194A (zh) | 一种基于ECharts的可视化自定义图表方法 | |
CN115130442A (zh) | 报表生成的方法、装置、存储介质及计算机设备 | |
CN115170695A (zh) | 图表图片的生成方法、装置、电子设备和存储介质 | |
CN114816408A (zh) | 信息处理方法及装置 | |
CN113254455A (zh) | 数据库的动态配置方法、装置、计算机设备及存储介质 | |
CN114238724A (zh) | 一种数据可视化的方法及装置 | |
US20120209887A1 (en) | System, Process and Article of Manufacture for Automatic Generation of Subsets of Existing Databases | |
CN111126015B (zh) | 一种报表编制方法、设备 | |
CN114528338B (zh) | 一种动态导出字段的方法、装置、设备及介质 | |
US20080319780A1 (en) | Defining reports for dimension based enterprise resource planning systems |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20201215 |
|
RJ01 | Rejection of invention patent application after publication |