【技术实现步骤摘要】
一种代码处理方法、装置、电子设备及计算系统
本申请涉及机器学习
,尤其涉及一种代码处理方法、装置、电子设备及计算系统。
技术介绍
在大数据计算引擎中,分布式结构的Spark在实际中会面临不同的需求,如具备普通功能的大众版本及具有更多特殊功能的商务版本等。目前,在为用户提供某个版本的计算服务时,Spark中的主控节点通常将编译好的引擎发送到计算节点,由计算节点运行并反馈计算结果。因此,对于用户来说,只能使用固定版本的计算服务,由此使得计算服务的灵活性较低,无法满足用户的动态需求。
技术实现思路
有鉴于此,本申请提供一种代码处理方法、装置、电子设备及计算系统,用以解决现有技术中计算服务的灵活性较低的技术问题。本申请提供了一种代码处理方法,包括:响应于需求更新指令,获得任务数据和需求关键词;获得与所述需求关键词相对应的目标代码;对所述目标代码进行编译,得到执行引擎;利用所述执行引擎,对所述任务数据进行计算,得到计算结果。上述方法,优选地,获得与所述需求关键词相对应的目标代码,包括:解析所述需求关键词,以获得所述需求关键词对应的代码版本信息;获得与所述代码版本信息相对应 ...
【技术保护点】
1.一种代码处理方法,包括:响应于需求更新指令,获得任务数据和需求关键词;获得与所述需求关键词相对应的目标代码;对所述目标代码进行编译,得到执行引擎;利用所述执行引擎,对所述任务数据进行计算,得到计算结果。
【技术特征摘要】
1.一种代码处理方法,包括:响应于需求更新指令,获得任务数据和需求关键词;获得与所述需求关键词相对应的目标代码;对所述目标代码进行编译,得到执行引擎;利用所述执行引擎,对所述任务数据进行计算,得到计算结果。2.根据权利要求1所述的方法,获得与所述需求关键词相对应的目标代码,包括:解析所述需求关键词,以获得所述需求关键词对应的代码版本信息;获得与所述代码版本信息相对应的目标代码。3.根据权利要求2所述的方法,解析所述需求关键词,以获得所述需求关键词对应的代码版本信息,包括:在预设的版本列表中,查找与所述需求关键词相对应的代码版本信息,其中,所述版本列表中包括至少一个关键词及所述关键词对应的代码版本。4.根据权利要求2所述的方法,解析所述需求关键词,以获得所述需求关键词对应的代码版本信息,包括:对所述需求关键词进行解码,以得到所述需求关键词中包含的代码版本信息。5.根据权利要求2所述的方法,获得与所述代码版本信息相对应的目标代码,包括:在包含有多个代码段的代码库中,查找与所述代码版本信息相对应的至少一个代码段,以得到目标代码;其中,不同的所述代码版本信息对应于不同的所述代码段。6.根据权利要求1或2所述的方法,利用所述执行引擎,对所述任务数据...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。