多类型数据的融合处理方法及系统技术方案

技术编号:37154224 阅读:33 留言:0更新日期:2023-04-06 22:14
本申请涉及一种多类型数据的融合处理方法及系统,设计数据处理技术领域,方法包括:接收用户发送的数据查询请求;数据查询请求中包含有用户指定的数据输出类型;根据数据查询请求获取数据,并根据预设的数据融合规则将获取的数据融合成用户指定的数据输出类型;对融合后的数据进行脱敏后发送给用户。本申请的技术方案中,没有经过中间硬盘存储的过程,数据查询结果返回速度快,实时性高;且不会产生数据冗余,节省磁盘空间,降低数据处理复杂度。并且本申请的技术方案中根据预设的数据融合规则将获取的数据融合成用户指定的数据输出类型,返回给用户的数据存在多样化,以满足灵活多变的业务需求。的业务需求。的业务需求。

【技术实现步骤摘要】
多类型数据的融合处理方法及系统


[0001]本申请涉及数据处理
,尤其涉及一种多类型数据的融合处理方法及系统。

技术介绍

[0002]计算机系统使用的数据有多种类型,比如结构化数据,文档型数据,图数据等等,不同类型的数据一般有其特定的存储方式,实际业务场景中往往需要同时获得多个类型的数据以满足用户的业务需求。
[0003]现有技术对不同类型数据的共享一般都是通过数据集成来实现的,即将多个存储工具的数据转移到一个存储工具中,但是数据进行转移时需要经过读取

存储

再读取的过程,处理链长,处理过程复杂,查询需要的时间长。这就导致了数据的获取传递实时性较差,数据经过中间的存储造成数据冗余,并且最终返回给用户的数据也存在形式单一的问题。

技术实现思路

[0004]为至少在一定程度上克服相关技术中数据的获取传递实时性差,经过中间的存储容易造成数据冗余,并且最终返回的数据形式单一的问题,本申请提供一种多类型数据的融合处理方法及系统。
[0005]本申请的方案如下:
[0006]根据本申请实施例的第一方面,提供一种多类型数据的融合处理方法,包括:
[0007]接收用户发送的数据查询请求;所述数据查询请求中包含有用户指定的数据输出类型;
[0008]根据所述数据查询请求获取数据,并根据预设的数据融合规则将获取的数据融合成用户指定的数据输出类型;
[0009]对融合后的数据进行脱敏后发送给用户。
[0010]优选地,所述数据查询请求中还包含用户指定的数据展示需求;
[0011]所述根据所述数据查询请求获取数据,包括:
[0012]根据用户指定的数据展示需求,至少将数据的获取划分为以下部分:数据源定义、返回字段定义、脱敏字段定义、在返回值中增加的常量字段、分页查询、排序方式、过滤条件和嵌套查询。
[0013]优选地,所述根据所述数据查询请求获取数据,还包括:
[0014]根据用户指定的数据输出类型构造查询语句,基于分布式架构,根据所述查询语句在数据库中进行分布式并发数据获取。
[0015]优选地,所述数据输出类型至少包括:
[0016]表格数据、树形结构数据和图关系型结构数据;
[0017]所述数据融合规则至少包括:
[0018]在获取的数据的主数据包含第一预设字段时,将获取的数据融合为表格数据;
[0019]在获取的数据的主数据包含第一预设字段时,将获取的数据融合为树形结构数据;
[0020]在获取的数据的主数据的指定数据源为预设数据源时,将获取的数据融合为图关系型结构数据。
[0021]优选地,所述数据查询请求中还包含有用户指定的自定义数据字段;
[0022]所述方法还包括:
[0023]根据用户指定的自定义数据字段对融合后的数据进行定制化修改。
[0024]优选地,接收用户发送的数据查询请求后,所述方法还包括:
[0025]基于预设的鉴权方式对用户进行鉴权。
[0026]优选地,所述鉴权方式至少包括:
[0027]查询用户是否授权;
[0028]在确定用户授权后,判断用户授权是否到期。
[0029]优选地,所述方法还包括:
[0030]将所述数据查询请求和所述融合后的数据进行日志记录。
[0031]优选地,所述方法还包括:
[0032]根据记录的日志对数据的使用次数、调用方、数据量、响应时间进行分析,并生成分析结果。
[0033]根据本申请实施例的第二方面,提供一种多类型数据的融合处理系统,包括:
[0034]处理器和存储器;
[0035]所述处理器与存储器通过通信总线相连接:
[0036]其中,所述处理器,用于调用并执行所述存储器中存储的程序;
[0037]所述存储器,用于存储程序,所述程序至少用于执行如以上任一项所述的一种多类型数据的融合处理方法。
[0038]本申请提供的技术方案可以包括以下有益效果:本申请中的多类型数据的融合处理方法,包括:接收用户发送的数据查询请求;数据查询请求中包含有用户指定的数据输出类型;根据数据查询请求获取数据,并根据预设的数据融合规则将获取的数据融合成用户指定的数据输出类型;对融合后的数据进行脱敏后发送给用户。本申请的技术方案中,没有经过中间硬盘存储的过程,数据查询结果返回速度快,实时性高;且不会产生数据冗余,节省磁盘空间,降低数据处理复杂度。并且本申请的技术方案中根据预设的数据融合规则将获取的数据融合成用户指定的数据输出类型,返回给用户的数据存在多样化,以满足灵活多变的业务需求。
[0039]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。
附图说明
[0040]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。
[0041]图1是本申请一个实施例提供的一种多类型数据的融合处理方法的流程示意图;
[0042]图2是本申请一个实施例提供的一种多类型数据的融合处理系统的结构框图。
[0043]附图标记:处理器

21;存储器

22。
具体实施方式
[0044]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。
[0045]实施例一
[0046]图1是本实施例一个实施例提供的一种多类型数据的融合处理方法的流程示意图,参照图1,一种多类型数据的融合处理方法,包括:
[0047]S11:接收用户发送的数据查询请求;数据查询请求中包含有用户指定的数据输出类型;
[0048]S12:根据数据查询请求获取数据,并根据预设的数据融合规则将获取的数据融合成用户指定的数据输出类型;
[0049]S13:对融合后的数据进行脱敏后发送给用户。
[0050]需要说明的是,本实施例的技术方案涉及数据处理
,具体应用于多类型数据,比如关系型,文档型,图关系型数据的获取及融合处理过程中。
[0051]可以理解的是,本实施例中的技术方案对融合后的数据进行脱敏后才发送给用户,数据脱敏是指对某些敏感信息通过脱敏规则进行数据的变形,实现敏感隐私数据的可靠保护,本实施例中的技术方案通过对隐私数据进行脱敏以满足各种业务场景的需求。
[0052]可以理解的是,本实施例中的多类型数据的融合处理方法,包括:接收用户发送的数据查询请求;数据查询请求中包含有用户指定的数据输出类型;根据数据查询请求获取数据,并根据预设的数据融合规则将获取的数据融合成本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种多类型数据的融合处理方法,其特征在于,包括:接收用户发送的数据查询请求;所述数据查询请求中包含有用户指定的数据输出类型;根据所述数据查询请求获取数据,并根据预设的数据融合规则将获取的数据融合成用户指定的数据输出类型;对融合后的数据进行脱敏后发送给用户。2.根据权利要求1所述的方法,其特征在于,所述数据查询请求中还包含用户指定的数据展示需求;所述根据所述数据查询请求获取数据,包括:根据用户指定的数据展示需求,至少将数据的获取划分为以下部分:数据源定义、返回字段定义、脱敏字段定义、在返回值中增加的常量字段、分页查询、排序方式、过滤条件和嵌套查询。3.根据权利要求1所述的方法,其特征在于,所述根据所述数据查询请求获取数据,还包括:根据用户指定的数据输出类型构造查询语句,基于分布式架构,根据所述查询语句在数据库中进行分布式并发数据获取。4.根据权利要求1所述的方法,其特征在于,所述数据输出类型至少包括:表格数据、树形结构数据和图关系型结构数据;所述数据融合规则至少包括:在获取的数据的主数据包含第一预设字段时,将获取的数据融合为表格数据;在获取的数据的主数据包含第一预设字段时,将获取的数据融合为树形结构数据;在获取的数据的主数据的...

【专利技术属性】
技术研发人员:韩锡锐程学涛冯晋阳蒋林雪
申请(专利权)人:北京德塔精要信息技术有限公司
类型:发明
国别省市:

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

1