【技术实现步骤摘要】
一种数据处理方法、装置和电子设备
[0001]本专利技术涉及计算机
,更具体地,涉及一种数据处理方法、装置和电子设备。
技术介绍
[0002]大数据时代背景下,随着数据处理和数据应用需求激增,如何应对数据的处理和应用显得尤为重要,文件作为数据存储和组织管理方式的重要组成部分,扮演着很重要的角色。通常,计算机对文件进行不同处理和加工后,再通过定制化的程序去执行数据分发,以将数据分发到各种各样的第三方应用,再由第三方应用反馈给用户。
[0003]目前,在各种系统中都存在着许多复杂的批量任务处理操作,每一个任务实现的功能都各不相同,导致任务在执行时,文件必须定制不同的加工逻辑,再根据加工后的文件对任务进行差异化处理和分发。对于大多数复杂任务,都需要进行第三方的定制化应用程序开发,以解决差异化的文件整合和分发问题,这些定制化的模块,开发成本较高,且扩展性较差。
技术实现思路
[0004]有鉴于此,本专利技术实施例提供一种数据处理方法、装置和电子设备,以通过对文件处理和分发进行去差异化处理,增强任务分发的 ...
【技术保护点】
【技术特征摘要】
1.一种数据处理方法,其特征在于,所述方法包括:获取原始文件,所述原始文件包括数据信息和分发配置信息,所述数据信息包括至少一个任务的数据,所述分发配置信息包括所述任务对应的消息队列标识;对所述原始文件进行解析,生成任务配置文件;根据所述任务配置文件,对所述原始文件进行转换和整合,获取至少一个目标数据源;将各所述目标数据源分发至对应的消息队列中,以便订阅消息的终端设备获取各所述目标数据源。2.根据权利要求1所述的方法,其特征在于,所述原始文件还包括模板信息,所述模板信息包括所述任务的任务类型对应的消息模板。3.根据权利要求1所述的方法,其特征在于,所述任务配置文件包括以下信息中的一项或多项的组合:存储地址信息、编码方式、消息模板、传输协议类型、消息队列标识、数据量信息、以及任务创建时间。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:存储所述任务配置文件。5.根据权利要求4所述的方法,其特征在于,存储所述任务配置文件包括:根据所述任务配置文件的数据量信息,异步并发存储所述任务配置文件。6.根据权利要求3所述的方法,其特征在于,根据所述任务配置文件,对所述原始文件进行转换和整合,获取至少一个目标数据源包括:根据所述任务配置文件中的存储地址信息,获取原始文件;采用对应的解码方式对所述原始文件进行解码;将解码获得的任务数据整合至对应的消息模板中,获取整合后的任务数据;将所述整合后的任务数据按照对应的编码方式进行编码处理,获取对应的目标数据源。7.根据权利要求1所述的方法,其特征在于,根...
【专利技术属性】
技术研发人员:李宇豪,
申请(专利权)人:北京嘀嘀无限科技发展有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。