部署管道組態 | Qlik Cloud 說明
跳到主要內容 跳至補充內容

部署管道組態

您可以透過匯入包含 YAML 組態檔案的 ZIP 檔案來部署管道組態。您可以使用 UI 或匯入 API 來建立新專案或更新現有專案。兩者都接受最小化 YAML 和舊版 JSON 格式。

當使用版本控制時,您可以提交您的變更並執行從遠端套用以將其納入Qlik Talend Data Integration

開始之前

匯入之前:

  • 驗證在 YAML 檔案中參考的所有連線都存在於目標空間中。YAML 檔案中的連線名稱必須完全相符。

  • 如果管道包含跨專案參考,例如,一個管道任務從另一個專案中的一個登陸任務讀取,請先匯入上游專案。

  • 驗證組態檔以確認沒有錯誤。請參閱 驗證管道組態.

從使用者介面匯入

建立新的專案

若要從組態檔建立新專案:

  1. Data Integration > Pipeline projects中,按一下Create new

  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 個錯誤。修正回報的錯誤並重新匯入,以檢查是否有其他問題。

如需每種錯誤類型及其解決方法的說明,請參閱驗證管道組態

相關主題

此頁面是否對您有幫助?

若您發現此頁面或其內容有任何問題——錯字、遺漏步驟或技術錯誤——請告知我們!