部署管道配置 | Qlik Cloud帮助
跳到主要内容 跳到补充内容

部署管道配置

您通过导入包含 YAML 配置文件的 ZIP 文件来部署管道配置。您可以使用 UI 或导入 API 来创建新项目或更新现有项目。两者都支持精简 YAML 和传统 JSON 格式。

使用版本控制时,您可以提交更改并执行从远程应用以将其获取到Qlik Talend Data Integration

在开始之前

导入之前:

  • 验证 YAML 文件中引用的所有连接都存在于目标空间中。YAML 文件中的连接名称必须完全匹配。

  • 如果管道包含跨项目引用,例如,一个管道任务从另一个项目中的一个登陆任务读取数据,请首先导入上游项目。

  • 验证配置文件以确认没有错误。请参阅验证管道配置

从用户界面导入

创建新项目

从配置文件创建新项目:

  1. 数据集成 > 流水线项目中,单击新建

  2. 选择导入项目

  3. 选择目标空间。

  4. 上传包含配置的 ZIP 文件。

  5. 单击搭配

如果导入成功,项目将打开。如果存在错误,将显示验证消息列表。更正配置文件中的错误,然后重试。

更新现有项目

要使用新配置更新现有项目:

  1. 数据集成 > 管道项目中,单击项目上的,然后选择导入

  2. 上传包含更新配置的 ZIP 文件。

  3. 单击搭配

信息注释导入配置会用 YAML 文件中的值覆盖当前项目设置。导入文件中不存在的设置,如果您以最小化格式导出,则保持不变;如果您以完整格式导出,则重置为默认值。

使用 API 导入

导入 API 接受一个 ZIP 文件和目标空间 ID。成功时返回更新后的项目,如果验证失败则返回错误列表。

导入 API 支持 YAML(最小化或完整)和旧版 JSON 导出。您无需在导入前转换现有的 JSON 导出文件。

提示注释在 CI/CD 流水线中,在 Import API 之前使用 Validate-project-definitions API,以区分验证失败和部署失败。请参阅验证管道配置

从版本控制应用更改

如果项目已连接到版本控制储存库,您可以直接从项目中应用远程更改。当您应用更改时,Qlik Talend Data Integration 会读取已连接分支中的当前 YAML 文件并导入它们。

验证在更改应用之前运行。如果出现错误,您会收到与手动导入相同的错误消息。

有关设置版本控制的详细信息,请参阅 使用版本控制管理您的管道项目

处理导入错误

当导入失败时,Qlik Talend Data Integration 会返回一个验证错误列表。每个错误都包含错误类型以及发现问题的文件或属性的路径。

每次导入最多返回 50 个错误。修复报告的错误并重新导入以检查其他问题。

有关每种错误类型及其解决方法,请参阅验证管道配置

相关主题

本页面有帮助吗?

如果您发现此页面或其内容有任何问题 – 打字错误、遗漏步骤或技术错误 – 请告诉我们!