tencent cloud

数据开发治理平台 WeData

发布模式说明

下载
聚焦模式
字号
最后更新时间: 2026-05-29 14:45:31

概述

WeData 提供多种发布模式来实现开发与生产环境的隔离,满足不同安全等级和操作效率的需求。本文帮助您了解各发布模式的核心区别、适用场景和隔离能力,以便根据实际业务需求选择合适的方案。
注意:
不同发布模式对项目模式、环境部署有不同的前提要求,请在环境搭建前确认适合的发布模式。

发布模式总览

WeData 支持以下四种发布模式:
发布模式
功能名称
核心特点
跨环境发布(导入导出)
迁移助手
不同项目间通过导入导出实现任务迁移,支持跨账号、跨地域
CI/CD
WeData Bundle
通过 Git + 自动化流水线实现持续集成与交付,支持跨项目、跨账号

核心差异对比

维度
跨环境发布(导入导出)
CI/CD
功能名称
迁移助手
WeData Bundle
项目模式要求
简单模式
简单模式
项目数量
2 个及以上项目(可跨账号)
2 个及以上项目(可跨账号)
跨地域支持
支持
支持
跨账号支持
支持
支持
版本管理
有发布记录,不支持回滚
Git 版本管理
自动化程度
手动导出导入
自动化流水线触发
审批流程
无内置审批
可通过 Git 合并审批实现
工作流调度模式支持
暂不支持
支持

隔离能力对比

隔离维度
跨环境发布(导入导出)
CI/CD
网络
物理隔离
支持跨项目和跨环境两种模式。隔离情况分别对应跨项目克隆和跨环境发布
用户账号
物理隔离
同上
计算资源
物理隔离
同上
存储资源
物理隔离
同上
任务 ID
物理隔离
同上
任务代码/配置
物理隔离
同上
项目成员
物理隔离
同上
项目参数
物理隔离
同上
执行资源组
物理隔离
同上
数据源配置
物理隔离
同上

成本与安全对比

维度
跨环境发布(导入导出)
CI/CD
部署成本
中高(1 套或多套 WeData + 对应引擎)
中(1 套或多套 WeData + 2 套及以上引擎 + Git 服务)
安全等级
高(完全物理隔离)
中高(数据物理隔离 + Git 管控)

环境准备说明

跨环境发布(导入导出)

部署 2 套 WeData 产品(可跨账号、跨地域)
部署 2 套大数据引擎
分别创建 1 个简单模式项目

CI/CD

部署 1 套 WeData 产品
部署 1 套或 2 套大数据引擎
创建 1 个或 2 个项目(通过 wedata.yml 配置 dev/prod 两个 target)
搭建 Git 仓库(如 GitLab、GitHub)
配置 CI/CD 流水线(如 .gitlab-ci.yml

发布模式选择建议

1. 选择跨环境发布(导入导出):
对安全性要求很高,涉及安全敏感数据的情况
开发人员不允许接触生产环境,需要完全物理隔离
从管控、任务、数据三层全隔离
可接受较高的部署维护成本和较低的操作效率
2. 选择 CI/CD:
团队熟悉 Git 工作流,希望通过代码版本管理任务配置
需要自动化的持续集成与交付流程
希望通过 Git 分支策略(如 dev/prod)管控发布节奏
需要跨项目甚至跨账号的灵活部署能力

帮助和支持

本页内容是否解决了您的问题?

填写满意度调查问卷,共创更好文档体验。

文档反馈