一种获取业务数据的方法、装置、介质及电子设备制造方法及图纸

技术编号:36934773 阅读:11 留言:0更新日期:2023-03-22 18:56
本申请实施例提供一种获取业务数据的方法、装置、介质及电子设备,所述方法包括:获取日志数据,其中,所述日志数据是由数据中台提供的,所述数据中台被配置为从目标数据库筛选业务平台所需的数据信息,所述业务平台被配置依据所述数据信息拨打电话;根据所述日志数据获取目标业务数据补救模板;根据所述目标业务数据补救模板获取缺失业务数据;向所述业务平台发送所述缺失业务数据。通过本申请实施例提供的获取业务数据的方法可以自动且准确的向业务平台(例如,用于进行呼叫的业务平台)提供由于各种异常导致的缺失业务数据,进而提升业务平台的业务处理能力(向更加准确的目标用户拨打外呼电话)。拨打外呼电话)。拨打外呼电话)。

【技术实现步骤摘要】
一种获取业务数据的方法、装置、介质及电子设备


[0001]本申请涉及数据处理领域,具体而言本申请实施例涉及一种获取业务数据的方法、装置、介质及电子设备。

技术介绍

[0002]相关技术中,在业务平台获取业务数据的过程中存在自动化程度严重不足的技术问题,进而导致业务数据获取效率交差从而影响业务平台的业务处理能力。
[0003]可以理解的是,若业务平台在获取业务数据的过程中发生了异常现有的技术方案均是通过人工介入来处理对应的错误这将导致处理效率低,且不同处理人员的业务能力不同因此导致不同的处理人员会得到不同的处理效果,严重依赖人员的经验才能提升业务平台从数据中台获取业务数据的能力。

技术实现思路

[0004]本申请实施例的目的在于提供一种获取业务数据的方法、装置、介质及电子设备,通过本申请实施例提供的获取业务数据的方法可以自动且准确的向业务平台(例如,用于进行呼叫的业务平台)提供由于各种异常导致的缺失业务数据,进而提升业务平台的业务处理能力(向更加准确的目标用户拨打外呼电话)。
[0005]第一方面,本申请实施例提供一种获取业务数据的方法,所述方法包括:获取日志数据,其中,所述日志数据是由数据中台提供的,所述数据中台被配置为从目标数据库筛选业务平台所需的数据信息,所述业务平台被配置依据所述数据信息拨打电话;根据所述日志数据获取目标业务数据补救模板;根据所述目标业务数据补救模板获取缺失业务数据;向所述业务平台发送所述缺失业务数据。
[0006]本申请的一些实施例通过预先设置与各种异常对应的补救模板(即补救流程),进而可以通过监控日志数据从这些补救模板中得到最合理数据补救模板,并根据该目标业务数据补救模板从而实现更精准的缺失数据补发。
[0007]在一些实施例中,在所述根据所述日志数据获取目标业务数据补救模板之前,所述方法还包括:针对多个错误发生阶段分别配置数据补救模板,其中,所述多个错误发生阶段包括:数据查询阶段、数据保存阶段以及数据传输阶段。
[0008]本申请的一些实施例设置的补救模板涵盖了数据查询、数据保存以及数据传输阶段所有可能发生的异常补救流程,提升技术方案的通用性,且显著提升识别各类异常并补救各类异常的能力。
[0009]在一些实施例中,所述根据所述日志数据获取目标业务数据补救模板,包括:通过解析所述日志数据识别错误日志对应的业务类型,得到待补救业务类型;获取与所述待补救业务类型对应的缺失数据补救流程得到所述目标业务数据补救模板;所述根据所述目标业务数据补救模板获取缺失业务数据,包括:根据所述目标业务数据补救模板的补救流程获取所述缺失业务数据。
[0010]本申请的一些实施例通过解析日志数据识别出需要补发业务数据的业务类型,从而提升更加准确的提供业务数据补救流程。
[0011]在一些实施例中,所述待补救业务类型属于如下类型中的一种:由于数据同步错误导致的第一待补救业务类型,由于执行数据查询过程发生错误导致的第二待补救业务类型,由于从所述数据中台向所述业务平台推送所述查询数据发生异常导致的第三待补救业务类型或由于所述业务平台接收所述查询数据发生异常导致的第四待补救业务类型。
[0012]本申请的一些实施例涵盖了从数据保存(例如,第一待补救业务类型数据数据保存阶段发生的异常)、数据查询(例如,第二待补救业务类型属于数据查询阶段发生的异常)以及数据传输(例如,第三待补救业务类型和第四待补救业务类型属于数据传输阶段发生的异常)整个阶段的各类待补救业务类型,提升技术方案的通用性。
[0013]在一些实施例中,若所述待补救业务类型属于所述第一待补救业务类型,其中,所述根据所述目标业务数据补救模板获取缺失业务数据,包括:若确定所述第一待补救业务类型是由于同步过程中被同步数据发生异常导致的,则从所述日志数据中获取发生异常的第一时刻并将从所述第一时刻直至统计时刻由所述业务平台通过查询得到的查询数据均作为所述缺失业务数据,或者,若确定所述日志数据未记录发生异常的时刻,则将由所述业务平台向所述数据中台发出数据查询请求后直至统计时刻期间由所述数据中台查询得到的所有查询数据作为所述缺失业务数据。
[0014]本申请的一些实施例提供了一种在数据保存阶段发生异常的缺失业务数据获取方法,通过该方法可以得到更加完整的缺失业务数据,提升业务平台的业务处理能力。
[0015]在一些实施例中,所述根据所述目标业务数据补救模板获取缺失业务数据,还包括:若确定所述第一待补救业务类型是由于所述数据中台向所述业务平台提供的数据与所述业务平台接收的数据不一致导致的,则将所述数据中台向所述业务平台提供的数据作为所述缺失业务数据;所述向所述业务平台发送所述缺失业务数据,包括:向所述业务平台发送预设次数的所述缺失业务数据。
[0016]本申请的一些实施例可根据第一待补救业务类型获取缺失业务数据并将缺失业务数据通过多次发送的方式提供给业务平台,以提升业务平台接收到数据的准确性。
[0017]在一些实施例中,若所述待补救业务类型属于所述第二待补救业务类型,所述目标数据库中的数据是从各业务模块的业务数据库获取的,其中,所述根据所述目标业务数据补救模板获取缺失业务数据,包括:若确定所述第二待补救业务类型属于查询语句错误导致的,则向处理人员提供错误提示信息,以使所述处理人员根据所述错误提示信息调整所述查询语句得到更新查询语句;根据所述更新查询语句从所述目标数据库得到所述缺失业务数据。
[0018]本申请的一些实施例通过识别查询语句存储在的漏洞并通过人工方式即时补充漏洞,进而提升根据新的查询语句得到的缺失业务数据的准确性。
[0019]在一些实施例中,所述根据所述目标业务数据补救模板获取缺失业务数据,还包括:若确定所述第二待补救业务类型是由于所述目标数据库资源不足导致的,则根据所述各业务模块的业务数据库中的数据得到所述缺失业务数据;所述向所述业务平台发送所述缺失业务数据,包括:推迟设置时长后,接收所述缺失业务数据并将所述缺失业务数据存储在所述目标数据库;向所述业务平台发送由所述目标数据库存储的所述缺失业务数据。
[0020]本申请的一些实施例在确定待补救业务类型是由于数据库资源不足导致的问题时,可以通过间隔一定时间段后重新发送的方式来补救因此导致的数据缺失问题。
[0021]在一些实施例中,若所述待补救业务类型属于所述第三待补救业务类型,其中,所述根据所述目标业务数据补救模板获取缺失业务数据,包括:获取推送过程发生异常的第二时刻;将从所述第二时刻直至统计时刻由所述业务平台通过查询得到的查询数据均作为所述缺失业务数据。
[0022]本申请的一些实施例针对推送过程(即由数据中台向业务平台发送由其查询得到的数据过程)的异常,可根据异常发生时刻来补充发送缺失业务数据。
[0023]在一些实施例中,若所述待补救业务类型属于所述第四待补救业务类型,其中,所述根据所述目标业务数据补救模板获取缺失业务数据,包括:获取由所述业务平台反馈的业务异常日志信息本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种获取业务数据的方法,其特征在于,所述方法包括:获取日志数据,其中,所述日志数据是由数据中台提供的,所述数据中台被配置为从目标数据库筛选业务平台所需的数据信息,所述业务平台被配置依据所述数据信息拨打电话;根据所述日志数据获取目标业务数据补救模板;根据所述目标业务数据补救模板获取缺失业务数据;向所述业务平台发送所述缺失业务数据。2.如权利要求1所述的方法,其特征在于,在所述根据所述日志数据获取目标业务数据补救模板之前,所述方法还包括:针对多个错误发生阶段分别配置数据补救模板,其中,所述多个错误发生阶段包括:数据查询阶段、数据保存阶段以及数据传输阶段。3.如权利要求2所述的方法,其特征在于,所述根据所述日志数据获取目标业务数据补救模板,包括:通过解析所述日志数据识别错误日志对应的业务类型,得到待补救业务类型;获取与所述待补救业务类型对应的缺失数据补救流程得到所述目标业务数据补救模板;所述根据所述目标业务数据补救模板获取缺失业务数据,包括:根据所述目标业务数据补救模板的补救流程获取所述缺失业务数据。4.如权利要求3所述的方法,其特征在于,所述待补救业务类型属于如下类型中的一种:由于数据同步错误导致的第一待补救业务类型,由于执行数据查询过程发生错误导致的第二待补救业务类型,由于从所述数据中台向所述业务平台推送查询数据发生异常导致的第三待补救业务类型或由于所述业务平台接收所述查询数据发生异常导致的第四待补救业务类型。5.如权利要求4所述的方法,其特征在于,若所述待补救业务类型属于所述第一待补救业务类型,其中,所述根据所述目标业务数据补救模板获取缺失业务数据,包括:若确定所述第一待补救业务类型是由于同步过程中被同步数据发生异常导致的,则从所述日志数据中获取发生异常的第一时刻并将从所述第一时刻直至统计时刻由所述业务平台通过查询得到的查询数据均作为所述缺失业务数据,或者,若确定所述日志数据未记录发生异常的时刻,则将由所述业务平台向所述数据中台发出数据查询请求后直至统计时刻期间由所述数据中台查询得到的所有查询数据作为所述缺失业务数据。6.如权利要求5所述的方法,其特征在于,所述根据所述目标业务数据补救模板获取缺失业务数据,还包括:若确定所述第一待补救业务类型是由于所述数据中台向所述业务平台提供的数据与所述业务平台接收的数据不一致导致的,则将所述数据中台向所述业务平台提供的数据作为所述缺失业务数据;所述向所述业务平台发送所述缺失业务数据,包括:向所述业务平台发送预设次数的所述缺失业务数据。7.如权利要求4所述的方法,其...

【专利技术属性】
技术研发人员:冯晓亮梁鹏斌李航
申请(专利权)人:零犀北京科技有限公司
类型:发明
国别省市:

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

1