您好,dataworks已发布的资产包,但是有资产没有打包进去,能把已发布的资产包撤回或者进行更新维

您好,dataworks已发布的资产包,但是有资产没有打包进去,能把已发布的资产包撤回或者进行更新维护吗。(发布完后发现有一个函数没打包进去,但是已经发布成功的无法撤回)

展开
收起
雪哥哥 2022-11-27 20:46:25 394 分享 版权
1 条回答
写回答
取消 提交回答
  • 月移花影,暗香浮动

    当一个资产包已经发布到生产环境后,如果其中的某些资产有变更或者遗漏,可以通过维护并重新发布一个新的资产包,来更新这些变更或者遗漏的资产。

    具体的操作步骤如下:

    1. 在DataWorks的项目中,创建一个新的工作流,来处理资产更新和维护任务,例如workflow_update。

    2. 将需要更新的资产和代码上传到该workflow的对应节点。

    3. 将workflow_update发布到生产环境。

    4. 维护并重新发布一个新的资产包,并在资产包中包含更新的资产和代码。

    5. 在生产环境中,升级使用该资产包的导入作业和应用程序,以使用更新后的代码。

    需要注意的是,如果需要撤回一个已发布的资产包,可以通过在生产环境中删除该资产包,来达到撤回的目的。不过,这样会影响整个生产环境中的数据同步和流程执行。因此,建议在发布之前,仔细确认每一个资产都已经打包进去,并且进行充分的测试,避免遗漏和错误。

    2023-03-13 10:40:31
    赞同 展开评论

DataWorks基于MaxCompute/Hologres/EMR/CDP等大数据引擎,为数据仓库/数据湖/湖仓一体等解决方案提供统一的全链路大数据开发治理平台。

收录在圈子:
+ 订阅
还有其他疑问?
咨询AI助理