【技术实现步骤摘要】
数据处理方法及装置
[0001]本说明书涉及数据处理
,特别涉及一种数据处理方法。本说明书同时涉及一种数据处理系统,一种计算设备,一种计算机可读存储介质,以及一种计算机程序。
技术介绍
[0002]随着科技的不断发展,许多企业开始将现有数据库迁移到云数据库上,从而实现数字化转型或产业升级,但在数据库迁移过程中,由于现有数据库与云数据库在结构上存在差异、两者的语法特性存在不同、数据库对象及应用代码会存在部分不兼容等问题,从而导致数据库执行报错或者语义不一致;为保证数据库替换后正常运行,需要采集应用产生的执行语句(例如SQL语句),并基于所述SQL语句找到数据库和应用中的不兼容点。
[0003]但现有技术是采用数据库周期性采集的方式,直接对数据库进行监测,从而采集到数据库的SQL列表,但这种方式,一方面,由于数据库在运行过程中会产生SQL语句,从而导致无法区分从数据库采集到的SQL语句是否为应用发起的。另一方面,对数据库进行监测的过程中,会对数据库以及应用的性能造成较大影响,降低了数据库以及应用的运行效率。 >
技术实现思路
...
【技术保护点】
【技术特征摘要】
1.一种数据处理方法,应用于数据处理系统,所述系统包括应用于目标服务器的数据采集装置和应用于与所述目标服务器不同的数据处理端的数据收集装置,其中,所述数据采集装置获取目标应用的初始运行数据以及对应的数据内容,并基于所述数据内容确定目标运行数据,且将所述目标运行数据发送至所述数据收集装置;所述数据收集装置对接收的所述目标运行数据进行语法解析,确定所述目标运行数据中的特征参数,并基于所述特征参数对所述目标运行数据进行处理,获得目标数据。2.根据权利要求1所述的数据处理方法,所述数据内容包括数据标识;相应地,所述数据采集装置基于所述数据内容确定目标运行数据,包括:所述数据采集装置在所述初始运行数据的数据标识与预设数据标识为一致的情况下,将所述初始运行数据确定为目标运行数据。3.根据权利要求1所述的数据处理方法,所述数据采集装置基于所述数据内容确定目标运行数据,包括:所述数据采集装置基于所述数据内容确定所述初始运行数据的数据格式,并基于所述数据格式从所述初始运行数据中获取目标运行数据。4.根据权利要求1所述的数据处理方法,所述数据收集装置基于所述特征参数对所述目标运行数据进行处理,获得目标数据,包括:所述数据收集装置确定出所述特征参数对应的标识信息,并基于所述特征参数以及所述特征参数对应的标识信息对所述目标运行数据进行处理,获得目标数据。5.根据权利要求4所述的数据处理方法,所述数据收集装置基于所述特征参数以及所述标识信息对所述目标运行数据进行处理,获得目标数据,包括:所述数据收集装置基于所述特征参数以及所述标识信息对所述目标运行数据进行处理,获得预处理数据;所述数据收集装置对所述预处理数据进行去重处理,获得目标数据。6.根据权利要求5所述的数据处理方法,所述数据收集装置基于所述特征参数以及所述标识信息对所述目标运行数据进行处理,获得预处理数据,包括:所述数据收集装置在所述特征参数对应的标识信息满足预设标识条件的情况下,将所述标识信息对应的所述特征参数确定为目标特征参数;所述数据收集装置基于预设目标字符对所述目标运行数据中的目标特征参数进行替换,获得预处理数据。7.根据权利要求1所述的数据处理方法,所述数据收集装置确定所...
【专利技术属性】
技术研发人员:于海涛,陈长城,张宗禹,王廓,
申请(专利权)人:阿里巴巴中国有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。