本技术涉及大数据,特别是涉及一种数据标签固化方法、装置、计算机设备、存储介质和计算机程序产品。
背景技术:
1、数据标签管理包括实现数据标签的开发、管理标签分组,实现以技术能力驱动业务场景逐级分解至业务标签、原子指标的能力。
2、目前现有的数据标签的计算及固化是根据用户在提交申请信息时,对申请信息分类,确定每个预设固化环节的预设固化内容指示的数据类型,将确定的数据类型一致的子数据固化在该预设类产品的预设固化环节中,在申请阶段进行分类固化。采用这种方法进行固化操作时,用户需要输入的字段过多过于繁杂,效率较低。
技术实现思路
1、基于此,有必要针对上述固化方法存在的效率较低的技术问题,提供一种数据标签固化方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。
2、第一方面,本技术提供了一种数据标签固化方法。所述方法包括:
3、接收数据查询指令;所述数据查询指令携带有查询条件;
4、响应于所述数据查询指令,从至少一个金融数据库中确定出与所述查询条件对应的关联数据,作为待固化数据;
5、创建针对所述待固化数据的数据标签,以及接收针对所述待固化数据输入的标签固化配置信息;
6、响应于固化确认指令,基于所述标签固化配置信息,将所述待固化数据固化至所创建的所述数据标签下。
7、在其中一个实施例中,所述创建针对所述待固化数据的数据标签,包括:
8、响应于数据标签创建指令,展示数据标签页面;所述数据标签页面包括标签信息输入入口;
9、接收针对所述标签信息输入入口输入的标签信息,得到所述数据标签。
10、在其中一个实施例中,所述标签固化配置信息包括固化表信息;
11、所述响应于固化确认指令,按照所述标签固化配置信息,将所述待固化数据固化至所创建的所述数据标签下,包括:
12、响应于所述固化确认指令,创建所述固化表信息对应的固化表;
13、将所述待固化数据,存储至所述固化表中;
14、将存储有所述待固化数据的固化表固化至所创建的所述数据标签下。
15、在其中一个实施例中,所述将存储有所述待固化数据的固化表固化至所创建的所述数据标签下,包括:
16、生成标签固化任务;
17、响应于针对所述标签固化任务的执行指令,将所述存储有所述待固化数据的固化表固化至所创建的所述数据标签下。
18、在其中一个实施例中,所述方法还包括:
19、在任务调度平台中生成所述标签固化任务对应的调度任务;
20、当接收到针对所述调度任务的执行指令时,执行所述标签固化任务;
21、其中,所述任务调度平台中包括多个标签固化任务对应的调度任务,各个调度任务之间异步执行。
22、在其中一个实施例中,所述方法还包括:
23、展示标签筛选页面;所述标签筛选页面包括多个候选标签和多个候选运算符,所述候选标签为历史固化得到的数据标签;
24、基于针对所述多个候选标签中目标标签,和针对所述多个候选运算符中目标运算符的组合操作,得到组合标签;
25、按照所述目标运算符对所述组合标签中的目标标签进行逻辑运算,得到所述组合标签对应的固化数据。
26、在其中一个实施例中,所述目标标签包括至少两个候选标签,所述目标标签的选择过程,包括:
27、响应于针对所述多个候选标签中第一目标标签的选中操作,获取所述第一目标标签对应的第一查询字段;所述第一查询字段为所述第一目标标签对应的固化数据的可选字段;
28、当接收到针对所述多个候选标签中第二目标标签的选中操作时,获取所述第二目标标签对应的第二查询字段;所述第二查询字段为所述第二目标标签对应的固化数据的可选字段;
29、在所述第一查询字段与所述第二查询字段完全匹配的情况下,将所述第一目标标签和所述第二目标标签,确定为可组合的目标标签。
30、在其中一个实施例中,所述响应于固化确认指令,基于所述标签固化配置信息,将所述待固化数据固化至所创建的所述数据标签下之后,还包括:
31、根据固化后的数据标签和对应的固化数据,更新预先构建的数据标签信息表;所述数据标签信息表中存储有历次创建的数据标签及对应的固化数据;
32、所述按照所述目标运算符对所述组合标签中的目标标签进行逻辑运算,得到所述组合标签对应的固化数据之后,还包括:
33、根据所述组合标签和所述组合标签对应的固化数据,更新所述数据标签信息表。
34、第二方面,本技术还提供了一种数据标签固化装置。所述装置包括:
35、接收模块,用于接收数据查询指令;所述数据查询指令携带有查询条件;
36、查询模块,用于响应于所述数据查询指令,从至少一个金融数据库中确定出与所述查询条件对应的关联数据,作为待固化数据;
37、创建模块,用于创建针对所述待固化数据的数据标签,以及接收针对所述待固化数据输入的标签固化配置信息;
38、固化模块,用于响应于固化确认指令,基于所述标签固化配置信息,将所述待固化数据固化至所创建的所述数据标签下。
39、在其中一个实施例中,创建模块,还用于响应于数据标签创建指令,展示数据标签页面;数据标签页面包括标签信息输入入口;接收针对标签信息输入入口输入的标签信息,得到数据标签。
40、在其中一个实施例中,标签固化配置信息包括固化表信息;固化模块,还用于响应于固化确认指令,创建固化表信息对应的固化表;将待固化数据,存储至固化表中;将存储有待固化数据的固化表固化至所创建的数据标签下。
41、在其中一个实施例中,固化模块,还用于生成标签固化任务;响应于针对标签固化任务的执行指令,将存储有待固化数据的固化表固化至所创建的数据标签下。
42、在其中一个实施例中,固化模块,还用于在任务调度平台中生成标签固化任务对应的调度任务;当接收到针对调度任务的执行指令时,执行标签固化任务;其中,任务调度平台中包括多个标签固化任务对应的调度任务,各个调度任务之间异步执行。
43、在其中一个实施例中,所述装置还包括标签组合模块,用于展示标签筛选页面;标签筛选页面包括多个候选标签和多个候选运算符,候选标签为历史固化得到的数据标签;基于针对多个候选标签中目标标签,和针对多个候选运算符中目标运算符的组合操作,得到组合标签;按照目标运算符对组合标签中的目标标签进行逻辑运算,得到组合标签对应的固化数据。
44、在其中一个实施例中,目标标签包括至少两个候选标签,标签组合模块,还用于响应于针对多个候选标签中第一目标标签的选中操作,获取第一目标标签对应的第一查询字段;第一查询字段为第一目标标签对应的固化数据的可选字段;当接收到针对多个候选标签中第二目标标签的选中操作时,获取第二目标标签对应的第二查询字段;所述第二查询字段为所述第二目标标签对应的固化数据的可选字段;在第一查询字段与第二查询字段完全匹配的情况下,将第一目标标签和第二目标标签,确定为可组合的目标标签。
45、在其中一个实施例中,所述装置还包括更新模块,用于根据固化后的数据标签和对应的固化数据,更新预先构建的数据标签信息表;数据标签信息表中存储有历次创建的数据标签及对应的固化数据;
46、更新模块,还用于根据组合标签和组合标签对应的固化数据,更新数据标签信息表。
47、第三方面,本技术还提供了一种计算机设备。所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
48、接收数据查询指令;所述数据查询指令携带有查询条件;
49、响应于所述数据查询指令,从至少一个金融数据库中确定出与所述查询条件对应的关联数据,作为待固化数据;
50、创建针对所述待固化数据的数据标签,以及接收针对所述待固化数据输入的标签固化配置信息;
51、响应于固化确认指令,基于所述标签固化配置信息,将所述待固化数据固化至所创建的所述数据标签下。
52、第四方面,本技术还提供了一种计算机可读存储介质。所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
53、接收数据查询指令;所述数据查询指令携带有查询条件;
54、响应于所述数据查询指令,从至少一个金融数据库中确定出与所述查询条件对应的关联数据,作为待固化数据;
55、创建针对所述待固化数据的数据标签,以及接收针对所述待固化数据输入的标签固化配置信息;
56、响应于固化确认指令,基于所述标签固化配置信息,将所述待固化数据固化至所创建的所述数据标签下。
57、第五方面,本技术还提供了一种计算机程序产品。所述计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下步骤:
58、接收数据查询指令;所述数据查询指令携带有查询条件;
59、响应于所述数据查询指令,从至少一个金融数据库中确定出与所述查询条件对应的关联数据,作为待固化数据;
60、创建针对所述待固化数据的数据标签,以及接收针对所述待固化数据输入的标签固化配置信息;
61、响应于固化确认指令,基于所述标签固化配置信息,将所述待固化数据固化至所创建的所述数据标签下。
62、上述数据标签固化方法、装置、计算机设备、存储介质和计算机程序产品,在接收到数据查询指令后,基于数据查询指令携带的查询条件,从至少一个金融数据库中确定出与查询条件对应的关联数据,作为待固化数据;进一步创建针对待固化数据的数据标签,以及接收针对待固化数据输入的标签固化配置信息,最后响应于固化确认指令,基于标签固化配置信息,将待固化数据固化至所创建的数据标签下。该方法通过使用图形化界面使用户可以通过数据查询指令快速得到待固化数据,且可以便捷地进行数据标签创建和执行固化,可以提高固化效率。