部署管道配置
您通过导入包含 YAML 配置文件的 ZIP 文件来部署管道配置。您可以使用 UI 或导入 API 来创建新项目或更新现有项目。两者都支持精简 YAML 和传统 JSON 格式。
使用版本控制时,您可以提交更改并执行从远程应用以将其获取到Qlik Talend Data Integration。
在开始之前
导入之前:
-
验证 YAML 文件中引用的所有连接都存在于目标空间中。YAML 文件中的连接名称必须完全匹配。
-
如果管道包含跨项目引用,例如,一个管道任务从另一个项目中的一个登陆任务读取数据,请首先导入上游项目。
-
验证配置文件以确认没有错误。请参阅验证管道配置。
从用户界面导入
创建新项目
从配置文件创建新项目:
-
在数据集成 > 流水线项目中,单击新建。
-
选择导入项目。
-
选择目标空间。
-
上传包含配置的 ZIP 文件。
-
单击搭配。
如果导入成功,项目将打开。如果存在错误,将显示验证消息列表。更正配置文件中的错误,然后重试。
更新现有项目
要使用新配置更新现有项目:
-
在数据集成 > 管道项目中,单击项目上的
,然后选择导入。
-
上传包含更新配置的 ZIP 文件。
-
单击搭配。
使用 API 导入
导入 API 接受一个 ZIP 文件和目标空间 ID。成功时返回更新后的项目,如果验证失败则返回错误列表。
导入 API 支持 YAML(最小化或完整)和旧版 JSON 导出。您无需在导入前转换现有的 JSON 导出文件。
从版本控制应用更改
如果项目已连接到版本控制储存库,您可以直接从项目中应用远程更改。当您应用更改时,Qlik Talend Data Integration 会读取已连接分支中的当前 YAML 文件并导入它们。
验证在更改应用之前运行。如果出现错误,您会收到与手动导入相同的错误消息。
有关设置版本控制的详细信息,请参阅 使用版本控制管理您的管道项目。
处理导入错误
当导入失败时,Qlik Talend Data Integration 会返回一个验证错误列表。每个错误都包含错误类型以及发现问题的文件或属性的路径。
每次导入最多返回 50 个错误。修复报告的错误并重新导入以检查其他问题。
有关每种错误类型及其解决方法,请参阅验证管道配置。