# 設計您的管道專案

Qlik Talend Data Integration 提供建立資料管道值形多種資料整合任務的能力，支援資料架構和分析要求。

您可以使用資料任務，在管道專案中建立您的資料整合流程。專案與用於作為所有輸出目標的資料平台相關。該專案儲存在資料空間中。您也必須建立前往來源和目標的連線。

## 建立空間

the data pipeline project icon

## 在資料整合的空間中工作

建立一個用於建立和儲存專案的資料空間。在空間內部，您也可以使用連接器建立新的連線，並管理 Data Movement gateway 的存取權限。

## 建立前往來源和目標的連線

the data pipeline project icon

## 設定前往資料來源的連線

建立前往資料來源的連線。

the data pipeline project icon

## 設定前往目標的連線

建立前往目標平台的連線。

the data pipeline project icon

## Qlik Data Gateway - Data Movement

設定 Qlik Data Gateway - Data Movement 有利於從企業資料來源和 SaaS 應用程式到支援目標的安全資料移動。

## 建立管道專案

建立管道專案時，您必須選取您的使用案例。

![data pipeline project](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Resources/Images/qdi_pipeline.svg)

### 建立與管理資料管道專案

資料管道專案支援從大量支援的來源將資料提取到資料平台，您可以在該處使用 ELT (下推) 轉換來轉換資料，以支援資料湖存放庫和資料倉庫架構。管道支援基於記錄的 CDC 和增量資料來源，但為主要資料倉庫平台的資料提取提供了一系列選項。

當您想要執行以下動作時，請使用資料管道專案：

* 在您的提取過程中支援類型 1 和類型 2 資料結構。

* 將您的資料轉換並重塑為適合特定用途的輸出或用於分析工作負載的星型結構描述。

* 根據 Iceberg 建立湖存放庫。

* 建立一個基於 Apache Iceberg 的 Qlik 開放湖倉庫 並將資料表鏡像到您的雲端資料倉庫。

* 建立跨專案管理的複雜管道，以因應組織或功能界限。

![replication project](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Resources/Images/qdi_replicate.svg)

### 建立複寫專案

複寫專案支援從大量受支援的來源直接複寫到資料湖或任何受支援的目標平台。資料直接套用於目標結構，但不支援複雜的資料轉換或重塑。複寫管道支援適用於複寫情境的更大目標技術組合。

當您想要執行以下動作時，請使用複寫專案：

* 將資料複寫到目標，不需要對該資料進行複雜的轉換。

* 將資料複寫到資料管道不支援的目標。

![replication project](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Resources/Images/QlikIcons/schedule.svg)

### Scheduling tasks

在某些情況下，您可能需要排程您的任務，以傳播從資料來源到目標平台的變更。

關於需要排程的使用案例以及設定排程間隔的說明，請參閱 [Scheduling tasks](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/Deploying/Scheduling-tasks.htm)。

## 管理管道專案的版本

![data pipeline project](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Resources/Images/QlikIcons/governance.png)

## 使用版本控制管理您的管道專案

使用版本控制以管理資料專案的開發並追蹤變更。

## 在程式碼中定義管道

![declarative pipeline management](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Resources/Images/QlikIcons/governance.png)

## 宣告式管線

匯出管道為 YAML 設定檔，在您的 IDE 中編輯它們，並使用匯入 API 或版本控制部署它們。管理環境並使用 Git 分支提升管線。