CN112131288B - 数据源接入处理方法和装置 - Google Patents
数据源接入处理方法和装置 Download PDFInfo
- Publication number
- CN112131288B CN112131288B CN201910554379.3A CN201910554379A CN112131288B CN 112131288 B CN112131288 B CN 112131288B CN 201910554379 A CN201910554379 A CN 201910554379A CN 112131288 B CN112131288 B CN 112131288B
- Authority
- CN
- China
- Prior art keywords
- aggregation tree
- node
- nodes
- aggregation
- data source
- 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.)
- Active
Links
- 238000003672 processing method Methods 0.000 title claims abstract description 14
- 230000002776 aggregation Effects 0.000 claims abstract description 107
- 238000004220 aggregation Methods 0.000 claims abstract description 107
- 238000013507 mapping Methods 0.000 claims abstract description 33
- 238000000547 structure data Methods 0.000 claims abstract description 26
- 238000012545 processing Methods 0.000 claims abstract description 12
- 238000013079 data visualisation Methods 0.000 claims abstract description 10
- 238000000034 method Methods 0.000 claims description 13
- 238000001914 filtration Methods 0.000 claims description 12
- 238000012935 Averaging Methods 0.000 claims description 4
- 238000004458 analytical method Methods 0.000 claims description 4
- 238000004590 computer program Methods 0.000 claims description 4
- 238000010586 diagram Methods 0.000 description 8
- 238000004364 calculation method Methods 0.000 description 3
- 238000004422 calculation algorithm Methods 0.000 description 2
- 238000010276 construction Methods 0.000 description 2
- 238000013499 data model Methods 0.000 description 2
- 238000007405 data analysis Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000012216 screening Methods 0.000 description 1
- 238000012163 sequencing technique Methods 0.000 description 1
- 230000001131 transforming effect Effects 0.000 description 1
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/25—Integrating or interfacing systems involving database management systems
-
- 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/245—Query processing
- G06F16/2455—Query execution
- G06F16/24553—Query execution of query operations
- G06F16/24554—Unary operations; Data partitioning operations
- G06F16/24556—Aggregation; Duplicate elimination
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Databases & Information Systems (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computational Linguistics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
本公开提出一种数据源接入处理方法和装置,涉及数据处理领域。从预设的应用程序接口访问第三方数据源获取包含多条映射信息的列表结构数据;根据设置的维度参数,将每条映射信息解析成关联性确定的一组节点集合;将各组节点集合中的节点关联到同一根节点,以便拼接形成列表结构数据相应的聚合树;根据设置的运算符,对聚合树中名称相同节点的指标参数进行相应的聚合运算;将聚合树转换为前端组件展示需要的样式,使得数据可视化平台能够支持第三方数据源的接入。
Description
技术领域
本公开涉及数据处理领域,特别涉及一种数据源接入处理方法和装置。
背景技术
数据可视化平台目前可以支持成熟的数据库,例如MySQL、Oracle、SQLserver、presto、SparkSQL等,作为数据源,这些数据库可以支持各种维度的聚合运算,便于数据分析。
发明内容
发明人发现,数据可视化平台不能支持第三方数据源的接入,难以满足用户需求。第三方数据源例如为POP(pctowap open platform,电脑到无线应用协议开放平台)等。
鉴于此,本公开实施例提出数据源接入处理方案,使得数据可视化平台能够支持第三方数据源的接入。
本公开的一些实施例提出一种数据源接入处理方法,包括:
从预设的应用程序接口访问第三方数据源获取包含多条映射信息的列表结构数据;
根据设置的维度参数,将每条映射信息解析成关联性确定的一组节点集合;
将各组节点集合中的节点关联到同一根节点,以便拼接形成列表结构数据相应的聚合树;
根据设置的运算符,对聚合树中名称相同节点的指标参数进行相应的聚合运算;
将聚合树转换为前端组件展示需要的样式。
在一些实施例中,所述将每条映射信息解析成关联性确定的一组节点集合包括:
将维度参数的个数确定为聚合树的深度;
根据每条映射信息中的维度参数的级别信息确定该维度参数相应节点在聚合树中的位置信息。
在一些实施例中,如果每条映射信息中的维度参数的级别为1,该维度参数相应节点在聚合树中的父节点为根节点;
如果每条映射信息中的维度参数的级别为i,该维度参数相应节点在聚合树中的父节点为i-1级别的维度参数相应的节点,整数i≥2。
在一些实施例中,所述对聚合树中名称相同节点的指标参数进行相应的聚合运算包括:
针对求和运算符,对聚合树中名称相同的节点的指标值进行叠加;
针对取最大值运算符,对聚合树中名称相同的节点的指标值取最大值;
针对取最小值运算符,对聚合树中名称相同的节点的指标值取最小值;
针对求平均值运算符,对聚合树中名称相同的节点的指标值进行叠加,并将叠加得到的值除以聚合树中键名相同的节点的个数。
在一些实施例中,所述将聚合树转换为前端组件展示需要的样式包括:
根据设置的图表类型选择相应的组件转换器,将聚合树转换为前端组件展示需要的样式。
在一些实施例中,利用访问地址和鉴权密钥,从预设的应用程序接口访问相应的第三方数据源,其中,鉴权密钥根据访问地址生成或者预先定义。
在一些实施例中,还包括以下至少一项:
根据设置的过滤描述信息,对获取的列表结构数据进行过滤;
根据设置的排序描述信息,对获取的列表结构数据进行排序。
本公开的一些实施例提出一种数据源接入处理装置,包括:
数据获取模块,被配置为从预设的应用程序接口访问第三方数据源获取包含多条映射信息的列表结构数据;
解析模块,被配置为根据设置的维度参数,将每条映射信息解析成关联性确定的一组节点集合;
关联模块,被配置为将各组节点集合中的节点关联到同一根节点,以便拼接形成列表结构数据相应的聚合树;
聚合运算模块,被配置为根据设置的运算符,对聚合树中名称相同节点的指标参数进行相应的聚合运算;
展示模块,被配置为根据设置的图表类型选择相应的组件转换器,将聚合树转换为前端组件展示需要的样式。
本公开的一些实施例提出一种数据源接入处理装置,包括:
存储器;以及
耦接至所述存储器的处理器,所述处理器被配置为基于存储在所述存储器中的指令,执行任一个实施例的数据源接入处理方法。
本公开的一些实施例提出一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现任一个实施例的数据源接入处理方法。
附图说明
下面将对实施例或相关技术描述中所需要使用的附图作简单地介绍。根据下面参照附图的详细描述,可以更加清楚地理解本公开,
显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本公开数据源接入处理方法一些实施例的流程示意图。
图2为本公开数据源接入处理方法另一些实施例的流程示意图。
图3为本公开一些实施例的参数模型的示意图。
图4为本公开一些实施例的参数模型配置的示意图。
图5为本公开一些实施例的聚合树构建过程的示意图。
图6为本公开一些实施例的聚合树的示意图。
图7为本公开数据源接入处理装置一些实施例的结构示意图。
图8为本公开数据源接入处理装置另一些实施例的结构示意图。
具体实施方式
下面将结合本公开实施例中的附图,对本公开实施例中的技术方案进行清楚、完整地描述。
图1为本公开数据源接入处理方法一些实施例的流程示意图。如图1所示,该实施例的方法包括:
步骤11,从预设的应用程序接口访问第三方数据源获取包含多条映射信息的列表结构数据。
一个第三方数据源可以对应一个应用程序接口,通过应用程序接口可以访问相应的第三方数据源。第三方数据源例如是成熟数据库(例如MySQL、Oracle、SQLserver、presto、SparkSQL等)之外的其他数据源,如POP数据源。
第三方数据源返回结果集,结果集可以用JSON(JavaScriptObject Notation,JS对象简谱)格式进行描述,结果集可以解析为统一格式的包含多条映射信息的列表结构数据。其中,“映射(map)”和“列表(list)”是集合的两种类型,“映射”是键名-键值(key-value)类型的数据结构,“列表”包含有序可重复的多条信息,“包含多条映射信息的列表结构数据”是指有序可重复的多条映射信息。下面的示例是包含3条映射信息的列表结构数据。
name:张三,age:15,sex:男;
name:李四,age:12,sex:女;
name:王五,age:11,sex:男。
在一些实施例中,利用访问地址从预设的应用程序接口访问相应的第三方数据源,访问时可以携带鉴权密钥,用来验证访问权限,以提高访问安全性。鉴权密钥可以由用户预先定义,也可以利用安全散列算法对访问地址进行运算生成。
步骤12,根据设置的维度参数,将每条映射信息解析成关联性确定的一组节点集合。
在一些实施例中,将维度参数的个数确定为聚合树的深度,根据每条映射信息中的维度参数的级别信息确定该维度参数相应节点在聚合树中的位置信息。
例如,如果每条映射信息中的维度参数的级别为1,该维度参数相应节点在聚合树中的父节点为根节点;如果每条映射信息中的维度参数的级别为i,该维度参数相应节点在聚合树中的父节点为i-1级别的维度参数相应的节点,整数i≥2。从而,明确节点集合中各个节点的关联性。
步骤13,根据节点集合中各个节点之间的关联性,将各组节点集合中的节点关联到同一根节点,以便拼接形成列表结构数据相应的聚合树。
步骤14,根据设置的运算符,对聚合树中名称相同节点的指标参数进行相应的聚合运算。
针对求和运算符,对聚合树中名称相同的节点的指标值进行叠加;针对取最大值运算符,对聚合树中名称相同的节点的指标值取最大值;针对取最小值运算符,对聚合树中名称相同的节点的指标值取最小值;针对求平均值运算符,对聚合树中名称相同的节点的指标值进行叠加,并将叠加得到的值除以聚合树中键名相同的节点的个数。
步骤15,将聚合树转换为前端组件展示需要的样式。
在一些实施例中,根据设置的图表类型选择相应的组件转换器,将聚合树转换为前端组件展示需要的样式。图表类型例如为柱状图、饼图、条形图、表格等,但不限于所举示例。
上述实施例使得数据可视化平台能够支持第三方数据源的接入。
图2为本公开数据源接入处理方法一些实施例的流程示意图。如图2所示,该实施例的方法包括:
步骤21,从预设的应用程序接口访问第三方数据源。
在一些实施例中,利用访问地址从预设的应用程序接口访问相应的第三方数据源,访问时可以携带鉴权密钥,用来验证访问权限,以提高访问安全性。鉴权密钥可以由用户预先定义,也可以利用安全散列算法对访问地址进行运算生成。
步骤22,第三方数据源返回结果集,结果集例如可以用JSON格式进行描述,结果集可以解析为统一格式的包含多条映射信息的列表结构数据,可记为List<Map<key,value>>,简记为ListMap,符号含义参考前述,这里不再赘述。
一个示例性的ListMap为:
{
[“一级部门”:部门a,“二级部门”:部门a1,“人数”:30],
[“一级部门”:部门a,“二级部门”:部门a2,“人数”:40],
[“一级部门”:部门a,“二级部门”:部门a3,“人数”:50],
[“一级部门”:部门b,“二级部门”:部门b1,“人数”:60],
[“一级部门”:部门b,“二级部门”:部门b2,“人数”:70],}
对结果集可以进行查询、过滤、分页、排序、聚合运算等操作。计算引擎基于参数模型中的维度字段、指标字段、过滤字段、排序字段等信息,首先可以对结果集进行字段筛选、过滤和排序(如果需要的话),然后将结果集基于维度字段和指标字段构建聚合树,并进行聚合运算。下面具体描述。
步骤23,用户基于数据可视化平台构建参数模型,并传递给计算引擎。
参见图3,参数模型例如包含数据模型、组件数据相关配置、组件属性信息、图表类型、是否分页等参数信息。其中,数据模型例如包括数据源标识(id)、数据源类型等。组件数据相关配置例如包括维度字段、指标字段、过滤描述器、排序描述器、显示数量(topN)描述器。维度字段和指标字段例如包括字段名称、字段别名、数据库表名、表名id、是否为计算字段、计算字段公式、数值格式化、聚合类型等。过滤描述器例如包括过滤信息,用来过滤结果集中的数据。排序描述器例如包括排序类型,如从大到小,或从小到大等。显示数量(topN)描述器例如包括展示条数和偏移量等。组件属性信息例如包括组件名称、组件刷新时长等。
用户可以在数据可视化平台的前端页面中,通过对结果集中的字段的拖拽操作构建参数模型。例如,参见图4,“一级部门”和“二级部门”被设置为维度字段,“人数”被设置为指标字段。
步骤24,计算引擎构建聚合树,并进行聚合运算。
如果参数模型中设置了过滤描述信息,对包含多条映射信息的列表结构数据进行过滤。例如,将ListMap包装成Stream(流),依据参数模型中的FilterDescriptor描述的字段名称(对应map的key值)和字段值(对应map的value值),通过Stream的filter方法对ListMap进行过滤。
如果参数模型中设置了排序描述信息,对包含多条映射信息的列表结构数据进行排序。
如图5所示,聚合树构建过程包括:
步骤241,开始构建聚合树,其中,聚合树节点TreeMapNode例如包含子节点children、父节点parent、树深度level、节点名称name、指标值values和节点重复出现次数count(初始值默认为1)。
步骤242,创建一个根节点root。
步骤243,循环遍历ListMap集合构建聚合树,包括:
针对ListMap集合中的每条Map信息,执行以下操作:
步骤2431,依据维度字段dimensions和指标字段measures,将一条Map信息解析成关联性确定的一组节点集合。
具体地,基于维度字段的个数dimensions.size()=n构建深度为n的聚合树,维度字段对应形成聚合树的节点,节点的名称name对应维度字段的值,节点的指标值values对应指标字段的值,节点在聚合树中的位置信息(即层级信息)根据维度字段的级别信息确定,其中的维度字段的级别信息可以用维度字段在维度集合中的下标表征。
例如,级别为1的维度字段相应的节点在聚合树中的父节点为根节点,或者说,在维度集合中下标为0的维度字段(即dimensions.get(0))相应的节点在聚合树中的父节点为根节点;i级别的维度字段相应的节点在聚合树中的父节点为i-1级别的维度字段相应的节点,或者说,在维度集合中下标为i-1的维度字段(即dimensions.get(i-1))相应的节点在聚合树中的父节点为下标为i-2的维度字段相应的节点,从而确定各个节点在聚合树中的位置。
以前述的部门及人数的ListMap为例,共有5条map信息,“一级部门”(级别为1)和“二级部门”(级别为2)为维度字段,“人数”为指标字段,则聚合树的深度为2,第一条map信息对应的节点集合包括两个节点,分别为部门a对应的节点和部门a1对应的节点,部门a对应的节点在聚合树中的父节点为根节点,部门a1对应的节点在聚合树中的父节点为部门a对应的节点。其他map信息的解析与第一条map信息的解析类似。
步骤2432,根据节点集合中各个节点之间的关联性,将各组节点集合中的节点关联到同一根节点,以便拼接形成聚合树,根据设置的运算符,对聚合树中名称相同节点的指标参数进行相应的聚合运算。
以前述的部门及人数的ListMap为例,参见图6,所形成的聚合树为:根节点,父节点为根节点的两个第一层级节点,父节点为第一层级节点的五个第二层级节点,其中,两个第一层级节点包括部门a对应的节点和部门b对应的节点,五个第二层级节点包括父节点为部门a对应的节点的部门a1、a2、a3对应的三个节点,以及父节点为部门b对应的节点的部门b1、b2对应的两个节点,假设为求和聚合运算,则,部门a对应的节点的人数指标值为30+40+50=120,部门b对应的节点的人数指标值为60+70=130。
步骤244,构建聚合树结束。
步骤25,将聚合树转换为前端组件展示需要的样式,例如为柱状图、饼图、条形图、表格等,但不限于所举示例。
上述实施例使得数据可视化平台能够支持第三方数据源的接入。
图7为本公开数据源接入处理装置一些实施例的结构示意图。
如图7所示,该实施例的装置70包括:
数据获取模块71,被配置为从预设的应用程序接口访问第三方数据源获取包含多条映射信息的列表结构数据;
解析模块72,被配置为根据设置的维度参数,将每条映射信息解析成关联性确定的一组节点集合;
关联模块73,被配置为将各组节点集合中的节点关联到同一根节点,以便拼接形成列表结构数据相应的聚合树;
聚合运算模块74,被配置为根据设置的运算符,对聚合树中名称相同节点的指标参数进行相应的聚合运算;
展示模块75,被配置为根据设置的图表类型选择相应的组件转换器,将聚合树转换为前端组件展示需要的样式。
其中的模块72~74可以部署在计算引擎中。
在一些实施例中,数据获取模块71,被配置为利用访问地址和鉴权密钥,从预设的应用程序接口访问相应的第三方数据源,其中,鉴权密钥根据访问地址生成或者预先定义。
在一些实施例中,解析模块72,被配置为将维度参数的个数确定为聚合树的深度;根据每条映射信息中的维度参数的级别信息确定该维度参数相应节点在聚合树中的位置信息。
在一些实施例中,解析模块72,被配置为如果每条映射信息中的维度参数的级别为1,该维度参数相应节点在聚合树中的父节点为根节点;如果每条映射信息中的维度参数的级别为i,该维度参数相应节点在聚合树中的父节点为i-1级别的维度参数相应的节点,整数i≥2。
在一些实施例中,聚合运算模块74,被配置为:
针对求和运算符,对聚合树中名称相同的节点的指标值进行叠加;
针对取最大值运算符,对聚合树中名称相同的节点的指标值取最大值;
针对取最小值运算符,对聚合树中名称相同的节点的指标值取最小值;
针对求平均值运算符,对聚合树中名称相同的节点的指标值进行叠加,并将叠加得到的值除以聚合树中键名相同的节点的个数。
在一些实施例中,展示模块75,被配置为根据设置的图表类型选择相应的组件转换器,将聚合树转换为前端组件展示需要的样式。
在一些实施例中,装置70还包括:过滤模块76,被配置为根据设置的过滤描述信息,对获取的列表结构数据进行过滤。
在一些实施例中,装置70还包括:排序模块77,被配置为根据设置的排序描述信息,对获取的列表结构数据进行排序。
图8为本公开数据源接入处理装置一些实施例的结构示意图。
如图8所示,该实施例的装置80包括:
存储器81;以及
耦接至存储器的处理器82,处理器被配置为基于存储在存储器中的指令,执行前述任一个实施例的数据源接入处理方法。
其中,存储器81例如可以包括***存储器、固定非易失性存储介质等。***存储器例如存储有操作***、应用程序、引导装载程序(Boot Loader)以及其他程序等。
本领域内的技术人员应当明白,本公开的实施例可提供为方法、***、或计算机程序产品。因此,本公开可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本公开可采用在一个或多个其中包含有计算机可用程序代码的计算机可用非瞬时性存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
以上所述仅为本公开的较佳实施例,并不用以限制本公开,凡在本公开的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本公开的保护范围之内。
Claims (9)
1.一种数据源接入处理方法,其特征在于,包括:
从预设的应用程序接口访问不支持数据可视化平台的第三方数据源获取包含多条映射信息的列表结构数据;
根据设置的维度参数,将每条映射信息解析成关联性确定的一组节点集合,包括:将维度参数的个数确定为聚合树的深度;根据每条映射信息中的维度参数的级别信息确定该维度参数相应节点在聚合树中的位置信息;
将各组节点集合中的节点关联到同一根节点,以便拼接形成列表结构数据相应的聚合树;
根据设置的运算符,对聚合树中名称相同节点的指标参数进行相应的聚合运算;
将聚合树转换为前端组件展示需要的样式。
2.如权利要求1所述的方法,其特征在于,
如果每条映射信息中的维度参数的级别为1,该维度参数相应节点在聚合树中的父节点为根节点;
如果每条映射信息中的维度参数的级别为i,该维度参数相应节点在聚合树中的父节点为i-1级别的维度参数相应的节点,整数i≥2。
3.如权利要求1所述的方法,其特征在于,所述对聚合树中名称相同节点的指标参数进行相应的聚合运算包括:
针对求和运算符,对聚合树中名称相同的节点的指标值进行叠加;
针对取最大值运算符,对聚合树中名称相同的节点的指标值取最大值;
针对取最小值运算符,对聚合树中名称相同的节点的指标值取最小值;
针对求平均值运算符,对聚合树中名称相同的节点的指标值进行叠加,并将叠加得到的值除以聚合树中键名相同的节点的个数。
4.如权利要求1所述的方法,其特征在于,所述将聚合树转换为前端组件展示需要的样式包括:
根据设置的图表类型选择相应的组件转换器,将聚合树转换为前端组件展示需要的样式。
5.如权利要求1所述的方法,其特征在于,
利用访问地址和鉴权密钥,从预设的应用程序接口访问相应的第三方数据源,其中,鉴权密钥根据访问地址生成或者预先定义。
6.如权利要求1所述的方法,其特征在于,还包括以下至少一项:
根据设置的过滤描述信息,对获取的列表结构数据进行过滤;
根据设置的排序描述信息,对获取的列表结构数据进行排序。
7.一种数据源接入处理装置,其特征在于,包括:
数据获取模块,被配置为从预设的应用程序接口访问不支持数据可视化平台的第三方数据源获取包含多条映射信息的列表结构数据;
解析模块,被配置为根据设置的维度参数,将每条映射信息解析成关联性确定的一组节点集合,包括:将维度参数的个数确定为聚合树的深度;根据每条映射信息中的维度参数的级别信息确定该维度参数相应节点在聚合树中的位置信息;
关联模块,被配置为将各组节点集合中的节点关联到同一根节点,以便拼接形成列表结构数据相应的聚合树;
聚合运算模块,被配置为根据设置的运算符,对聚合树中名称相同节点的指标参数进行相应的聚合运算;
展示模块,被配置为根据设置的图表类型选择相应的组件转换器,将聚合树转换为前端组件展示需要的样式。
8.一种数据源接入处理装置,其特征在于,包括:
存储器;以及
耦接至所述存储器的处理器,所述处理器被配置为基于存储在所述存储器中的指令,执行如权利要求1-6中任一项所述的数据源接入处理方法。
9.一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如权利要求1-6中任一项所述的数据源接入处理方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910554379.3A CN112131288B (zh) | 2019-06-25 | 2019-06-25 | 数据源接入处理方法和装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910554379.3A CN112131288B (zh) | 2019-06-25 | 2019-06-25 | 数据源接入处理方法和装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112131288A CN112131288A (zh) | 2020-12-25 |
CN112131288B true CN112131288B (zh) | 2024-04-05 |
Family
ID=73849112
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910554379.3A Active CN112131288B (zh) | 2019-06-25 | 2019-06-25 | 数据源接入处理方法和装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112131288B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113742407B (zh) * | 2021-08-31 | 2024-04-30 | 浙江惠瀜网络科技有限公司 | 数据转换方法及装置 |
CN116029613B (zh) * | 2023-02-17 | 2023-06-16 | 国网浙江省电力有限公司 | 新型电力***指数数据处理方法及平台 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2146292A1 (en) * | 2008-07-18 | 2010-01-20 | QlikTech International AB | Method and apparatus for extracting information from a database |
CN104662535A (zh) * | 2012-07-24 | 2015-05-27 | 起元科技有限公司 | 数据模型中的实体映射 |
CN108520015A (zh) * | 2018-03-21 | 2018-09-11 | 联想(北京)有限公司 | 一种用于创建可视化数据树的方法和装置 |
CN109284338A (zh) * | 2018-10-25 | 2019-01-29 | 南京航空航天大学 | 一种基于混合索引的卫星遥感大数据优化查询方法 |
CN109388791A (zh) * | 2018-09-28 | 2019-02-26 | 中国平安财产保险股份有限公司 | 图表动态展示方法、装置、计算机设备及存储介质 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7716226B2 (en) * | 2005-09-27 | 2010-05-11 | Patentratings, Llc | Method and system for probabilistically quantifying and visualizing relevance between two or more citationally or contextually related data objects |
US20090138491A1 (en) * | 2007-11-28 | 2009-05-28 | Sandeep Chowdhury | Composite Tree Data Type |
US20110249003A1 (en) * | 2010-04-13 | 2011-10-13 | Microsoft Corporation | Configurable framework for rich data visualization |
-
2019
- 2019-06-25 CN CN201910554379.3A patent/CN112131288B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2146292A1 (en) * | 2008-07-18 | 2010-01-20 | QlikTech International AB | Method and apparatus for extracting information from a database |
CN104662535A (zh) * | 2012-07-24 | 2015-05-27 | 起元科技有限公司 | 数据模型中的实体映射 |
CN108520015A (zh) * | 2018-03-21 | 2018-09-11 | 联想(北京)有限公司 | 一种用于创建可视化数据树的方法和装置 |
CN109388791A (zh) * | 2018-09-28 | 2019-02-26 | 中国平安财产保险股份有限公司 | 图表动态展示方法、装置、计算机设备及存储介质 |
CN109284338A (zh) * | 2018-10-25 | 2019-01-29 | 南京航空航天大学 | 一种基于混合索引的卫星遥感大数据优化查询方法 |
Non-Patent Citations (2)
Title |
---|
基于数据字典的通用动态查询***设计与实现;张新华;朱跃龙;梁正和;;计算机与现代化(第04期);全文 * |
构建基于虚拟映射对象的IEC61850***;缪文贵;何卫;张祥文;李金;;电网技术(第S2期);全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN112131288A (zh) | 2020-12-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11893010B1 (en) | Data model selection and application based on data sources | |
US11977541B2 (en) | Systems and methods for rapid data analysis | |
CN111061750A (zh) | 一种查询处理方法、装置及计算机可读存储介质 | |
CN103324701B (zh) | 数据搜索装置和数据搜索方法 | |
CN111651751B (zh) | 安全事件的分析报告生成方法、装置、存储介质及设备 | |
CN112131288B (zh) | 数据源接入处理方法和装置 | |
CN109684402A (zh) | 一种基于大数据平台元数据血缘关系实现方法 | |
CN103477321B (zh) | 创建基准图数据 | |
CN105183916A (zh) | 一种管理非结构化数据的装置和方法 | |
CN108073641B (zh) | 查询数据表的方法和装置 | |
CN103514284B (zh) | 数据显示***和数据显示方法 | |
CN108629592B (zh) | 一种结算配置方法及装置和电子设备 | |
CN117076742A (zh) | 数据血缘追踪方法、装置及电子设备 | |
US9881055B1 (en) | Language conversion based on S-expression tabular structure | |
CN109101595B (zh) | 一种信息查询方法、装置、设备及计算机可读存储介质 | |
CN107577690B (zh) | 海量信息数据的推荐方法及推荐装置 | |
CN116126918A (zh) | 数据生成方法、信息筛选方法、设备以及介质 | |
KR20130068633A (ko) | 데이터 시각화 장치 및 방법 | |
CN113434607A (zh) | 基于图数据的行为分析方法、装置、电子设备和存储介质 | |
CN103577560B (zh) | 一种输入数据库操作指令的方法和装置 | |
US20150081735A1 (en) | System and method for fast identification of variable roles during initial data exploration | |
CN110209885B (zh) | 一种图查询方法及*** | |
Ravenschlag et al. | Effective queries for mega-analysis in cognitive neuroscience. | |
WO2019176011A1 (ja) | 検索文活用装置および検索文活用方法 | |
CN116846623B (zh) | 针对车辆安全事件的关联分析方法 |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |