基于业务域的数据服务发布方法、装置、设备和介质制造方法及图纸

技术编号:38898102 阅读:23 留言:0更新日期:2023-09-22 14:18
本公开的实施例公开了基于业务域的数据服务发布方法、装置、设备和介质。该方法的一具体实施方式包括:创建数据服务目录;从目标业务域对应的业务数据库中抽取原始业务数据集合;将原始业务数据集合存储至中心数据库;对中心数据库中存储的原始业务数据集合进行数据清洗处理,得到业务数据集合;接收扩展输入数据;根据业务数据集合和扩展输入数据,生成服务数据集合;创建对应服务数据集合的数据服务文档;根据服务数据集合和数据服务文档,生成数据服务文件;响应于接收到数据服务发布请求,将数据服务文件名插入数据服务目录。该实施方式能够以数据服务文件的形式向用户提供数据服务,减少重新生成服务数据的次数,减少计算机资源浪费。计算机资源浪费。计算机资源浪费。

【技术实现步骤摘要】
基于业务域的数据服务发布方法、装置、设备和介质


[0001]本公开的实施例涉及计算机
,具体涉及基于业务域的数据服务发布方法、装置、设备和介质。

技术介绍

[0002]数据服务,是指对原始业务数据进行数据清洗处理以生成对用户进行业务决策有帮助的服务数据。目前,在实现数据服务时,通常采用的方式为:响应于用户的数据服务请求,对原始业务数据进行数据清洗处理,然后将得到的服务数据直接提供给用户。
[0003]然而,专利技术人发现,当采用上述方式实现数据服务时,经常会存在如下技术问题:
[0004]第一,用户每次申请数据服务,都需要重新生成服务数据,浪费计算机资源。
[0005]第二,由于业务数据涉及对应业务领域的背景知识,通过人工检测的方式检测异常业务数据,耗时长效率低,浪费计算机资源。
[0006]该
技术介绍
部分中所公开的以上信息仅用于增强对本专利技术构思的背景的理解,并因此,其可包含并不形成本国的本领域普通技术人员已知的现有技术的信息。

技术实现思路

[0007]本公开的内容部分用于以简要的形式介绍构思,这些构思将在后面的具体实施方式部分被详细描述。本公开的内容部分并不旨在标识要求保护的技术方案的关键特征或必要特征,也不旨在用于限制所要求的保护的技术方案的范围。
[0008]本公开的一些实施例提出了基于业务域的数据服务发布方法、装置、电子设备和计算机可读介质,来解决以上
技术介绍
部分提到的技术问题中的一项或多项。
[0009]第一方面,本公开的一些实施例提供了基于业务域的数据服务发布方法,该方法包括:在中心数据库中创建数据服务目录;从目标业务域对应的业务数据库中抽取原始业务数据集合;将所抽取的原始业务数据集合存储至上述中心数据库;对上述中心数据库中存储的上述原始业务数据集合进行数据清洗处理,得到业务数据集合;接收扩展输入数据,其中,上述扩展输入数据包括手动输入数据和外部调用数据中的至少一项;根据上述业务数据集合和上述扩展输入数据,生成服务数据集合;创建对应上述服务数据集合的数据服务文档,其中,上述数据服务文档包括对应上述服务数据集合的预设输出格式信息;根据上述服务数据集合和上述数据服务文档,生成数据服务文件,其中,上述数据服务文件对应有数据服务文件名;响应于接收到数据服务发布请求,将上述数据服务文件名插入上述数据服务目录。
[0010]第二方面,本公开的一些实施例提供了一种基于业务域的数据服务发布装置,装置包括:第一创建单元,被配置成在中心数据库中创建数据服务目录;抽取单元,被配置成从目标业务域对应的业务数据库中抽取原始业务数据集合;存储单元,被配置成将所抽取的原始业务数据集合存储至上述中心数据库;数据清洗单元,被配置成对上述中心数据库中存储的上述原始业务数据集合进行数据清洗处理,得到业务数据集合;接收单元,被配置
成接收扩展输入数据,其中,上述扩展输入数据包括手动输入数据和外部调用数据中的至少一项;第一生成单元,被配置成根据上述业务数据集合和上述扩展输入数据,生成服务数据集合;第二创建单元,被配置成创建对应上述服务数据集合的数据服务文档,其中,上述数据服务文档包括对应上述服务数据集合的预设输出格式信息;第二生成单元,被配置成根据上述服务数据集合和上述数据服务文档,生成数据服务文件,其中,上述数据服务文件对应有数据服务文件名;插入单元,被配置成响应于接收到数据服务发布请求,将上述数据服务文件名插入上述数据服务目录。
[0011]第三方面,本公开的一些实施例提供了一种电子设备,包括:一个或多个处理器;存储装置,其上存储有一个或多个程序,当一个或多个程序被一个或多个处理器执行,使得一个或多个处理器实现上述第一方面任一实现方式所描述的方法。
[0012]第四方面,本公开的一些实施例提供了一种计算机可读介质,其上存储有计算机程序,其中,程序被处理器执行时实现上述第一方面任一实现方式所描述的方法。
[0013]本公开的上述各个实施例具有如下有益效果:通过本公开的一些实施例的基于业务域的数据服务发布方法,能够以数据服务文件的形式向用户提供数据服务,减少重新生成服务数据的次数,减少计算机资源浪费。具体来说,造成计算机资源浪费的原因在于:用户每次申请数据服务,都需要重新生成服务数据,浪费计算机资源。基于此,本公开的一些实施例的基于业务域的数据服务发布方法,首先,在中心数据库中创建数据服务目录。由此,业务域用户可以通过上述服务数据目录检索已经生成的数据服务文件。然后,从目标业务域对应的业务数据库中抽取原始业务数据集合。由此,可以得到对应上述目标业务域的原始业务数据集合。之后,将上述所抽取的原始业务数据集合存储至上述中心数据库。其次,对上述中心数据库中存储的上述原始业务数据集合进行数据清洗处理,得到业务数据集合。由此,可以通过数据清洗处理得到业务数据集合。接着,接收扩展输入数据。其中,上述扩展输入数据包括手动输入数据和外部调用数据中的至少一项。然后,根据上述业务数据集合和上述扩展输入数据,生成服务数据集合。由此,可以得到用于生成数据服务文件的服务数据集合。之后,创建对应上述服务数据集合的数据服务文档。其中,上述数据服务文档包括对应上述服务数据集合的预设输出格式信息。由此,可以得到用于生成数据服务文件的数据服务文档。接着,根据上述服务数据集合和上述数据服务文档,生成数据服务文件。其中,上述数据服务文件对应有数据服务文件名。由此,可以得到包括对应上述目标业务域的服务数据集合的数据服务文件。最后,响应于接收到数据服务发布请求,将上述数据服务文件名插入上述数据服务目录。由此,业务域用户可以在上述数据服务目录中检索数据服务文件的文件名以获取上述数据服务文件。也因为是以数据服务文件的形式向用户提供数据服务,因此可以减少重新生成服务数据的次数。由此,减少计算机资源的浪费。
附图说明
[0014]结合附图并参考以下具体实施方式,本公开各实施例的上述和其他特征、优点及方面将变得更加明显。贯穿附图中,相同或相似的附图标记表示相同或相似的元素。应当理解附图是示意性的,元件和元素不一定按照比例绘制。
[0015]图1是根据本公开的基于业务域的数据服务发布方法的一些实施例的流程图;
[0016]图2是根据本公开的基于业务域的数据服务发布装置的一些实施例的结构示意
图;
[0017]图3是适于用来实现本公开的一些实施例的电子设备的结构示意图。
具体实施方式
[0018]下面将参照附图更详细地描述本公开的实施例。虽然附图中显示了本公开的某些实施例,然而应当理解的是,本公开可以通过各种形式来实现,而且不应该被解释为限于这里阐述的实施例。相反,提供这些实施例是为了更加透彻和完整地理解本公开。应当理解的是,本公开的附图及实施例仅用于示例性作用,并非用于限制本公开的保护范围。
[0019]另外还需要说明的是,为了便于描述,附图中仅示出了与有关专利技术相关的部分。在不冲突的情况下,本公开中的实施例及实施例中的特征可以相互组合。
[0020本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于业务域的数据服务发布方法,包括:在中心数据库中创建数据服务目录;从目标业务域对应的业务数据库中抽取原始业务数据集合;将所抽取的原始业务数据集合存储至所述中心数据库;对所述中心数据库中存储的所述原始业务数据集合进行数据清洗处理,得到业务数据集合;接收扩展输入数据,其中,所述扩展输入数据包括手动输入数据和外部调用数据中的至少一项;根据所述业务数据集合和所述扩展输入数据,生成服务数据集合;创建对应所述服务数据集合的数据服务文档,其中,所述数据服务文档包括对应所述服务数据集合的预设输出格式信息;根据所述服务数据集合和所述数据服务文档,生成数据服务文件,其中,所述数据服务文件对应有数据服务文件名;响应于接收到数据服务发布请求,将所述数据服务文件名插入所述数据服务目录。2.根据权利要求1所述的方法,其中,所述对所述中心数据库中存储的所述原始业务数据集合进行数据清洗处理,得到业务数据集合,包括:对于所述原始业务数据集合中的每个原始业务数据,执行以下处理步骤:响应于确定所述原始业务数据为非结构化数据或半结构化数据,对所述原始业务数据进行结构化处理;响应于确定所述原始业务数据异常,对所述原始业务数据中的异常值进行修复处理;对所处理的原始业务数据集合进行去重处理,得到去重处理后的各个原始业务数据作为业务数据集合。3.根据权利要求1所述的方法,其中,所述根据所述业务数据集合和所述扩展输入数据,生成服务数据集合,包括:将所述业务数据集合和所述扩展输入数据确定为目标数据集合;根据预设聚合条件,对所述目标数据集合进行聚合,得到聚合数据集合;将所述聚合数据集合确定为服务数据集合。4.根据权利要求1所述的方法,其中,所述根据所述服务数据集合和所述数据服务文档,生成数据服务文件,包括:确定所述数据服务文档中对应所述服务数据集合的输出格式信息;将所述服务数据集合以所确定的输出格式信息对应的文件格式导出,得到数据服务文件。5.根据权利要求1所述的方法,其中,所述根据所述服务数据集合和所述数据服务文档,生成数据服务文件,包括:响应于确定所述数据服务文档中对应所述服务数据集合的输出格式信息为表征模型参数信息文件格式的格式信息,基于所述服务数据集合和初始预设服务测试模型,执行以下训练步骤:将所述服务数据集...

【专利技术属性】
技术研发人员:李广贺长荣沈亮杨凯张峰
申请(专利权)人:多点生活成都科技有限公司
类型:发明
国别省市:

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

1