# SAP HANA (資料庫)

本區段說明如何在資料任務中設定 SAP HANA 來源。在開始資料任務之前，請確定您已滿足[必要條件](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/SourcesConnections/SAP-HANA/prereq_saphana.htm)、設定[權限](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/SourcesConnections/SAP-HANA/security_req_saphana.htm)，並熟悉[限制和考慮事項](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Global_Common/Content/SharedReplicateHDD/SAP-HANA/limitations_saphana_source.htm)。

資訊備註此連接器僅受 Qlik Talend Cloud 企業版 訂閱支援。

## 設定連線屬性

本區段說明可用的連線屬性。除非另有說明，否則所有屬性皆為必填。

若要開啟連接器，請執行下列操作：

1. 在 連線 中，按一下 建立連線。

2. 選取 SAP HANA (資料庫) 來源連接器，然後提供下列設定：

### 資料來源

* 資料閘道

  選取 資料移動閘道 以用於移動您的資料。

  如需關於 資料移動閘道 的詳細資訊，請參閱 [Qlik 資料閘道 - 資料移動](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Sense_Hub/Gateways/replication-gateway.htm)。

* 伺服器： SAP HANA 資料庫伺服器的 IP 位址或主機名稱。

  若要連線至高可用性叢集，請在 伺服器 欄位中指定所有叢集節點和連接埠號碼。節點應以逗號分隔。

  範例：

  ` 12.12.1.123:3033,12.12.1.124:3034
                           `

* 執行個體號碼： 包含來源資料表的 SAP HANA 資料庫執行個體號碼。

* 資料庫架構：根據您的資料庫架構，選取 單一租用戶 或 多租用戶。

* 資料庫： 在 多租用戶 架構中的來源資料庫名稱。

### 帳戶屬性

* 使用者名稱： 存取 SAP HANA 資料庫所需的使用者名稱。

* 密碼：存取 SAP HANA 資料庫所需的密碼。

### CDC 屬性

* 記錄模式： 選擇下列其中一項：

  資訊備註記錄模式 選項自 資料移動閘道 2025.11.23 起提供。

  * 僅限主索引鍵： 在此模式下，對於每筆更新的記錄，只會擷取並儲存主索引鍵值。然後使用儲存的主索引鍵從來源擷取資料。此模式使用的儲存空間較少，但需要較多記憶體來處理正在擷取的資料。

  * 完整記錄： 在此模式下，對於每個擷取的資料表，會擷取整個資料記錄並儲存在「影子」資料表中。此模式提供包含所有值的完整變更歷程記錄，包括每個 UPDATE 和 DELETE 作業的修改前映像。此模式的優點包括：

    * 改善監視器中延遲計算的準確度。

    * 不需要 SELECT 陳述式的 JOIN 即可擷取完整資料，進而減少 SAP HANA 系統的負載。

    * 支援目標上的軟刪除，因為可取得所有資料的完整歷程記錄。

    此模式在 SAP HANA 系統上使用較多儲存空間，但需要較少記憶體來處理正在擷取的資料。

    警告備註當使用完整記錄模式移動大規模資料時，建議對 QTREP/TRAN\_LOG 資料表進行分區，以防止其變滿並影響效能。

    資訊備註完整記錄 模式的限制少於 僅限主索引鍵 模式。如需詳細資訊，請參閱 [複寫與登陸資料任務的限制與考量事項](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Global_Common/Content/SharedReplicateHDD/SAP-HANA/limitations_saphana_source.htm#Limitati2)。

* 在結構描述中建立 CDC 資料表：您要在來源資料庫中建立 `attrep_cdc_changes` 資料表的結構描述名稱。

* 記錄清除間隔 (分鐘)： 檢查是否需要從 `attrep_cdc_changes` 資料表中刪除變更記錄的頻率 (以分鐘為單位)。

* 記錄保留期間 (分鐘)： 在刪除變更記錄之前，將其保留在 `attrep_cdc_changes` 資料表中的時間長度 (以分鐘為單位)。

* 要篩選的 SAP 封存使用者： 您不希望擷取其 DELETE 作業的 SAP 應用程式使用者的使用者名稱。使用者必須以逗號分隔。

  資訊備註

  編輯使用者清單需要您停止然後繼續任務，變更才會生效。

資訊備註變更擷取作業會在資料庫中建立某些 Qlik 成品。如需詳細資訊，請參閱 [擷取資料變更](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/SourcesConnections/SAP-HANA/prereq_saphana.htm#Change)

### SSL 選項

* 啟用 SSL： 選取以啟用 SSL，然後設定相關設定。

* 加密提供者： 從下拉式清單中選取您的密碼編譯物件庫提供者。

* 金鑰存放區檔案：包含用戶端身分識別的 SSL 金鑰存放區檔案。

* 信任存放區檔案：包含伺服器公開憑證的 SSL 信任存放區檔案。

* 憑證中的伺服器主機名稱：伺服器憑證中指定的伺服器主機名稱。這會驗證伺服器的身分識別，而不是建立連線的主機名稱。如果您指定 \* 作為主機名稱，則不會驗證伺服器主機名稱。

* 伺服器名稱指示： SSL 伺服器的名稱。

* 驗證憑證： 若要驗證您的 SSL 憑證，請選取核取方塊。此步驟為選用，但基於安全性考量強烈建議執行。

資訊備註若要使用 SSL 連線至 SAP HANA，必須將用戶端設定為驗證 SSL 伺服器憑證。如需詳細資訊，請參閱 [必要條件](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/SourcesConnections/SAP-HANA/prereq_saphana.htm)。

### 內部屬性

內部屬性用於特殊使用情況，因此不會在對話方塊中顯示。您只能在 Qlik 支援指示下使用。

根據需要使用欄位右側的 the 新建 icon 和 the 取消 icon 按鈕以新增或移除屬性。

### 名稱

來源連線的顯示名稱。