您好,dataworks已发布的资产包,但是有资产没有打包进去,能把已发布的资产包撤回或者进行更新维护吗。(发布完后发现有一个函数没打包进去,但是已经发布成功的无法撤回)
当一个资产包已经发布到生产环境后,如果其中的某些资产有变更或者遗漏,可以通过维护并重新发布一个新的资产包,来更新这些变更或者遗漏的资产。
具体的操作步骤如下:
在DataWorks的项目中,创建一个新的工作流,来处理资产更新和维护任务,例如workflow_update。
将需要更新的资产和代码上传到该workflow的对应节点。
将workflow_update发布到生产环境。
维护并重新发布一个新的资产包,并在资产包中包含更新的资产和代码。
在生产环境中,升级使用该资产包的导入作业和应用程序,以使用更新后的代码。
需要注意的是,如果需要撤回一个已发布的资产包,可以通过在生产环境中删除该资产包,来达到撤回的目的。不过,这样会影响整个生产环境中的数据同步和流程执行。因此,建议在发布之前,仔细确认每一个资产都已经打包进去,并且进行充分的测试,避免遗漏和错误。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
DataWorks基于MaxCompute/Hologres/EMR/CDP等大数据引擎,为数据仓库/数据湖/湖仓一体等解决方案提供统一的全链路大数据开发治理平台。