全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210445732.6 (22)申请日 2022.04.26 (71)申请人 平安普惠企业管理有限公司 地址 518000 广东省深圳市前海深港合作 区前湾一路1号A栋201室 (72)发明人 蔡沛龙 吕兴 赵安宁  (74)专利代理 机构 深圳市沃德知识产权代理事 务所(普通 合伙) 44347 专利代理师 高杰 于志光 (51)Int.Cl. G06F 8/60(2018.01) G06F 8/71(2018.01) G06F 8/61(2018.01) G06F 8/41(2018.01) G06F 9/445(2018.01) (54)发明名称 大数据部署方法、 装置、 设备及存 储介质 (57)摘要 本发明涉及大数据领域, 揭露了一种大数据 部署方法, 包括: 构建大数据部署任务的脚本代 码执行规范; 在接受到大数据部署任务指令时, 获取大数据部署任务指令的执行脚本库; 基于脚 本代码执行规范对执行脚本库进行排序, 得到执 行脚本序列; 执行执行脚本序列, 获取每个执行 脚本所对应的大数据集群的配置文件; 调取配置 文件的初始化执行脚本, 利用初始化执行脚本进 行配置文件的安装, 完成大数据部署任务。 本发 明还提出一种大数据部署装置、 电子设备以及存 储介质。 本发明可以提高大数据部署任务的效 率。 权利要求书2页 说明书9页 附图4页 CN 114816439 A 2022.07.29 CN 114816439 A 1.一种大 数据部署方法, 其特 征在于, 所述方法包括: 构建大数据部署任务的脚本代码执 行规范; 在接收到大 数据部署任务指令时, 获取 所述大数据部署任务指令的执 行脚本库; 基于所述脚本代码执行规范将所述执行脚本库中的执行脚本进行排序, 得到执行脚本 序列; 执行所述执行脚本序列, 基于所述脚本序列的执行, 获取每个执行脚本所对应的大数 据集群的配置文件; 调用所述配置文件的初始化执行脚本, 利用所述初始化执行脚本进行所述大数据集群 的配置文件的配置安装, 完成所述大 数据部署任务。 2.如权利要求1所述的大数据部署方法, 其特征在于, 所述构建大数据部署任务的脚本 代码执行规范, 包括: 获取预定义的脚本代码执 行规范的规范 条文; 对所述规范条文进行语义标注及语义解析, 基于所述语义标注及语义解析建立语法 树; 提取所述语法树中规范条文的预设关键词, 建立所述关键词与计算机术语之间的映射 关系; 根据所述映射关系将所述规范条文转换为脚本代码执行规范命令, 得到所述脚本代码 执行规范。 3.如权利要求2所述的大数据部署方法, 其特征在于, 所述提取所述语法树中规范条文 的预设关键词, 建立所述关键词与计算机术语之间的映射关系, 包括: 提取所述关键词的语义及计算机术语的语义; 计算所述关键词语义与所述计算机术语 语义的相似度; 根据所述相似度将所述语法树的节点与 所述计算机术语建立映射关系, 得到所述关键 词与计算机术语之间的映射关系。 4.如权利要求1所述的大数据部署方法, 其特征在于, 所述在接收到大数据部署任务指 令时, 获取 所述大数据部署任务指令的执 行脚本库, 包括: 获取所述大数据部署任务指令, 将所述大 数据部署任务指令转 化为代码命令; 执行所述代码命令, 基于所述代码命令的执行从预设的脚本库中提取所述大数据部署 任务的执 行脚本, 得到执 行脚本库。 5.如权利要求1所述的大数据部署方法, 其特征在于, 所述基于所述脚本代码执行规范 将所述执 行脚本库中的执 行脚本进行排序, 得到执 行脚本序列, 包括: 根据所述脚本代码执行规范解析所述执行脚本库中的执行脚本, 得到每个所述执行脚 本的逻辑框架; 基于所述逻辑框架确定每两个所述执行脚本之间的执行逻辑, 其中, 所述执行逻辑包 括并行执行或顺序执 行; 根据所述执 行逻辑确定执 行脚本序列。 6.如权利要求1所述的大数据部署方法, 其特征在于, 所述基于所述脚本序列的执行, 获取每个执行脚本所对应的大 数据集群的配置文件, 包括: 基于所述脚本序列的执 行, 获取大数据集群的 的配置环境脚本;权 利 要 求 书 1/2 页 2 CN 114816439 A 2根据所述配置环境脚本的执 行逻辑获取 所述大数据集群的配置文件目录; 根据所述配置文件目录获取大数据集群的配置文件, 得到所述每个执行脚本所对应的 大数据集群的配置文件。 7.如权利要求1所述的大数据部署方法, 其特征在于, 所述调用所述配置文件的初始化 执行脚本, 利用所述初始化执行脚本进行所述大数据集群的配置文件的配置安装, 完成所 述大数据部署任务, 包括: 获取与所述大 数据集群的配置文件 对应的初始化策略包; 解析所述初始化策略包, 得到所述初始化执 行脚本的策略信息; 根据所述配置文件的配置环境及所述策略信息获取初始化执 行脚本; 根据所述策略信息执 行所述初始化执 行脚本, 完成所述大 数据部署任务。 8.一种大 数据部署装置, 其特 征在于, 所述装置包括: 执行规范构建模块, 用于构建大 数据部署任务的脚本代码执 行规范; 执行脚本库获取模块, 用于在接收到大数据部署任务指令时, 获取所述大数据部署任 务指令的执 行脚本库; 执行脚本序列构建模块, 用于基于所述脚本代码执行规范将所述执行脚本库中的执行 脚本进行排序, 得到执 行脚本序列; 配置文件获取模块, 用于执行所述执行脚本序列, 基于所述脚本序列的执行, 获取每个 执行脚本所对应的大 数据集群的配置文件; 配置文件配置安装模块, 用于调用所述配置文件的初始化执行脚本, 利用所述初始化 执行脚本进行 所述大数据集群的配置文件的配置安装, 完成所述大 数据部署任务。 9.一种电子设备, 其特 征在于, 所述电子设备包括: 至少一个处 理器; 以及, 与所述至少一个处 理器通信连接的存 储器; 其中, 所述存储器存储有可被所述至少一个处理器执行的计算机程序, 所述计算机程序被所 述至少一个处理器执行, 以使 所述至少一个处理器能够执行如权利要求 1至7中任意一项 所 述的大数据部署方法。 10.一种计算机可读存储介质, 存储有计算机程序, 其特征在于, 所述计算机程序被处 理器执行时实现如权利要求1至7中任意 一项所述的大 数据部署方法。权 利 要 求 书 2/2 页 3 CN 114816439 A 3

.PDF文档 专利 大数据部署方法、装置、设备及存储介质

文档预览
中文文档 16 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共16页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 大数据部署方法、装置、设备及存储介质 第 1 页 专利 大数据部署方法、装置、设备及存储介质 第 2 页 专利 大数据部署方法、装置、设备及存储介质 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 00:04:42上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。