[发明专利]数据文件合并方法、装置、电子设备和计算机可读介质有效
申请号: | 202310287305.4 | 申请日: | 2023-03-23 |
公开(公告)号: | CN115994120B | 公开(公告)日: | 2023-06-06 |
发明(设计)人: | 张正宇 | 申请(专利权)人: | 北京飞轮数据科技有限公司 |
主分类号: | G06F16/16 | 分类号: | G06F16/16 |
代理公司: | 北京唯智勤实知识产权代理事务所(普通合伙) 11557 | 代理人: | 孙姣 |
地址: | 100190 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据文件 合并 方法 装置 电子设备 计算机 可读 介质 | ||
1.一种数据文件合并方法,包括:
根据所接收的各个导入数据组,确定所接收的各个导入数据组所对应的各个导入数据文件,其中,所述各个导入数据组中的导入数据组对应所述各个导入数据文件中的导入数据文件;
根据所述各个导入数据文件,确定所述各个导入数据文件的数量是否满足预设数量条件;
响应于确定所述各个导入数据文件的数量满足所述预设数量条件,根据所述各个导入数据文件,确定各个目标数据文件;
将所述各个目标数据文件组合为目标数据文件队列;
对于所述目标数据文件队列,执行以下扫描步骤:
对所述目标数据文件队列进行扫描;
确定所述目标数据文件队列中的各个目标数据文件是否均满足合并条件;
响应于确定所述目标数据文件队列中的各个目标数据文件均不满足所述合并条件,根据所更新的各个目标数据文件所组合的目标数据文件队列,再次执行所述扫描步骤;
响应于确定所述目标数据文件队列中的各个目标数据文件满足所述合并条件,对所述各个目标数据文件进行合并,以生成合并数据文件;
根据所述合并数据文件中各个目标数据文件的各个序号,生成对应所述合并数据文件的文件名称作为第一文件名称;
根据所述合并数据文件,生成对应所述合并数据文件的元数据作为目标元数据;
根据所述合并数据文件,确定对应所述合并数据文件的各个导入数据组;
删除元数据集合中对应所确定的各个导入数据组的各个元数据;
将所述目标元数据添加至元数据集合,以对元数据集合进行更新;
根据所更新的各个目标数据文件所组合的目标数据文件队列,再次执行所述扫描步骤;
响应于确定不存在满足预设新增条件的导入数据组,执行以下重命名步骤:
将所生成的合并数据文件确定为合并数据文件集合,其中,所述合并数据文件集合中至少包含一个合并数据文件;
确定对应所述合并数据文件集合中的每个合并数据文件的第一文件名称,得到各个第一文件名称;
将从所接收的各个导入数据组中删除的各个导入数据组所对应的各个导入数据文件确定为目标导入数据文件集合;
根据所述目标导入数据文件集合和所述各个合并数据文件,确定所述目标导入数据文件集合中是否存在未合并的导入数据文件;
响应于确定所述目标导入数据文件集合中存在未合并的导入数据文件,将所述目标导入数据文件集合中未合并的导入数据文件确定为未合并导入数据文件,得到各个未合并导入数据文件;
确定对应所述各个未合并导入数据文件的各个序号;
根据对应所述各个未合并导入数据文件的各个序号,确定对应所述各个未合并导入数据文件的各个文件名称;
将对应所述各个未合并导入数据文件的各个文件名称确定为各个第二文件名称;
根据所述各个未合并导入数据文件,确定所更新后的导入数据文件集合中是否存在剩余的导入数据文件;
响应于确定所更新后的导入数据文件集合中存在剩余的导入数据文件,将所更新后的导入数据文件集合中剩余的导入数据文件确定为剩余导入数据文件,得到各个剩余导入数据文件;
确定对应所述各个剩余导入数据文件的各个序号;
根据对应所述各个剩余导入数据文件的各个序号,确定对应所述各个剩余导入数据文件的各个文件名称;
将对应所述各个剩余导入数据文件的各个文件名称确定为各个第三文件名称;
根据所述各个第一文件名称、所述各个第二文件名称和所述各个第三文件名称,生成对应所述各个第一文件名称、所述各个第二文件名称和所述各个第三文件名称的文件名称序列;
根据所述文件名称序列,确定对应所述各个第一文件名称、所述各个第二文件名称和所述各个第三文件名称的各个序号;
根据对应所述各个第一文件名称、所述各个第二文件名称和所述各个第三文件名称的各个序号,对所述各个第一文件名称、所述各个第二文件名称和所述各个第三文件名称进行更新。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京飞轮数据科技有限公司,未经北京飞轮数据科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310287305.4/1.html,转载请声明来源钻瓜专利网。