业务数据处理方法和终端设备技术

技术编号:30041103 阅读:15 留言:0更新日期:2021-09-15 10:40
本申请适用于电力系统技术领域,提供了一种业务数据处理方法和终端设备。该方法包括:接收用户输入的业务数据查询信息,并提取所述业务数据查询信息中的第一数据特征;基于所述第一数据特征遍历第一数据表,确定第二数据表;所述第二数据表为所述第一数据表中包含有与所述第一数据特征匹配的字段的数据表,所述第一数据表的数量为多个,所述第二数据表的数量为至少一个;根据所述第二数据表确定目标数据表及目标数据表之间的关联关系。本申请能够快速确定目标数据表及目标数据表之间的关联关系。关系。关系。

【技术实现步骤摘要】
业务数据处理方法和终端设备


[0001]本申请涉及一种电力系统
,具体涉及一种业务数据处理方法和终端设备。

技术介绍

[0002]在电力系统数据中台应用过程中,业务部门要想使用数据中台上各个系统的数据,必须要清楚各个系统的数据结构。但是由于接入中台上的各个系统的数据量大,而且数据表之间的关联关系复杂,业务部门不是软件的开发设计单位,导致在业务部门使用过程中很难找到所希望查找的数据存放的位置以及数据表之间的关系。

技术实现思路

[0003]有鉴于此,本申请实施例提供了一种业务数据处理方法和终端设备,能够快速确定目标数据表及目标数据表之间的关联关系。
[0004]为达到上述目的,本申请采用如下技术方案:
[0005]第一方面,本申请实施例提供了一种业务数据处理方法,其特征在于,包括:接收用户输入的业务数据查询信息,并提取所述业务数据查询信息中的第一数据特征;基于所述第一数据特征遍历第一数据表,确定第二数据表;所述第二数据表为所述第一数据表中包含有与所述第一数据特征匹配的字段的数据表,所述第一数据表的数量为多个,所述第二数据表的数量为至少一个;根据所述第二数据表确定目标数据表及目标数据表之间的关联关系。
[0006]本申请实施例中,接收到用户输入的业务数据查询信息后,从业务数据查询信息中提取第一数据特征。之后,基于第一数据特征遍历第一数据表,确定第二数据表,而第二数据表为第一数据表中包含有与第一数据特征匹配的字段的数据表。之后,根据第二数据表确定目标数据表及目标数据表之间的关联关系。本申请实施例能够快速确定目标数据表及目标数据表之间的关联关系。
[0007]基于第一方面,在一些实施例中,所述接收用户输入的业务数据查询信息,并提取所述业务数据查询信息中的第一数据特征,包括:接收用户在界面的查询输入区域输入的业务数据查询信息,所述查询输入区域包含多个子区域,每个子区域的对应一个业务数据查询子信息,各个子区域的业务数据查询子信息构成所述业务数据查询信息;对每个子区域接收到的业务数据查询子信息,提取一个数据子特征,得到所述第一数据特征。
[0008]基于第一方面,在一些实施例中,所述基于所述第一数据特征遍历第一数据表,确定第二数据表,包括:将第一目标数据表中的各个字段与所述第一数据特征进行匹配,所述第一目标数据表为所述目标数据表中的任一数据表;若所述第一目标数据表中存在至少一个字段与所述第一数据特征匹配,则确定所述第一目标数据表为第二数据表。
[0009]基于第一方面,在一些实施例中,所述基于所述第一数据特征遍历第一数据表,确定第二数据表,包括:将所述第一数据特征和所述第一数据表输入神经网络模型,得到所述
第一数据特征与所述第一数据表的对应关系,根据所述对应关系得到所述第二数据表。
[0010]一些实施例中,在所述将所述第一数据特征和所述目标数据表输入神经网络模型之前,所述方法还包括训练神经网络模型的步骤。其中,训练神经网络模型的步骤可以包括:获取多个数据特征样本和多个数据表样本,以及所述多个数据特征样本与所述多个数据表样本之间的对应关系;基于所述多个数据特征样本和多个数据表样本,以及所述多个数据特征样本与所述多个数据表样本之间的对应关系,训练所述神经网络模型。
[0011]基于第一方面,在一些实施例中,所述根据所述第二数据表确定目标数据表及目标数据表之间的关联关系,包括:获取所述第二数据表中第一字段的数量以及第一字段的内容,所述第一字段为所述第二数据表中与所述第一数据特征匹配的字段;根据所述第一字段的数量和阈值,在所述第二数据表中筛选出所述目标数据表;根据所述第一字段的内容,确定各个所述目标数据表之间的关联关系。
[0012]示例性的,所述根据所述第一字段的内容,确定各个所述目标数据表之间的关联关系,包括:将包含有与所有所述数据子特征相匹配的字段的目标数据表作为父节点;将包含有与第一数据子特征相匹配的字段的目标数据表划分为一个分支,所述第一数据子特征为所有所述数据子特征中的任一数据子特征;根据所述父节点和各个分支,构建各个所述目标数据表之间的关联关系树。所述分支中第一字段的数量越高的目标数据表,越靠近所述父节点。
[0013]基于第一方面,在一些实施例中,所述根据所述第二数据表确定目标数据表及目标数据表之间的关联关系,包括:获取所述第二数据表中第一字段的数量以及第一字段的内容,所述第一字段为所述第二数据表中与所述第一数据特征匹配的字段;根据所述第一字段的数量和阈值,在所述第二数据表中筛选出所述目标数据表;根据所述第一字段的数量,计算每个所述目标数据表的匹配度;根据所述第一字段的内容和每个所述目标数据表的匹配度,确定目标数据表之间的关联关系。
[0014]第二方面,本申请实施例提供了一种业务数据处理装置,包括:特征提取模块,用于接收用户输入的业务数据查询信息,并提取所述业务数据查询信息中的第一数据特征;数据表确定模块,用于基于所述第一数据特征遍历第一数据表,确定第二数据表;所述第二数据表为所述第一数据表中包含有与所述第一数据特征匹配的字段的数据表,所述第一数据表的数量为多个,所述第二数据表的数量为至少一个;关联关系确定模块,用于根据所述第二数据表确定目标数据表及目标数据表之间的关联关系。
[0015]本申请实施例中,接收到用户输入的业务数据查询信息后,从业务数据查询信息中提取第一数据特征。之后,基于第一数据特征遍历第一数据表,确定第二数据表,而第二数据表为第一数据表中包含有与第一数据特征匹配的字段的数据表。之后,根据第二数据表确定目标数据表及目标数据表之间的关联关系。本申请实施例能够快速确定目标数据表及目标数据表之间的关联关系。
[0016]基于第二方面,在一些实施例中,所述特征提取模块具体用于:接收用户在界面的查询输入区域输入的业务数据查询信息,所述查询输入区域包含多个子区域,每个子区域的对应一个业务数据查询子信息,各个子区域的业务数据查询子信息构成所述业务数据查询信息;对每个子区域接收到的业务数据查询子信息,提取一个数据子特征,得到所述第一数据特征。
[0017]基于第二方面,在一些实施例中,所述数据表确定模块具体用于:将第一目标数据表中的各个字段与所述第一数据特征进行匹配,所述第一目标数据表为所述目标数据表中的任一数据表;若所述第一目标数据表中存在至少一个字段与所述第一数据特征匹配,则确定所述第一目标数据表为第二数据表。
[0018]基于第二方面,在一些实施例中,所述数据表确定模块具体用于:将所述第一数据特征和所述第一数据表输入神经网络模型,得到所述第一数据特征与所述第一数据表的对应关系,根据所述对应关系得到所述第二数据表。
[0019]一些实施例中,所述装置还包括神经网络模型训练模块。神经网络模型训练模块具体用于:获取多个数据特征样本和多个数据表样本,以及所述多个数据特征样本与所述多个数据表样本之间的对应关系;基于所述多个数据特征样本和多个数据表样本,以及所述多个数据特征样本与所述多个数据表样本之间本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种业务数据处理方法,其特征在于,包括:接收用户输入的业务数据查询信息,并提取所述业务数据查询信息中的第一数据特征;基于所述第一数据特征遍历第一数据表,确定第二数据表;所述第二数据表为所述第一数据表中包含有与所述第一数据特征匹配的字段的数据表,所述第一数据表的数量为多个,所述第二数据表的数量为至少一个;根据所述第二数据表确定目标数据表及目标数据表之间的关联关系。2.根据权利要求1所述的业务数据处理方法,其特征在于,所述接收用户输入的业务数据查询信息,并提取所述业务数据查询信息中的第一数据特征,包括:接收用户在界面的查询输入区域输入的业务数据查询信息,所述查询输入区域包含多个子区域,每个子区域的对应一个业务数据查询子信息,各个子区域的业务数据查询子信息构成所述业务数据查询信息;对每个子区域接收到的业务数据查询子信息,提取一个数据子特征,得到所述第一数据特征。3.根据权利要求1所述的业务数据处理方法,其特征在于,所述基于所述第一数据特征遍历第一数据表,确定第二数据表,包括:将第一目标数据表中的各个字段与所述第一数据特征进行匹配,所述第一目标数据表为所述目标数据表中的任一数据表;若所述第一目标数据表中存在至少一个字段与所述第一数据特征匹配,则确定所述第一目标数据表为第二数据表。4.根据权利要求1所述的业务数据处理方法,其特征在于,所述基于所述第一数据特征遍历第一数据表,确定第二数据表,包括:将所述第一数据特征和所述第一数据表输入神经网络模型,得到所述第一数据特征与所述第一数据表的对应关系,根据所述对应关系确定所述第二数据表。5.根据权利要求4所述的业务数据处理方法,其特征在于,在所述将所述第一数据特征和所述目标数据表输入神经网络模型之前,所述方法还包括:获取数据特征样本和多个数据表样本,以及所述数据特征样本与所述多个数据表样本之间的对应关系;基于所述数据特征样本和多个数据表样本,以及所述数据特征样本与所述多个数据表样本之间的对应关系,训练...

【专利技术属性】
技术研发人员:王琛段正玉李屹烜刘伟陈敏刘国胜卢学佳张兰宋晓青方亚楠
申请(专利权)人:国网河北省电力有限公司深州市供电分公司国家电网有限公司
类型:发明
国别省市:

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

1