【技术实现步骤摘要】
数据查询方法、装置、电子设备及存储介质
本专利技术涉及数据处理技术,尤其涉及一种数据查询方法、装置、电子设备及计算机可读存储介质。
技术介绍
通常,金融等行业需要根据监管要求上报各自的业务数据、财务数据等信息。不同上报主体总体处理流程是一致的,但是在信息查询过程中数据来源、上报产品、上报字段格式、上报场景及对应信息段、报文格式都各不相同,监管部门会根据上报主体、上报产品的逐渐丰富对上报字段格式、上报场景及对应信息进行更新调整,目前的上报信息中数据的查询过程存在下述缺陷:1、针对每一次调整,在数据查询中业务人员都要进行新的版本调整,开发新的代码,效率低下。2、在整个版本调整及代码更新时,数据查询都会产生大量代码,造成大量的存储及计算资源占用的现象,且灵活性不高。
技术实现思路
本专利技术提供一种数据查询方法、装置及计算机可读存储介质,其主要目的在于解决在整个版本调整及代码更新时,都会造成大量的存储及计算资源占用的现象。为实现上述目的,本专利技术提供的一种数据查询方法,包括:获取任务数据集及模 ...
【技术保护点】
1.一种数据查询方法,其特征在于,所述方法包括:/n获取任务数据集及模型表集,根据所述任务数据集及模型表集确定相应的业务场景,根据所述业务场景确定要上报的查询信息段;/n获取所述模型表集中所述业务场景对应的模型表,利用查询语句将所述模型表和所述查询信息段进行映射,拼接得到查询字段,其中,所述查询字段中包括查询命令;/n根据所述查询字段确定所述业务场景中的数据主表和数据业务表;/n根据所述查询命令将所述数据主表及所述数据业务表进行关联,得到关联条件,并配置到数据库中;/n拼接所述查询字段及所述关联条件得到完整查询信息,利用所述完整查询信息从所述业务场景的信息源中查询上报数据。/n
【技术特征摘要】
1.一种数据查询方法,其特征在于,所述方法包括:
获取任务数据集及模型表集,根据所述任务数据集及模型表集确定相应的业务场景,根据所述业务场景确定要上报的查询信息段;
获取所述模型表集中所述业务场景对应的模型表,利用查询语句将所述模型表和所述查询信息段进行映射,拼接得到查询字段,其中,所述查询字段中包括查询命令;
根据所述查询字段确定所述业务场景中的数据主表和数据业务表;
根据所述查询命令将所述数据主表及所述数据业务表进行关联,得到关联条件,并配置到数据库中;
拼接所述查询字段及所述关联条件得到完整查询信息,利用所述完整查询信息从所述业务场景的信息源中查询上报数据。
2.如权利要求1所述的数据查询方法,其特征在于,所述获取任务数据集及模型表集,根据所述任务数据集及模型表集确定相应的业务场景,根据所述业务场景确定要上报的查询信息段,包括:
利用预设的语句处理算法提取所述任务数据集中的关键词;
根据所述关键词匹配所述模型表集中的业务场景表,确定所述业务场景;
根据所述业务场景匹配所述模型表集中的场景上报节点映射表,获取所述查询信息段。
3.如权利要求2所述的数据查询方法,其特征在于,所述利用预设的语句处理算法提取所述任务数据集中的关键词,包括:
将所述任务数据集中包含的文本进行分词处理,并除去停用词,得到分词结果;
从所述分词结果挑选出一个或者多个关键词。
4.如权利要求1所述的数据查询方法,其特征在于,所述根据所述查询字段确定所述业务场景中的数据主表和数据业务表,包括:
利用所述查询字段查找所述业务场景下需上报的所有数据表,判断所述数据表中是否包含所有查询字段;
若所述数据表中包含所有查询字段,则确定为所述数据主表,若包含部分查询字段,则确定为所述数据业务表。
5.如权利要求1所述的数据查询方法,其特征在于,所述根据所述查询命令将所述数据主表及所述数据业务表进行关联,得到关联条件,包括:
根据所述查询命令提取所述数据主表及所述数据业务表的别名;
根据所述别名对所述数据主表及所述数据业务表进行关联,得到...
【专利技术属性】
技术研发人员:吴波,
申请(专利权)人:平安科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。