【技术实现步骤摘要】
数据处理方法及装置
[0001]本专利技术涉及数据处理
,尤其涉及一种数据处理方法及装置。
技术介绍
[0002]在业务开发过程中,不同用户在相同或类似的业务场景中有不同的数据处理需求,例如,用户A需要将自己的上下文数据及所有业务数据通过kafka外发给自己,用户B需要将有告警的业务数据通过syslog外发等。
[0003]相关技术中,通常是根据用户的需求,首先为每个用户定制一套数据处理流程,然后通过预先定制的数据处理流程处理每个用户需要处理的数据。
[0004]但上述相关技术中,若用户的需求发生改变或者增多,就需要不断对数据处理流程进行重新定制,从而降低了数据的处理灵活性。
技术实现思路
[0005]针对现有技术中的问题,本专利技术提供一种数据处理方法及装置。
[0006]本专利技术提供一种数据处理方法,包括:
[0007]获取待处理数据;
[0008]获取用户对所述待处理数据配置的数据处理规则;
[0009]基于所述数据处理规则对所述待处理数据进行处理 ...
【技术保护点】
【技术特征摘要】
1.一种数据处理方法,其特征在于,包括:获取待处理数据;获取用户对所述待处理数据配置的数据处理规则;基于所述数据处理规则对所述待处理数据进行处理。2.根据权利要求1所述的数据处理方法,其特征在于,所述数据处理规则包括以下至少之一:数据解析规则、数据存储规则和数据发送规则。3.根据权利要求2所述的数据处理方法,其特征在于,所述数据解析规则用于指示所述待处理数据的格式标识和待解析数据的第一标识;所述基于所述数据处理规则对所述待处理数据进行处理,包括:在所述数据处理规则包括所述数据解析规则时,基于所述待处理数据的格式标识确定目标解析器;通过所述目标解析器从所述待处理数据中解析与所述第一标识匹配的数据,得到解析数据。4.根据权利要求2所述的数据处理方法,其特征在于,所述数据存储规则用于指示待存储数据的第二标识;所述基于所述数据处理规则对所述待处理数据进行处理,包括:在所述数据处理规则包括所述数据存储规则、且所述待处理数据包括上下文数据时,从解析数据中确定与所述第二标识匹配的待存储数据;所述解析数据为从所述待处理数据中解析得到的数据;在所述数据处理规则包括所述数据存储规则,且所述待处理数据包括非上下文数据时,从所述待处理数据中确定与所述第二标识匹配的待存储数据;将所述待存储数据进行存储。5.根据权利要求2所述的数据处理方法,其特征在于,所述数据发送规则用于指示待发送数据的第三标识;所述基于所述数据处理规则对所述待处理数据进行处理,包括:在所述数据处理规则包括所述数据发送规则、且所述待处理数据包括上下文数据时,从解析数据中确定与所述第三标识匹配的待发送数据;所述解析数据为从所述待处理数据中解析得到的数据;在所述数据处理规则包括所述数据发送规则,且所述待处理数...
【专利技术属性】
技术研发人员:魏恩军,袁瑞峰,
申请(专利权)人:奇安信科技集团股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。