构建数据服务的方法、装置、电子设备及介质制造方法及图纸

技术编号:31083532 阅读:16 留言:0更新日期:2021-12-01 12:32
本申请公开了一种构建数据服务的方法、装置、电子设备及介质。其中,本申请中,可以由注册业务系统数据库获取待关联数据;基于不同的业务主题,分别对待关联业务数据进行关联配置,得到不同业务主题对应的业务数据集合;基于业务需求对相应业务数据集合创建接口,实现统一的主题数据服务。通过应用本申请的技术方案,可以对数据源进行统一管理与标准化的数据服务,使得业务人员无需编写代码,即可通过输入配置实现从原始数据到具备业务意义的可复用主题业务数据的映射,大大减少了重复开发与对开发技能的依赖,更能适应变化繁多的上层数据需求。据需求。据需求。

【技术实现步骤摘要】
构建数据服务的方法、装置、电子设备及介质


[0001]本申请中涉及数据处理技术,尤其是一种构建数据服务的方法、装置、电子设备及介质。

技术介绍

[0002]随着现代信息技术的不断发展,数据需求呈井喷式增长,各类数据平台也应运而生。进一步的,数据服务作为各类数据平台的核心部件之一,对底层信息系统中的数据进行采集与加工,生成数据接口,为智能BI、辅助决策等上层应用提供数据支撑。
[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]本申请中,可以由注册业务系统数据库获取待关联数据;基于不同的业务主题,分别对待关联业务数据进行关联配置,得到不同业务主题对应的业务数据集合;基于业务需求对相应业务数据集合创建接口,实现统一的主题数据服务。通过应用本申请的技术方案,可以对数据源进行统一管理与标准化的数据服务,使得业务人员无需编写代码,即可通过输入配置实现从原始数据到具备业务意义的可复用主题业务数据的映射,大大减少了重复开发与对开发技能的依赖,更能适应变化繁多的上层数据需求。
[0042]下面通过附图和实施例,对本申请的技术方案做进一步的详细描述。
附图说明
[0043]构成说明书的一部分的附图描述了本申请的实施例,并且连同描述一起用于解释本申请的原理。
[0044]参照附图,根据下面的详细描述,可以更加清楚地理解本申请,其中:
[0045]图1为本申请提出的一种构建数据服务的方法的示意图;
[0046]图2

图6为本申请提出的数据服务数据库的系统搭建图;
[0047]图7为本申请构建数据服务的装置的结构示意图;
[0048]图8为本申请构建数据服务的电子设备结构示意图。
具体实施方式
[0049]现在将参照附图本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种构建数据服务的方法,其特征在于,包括:获取待关联业务数据;基于不同的业务主题,分别对所述待关联业务数据进行关联配置,得到不同业务主题对应的业务数据集合;分别为所述每个业务主题创建对应的数据接口,所述数据接口中包括对应的传输接口名称、接口属性信息以及接口所属业务主题的接口参数;基于所述业务数据集合以及对应的数据接口,搭建数据服务数据库,并利用所述数据服务数据库实现数据服务。2.如权利要求1所述的方法,其特征在于,在所述获取待关联业务数据之后,还包括:分别对每个所述待关联业务数据进行指标标识标注,所述指标标识包括原子指标标识、复合指标标识以及派生指标标识;以及,计算所述派生指标标识对应的各个待关联业务数据中的数据步长;将同一数据步长范围的待关联业务数据分组存储在同一派生指标标识下。3.如权利要求2所述的方法,其特征在于,所述分别对每个所述待关联业务数据进行指标标识,包括:检测所述待关联业务数据是否为最小单位数据;如是,标注所述待关联业务数据为原子指标标识;如否,标注所述待关联业务数据为复合指标标识。4.如权利要求3所述的方法,其特征在于,在所述检测所述待关联业务数据是否为最小单位数据之后,还包括:根据业务需求,将所述原子指标标识对应的待关联业务数据与所述复合指标标识对应的待关联业务数据进行数据聚合,得到聚合业务数据;标注所述聚合业务数据为派生指标标识。5.如权利要求1所述的方法,其特征在于,所述基于不同的业务主题,分别对所述待关联业务数据进行关联配置,包括:确定各个业务主题所属的待关联业务数据;利用预设关联方式,将所述各个业务主题所属的待关联业务数据中,同名字段的待关联业务数据进行关联配置,所述预设关联方式包括内连接关联、左连接关联、外连接关联和全连接关联中的至少一种。6.如权利要求1所述的方法,其特征...

【专利技术属性】
技术研发人员:许琮维徐奥王振众杨亮黄亦雅陈勇达
申请(专利权)人:杭萧钢构股份有限公司
类型:发明
国别省市:

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

1