项目管理
说明
项目是开发、设计、运行数据集成方案中所需的所有文件和元数据的集合,包括用户上传的资源文件、数据管道文件、工作流文件、元数据文件等。
项目可以适用但不局限于以下的场景:
- 同一开发人员同时处理多个项目;
- 多个团队成员同时处理一个项目;
项目特性
- 项目目的在于实现资源隔离,建议对于不同的业务场景建立不同的项目来实现 ETL 方案
- 只有当需要项目级别的变量时,才应该使用项目变量(例如所有环境都共享的变量则可以设置为项目变量)
项目操作
创建项目
- 默认项目
当用户首次登录平台时,系统会自行创建一个【default】项目,项目内部包含数据管道和工作流执行所需的基本配置文件。
- 自定义创建
按照如下步骤

填写新项目的项目属性

项目属性的具体配置说明如下表
| 属性 | 说明 | 是否必填 | 样例值 |
|---|---|---|---|
| 项目名称 | 此项目的名称 | 是 | new-pro |
| 描述 | 关于此项目的一些描述信息,可以用于描述此项目的主要用途等 | 否 | |
| 公司 | 描述公司的名字或者信息 | 否 | |
| 部门 | 描述部分的名字或者信息 | 否 | |
| 从项目根目录强制执行 | 当试图执行不在环境主目录或子目录中的 PIPELINE 或 WORKFLOW 时,抛出错误 | 否 | |
| 项目变量 | 变量的介绍与具体使用请参考下文的【变量】部分 | 否 |
编辑项目
如下图,在项目列表中选择待编辑的项目名,再点击右侧的“编辑按钮”按钮即可编辑项目属性。项目属性的详细介绍请参考上节介绍。

删除项目
如下图,在项目 列表中选择待删除的项目名,再点击右侧的“删除按钮”按钮即可删除项目

导出项目
如下图,在项目列表中选择待导出的项目名,再点击右侧的“导出按钮”按钮即可将项目导出为 Zip 压缩包


点击确认后,即可下载项目压缩包

导入项目
如下图,点击左侧导航栏的“导入项目”按钮,弹出“项目导入”窗口

选择待导入的项目压缩包,并输入新项目名称,点击确认后,即可导入项目

项目导入成功后,在项目列表中可以看到新导入的项目
