SAP HANA (資料庫)
本區段說明如何在資料工作中設定 SAP HANA 來源。在開始資料工作之前,請確定您已滿足必要條件、設定 權限,並熟悉限制與考量事項。
設定連線屬性
本區段說明可用的連線屬性。除非另有說明,否則所有屬性皆為必填。
若要開啟連接器,請執行下列操作:
-
在連線中,按一下建立連線。
-
選取 SAP HANA (資料庫) 來源連接器,然後提供下列設定:
資料來源
-
資料閘道
選取 資料移動閘道 以用於移動您的資料。
如需關於 資料移動閘道 的詳細資訊,請參閱 Qlik 資料閘道 - 資料移動。
-
伺服器: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 系統上使用較多儲存空間,但需要較少記憶體來處理正在擷取的資料。
-
-
-
在結構描述中建立 CDC 資料表:您要在其中建立
attrep_cdc_changes資料表的來源資料庫結構描述名稱。 -
記錄清除間隔 (分鐘):檢查是否需要從 attrep_cdc_changes 資料表刪除變更記錄的頻率 (以分鐘為單位)。
-
記錄保留期間 (分鐘):在刪除變更記錄之前,將其保留在 attrep_cdc_changes 資料表中的時間 (以分鐘為單位)。
-
要篩選的 SAP 封存使用者:您不想擷取其 DELETE 作業的 SAP 應用程式使用者之使用者名稱。使用者必須以逗號分隔。
資訊備註編輯使用者清單需要您停止然後繼續工作,變更才會生效。
SSL 選項
-
啟用 SSL:選取以啟用 SSL,然後設定相關設定。
-
加密提供者:從下拉式清單中選取您的密碼編譯物件庫提供者。
-
金鑰儲存庫檔案:包含用戶端身分識別的 SSL 金鑰儲存庫檔案。
-
信任儲存庫檔案:包含伺服器公開憑證的 SSL 信任儲存庫檔案。
-
憑證中的伺服器主機名稱:伺服器憑證中指定的伺服器主機名稱。這會驗證伺服器的身分識別,而不是建立連線所用的主機名稱。如果您指定 * 作為主機名稱,則不會驗證伺服器主機名稱。
-
伺服器名稱指示:SSL 伺服器的名稱。
-
驗證憑證:若要驗證您的 SSL 憑證,請選取核取方塊。此步驟為選用,但基於安全性考量強烈建議執行。
內部屬性
內部屬性用於特殊使用情況,因此不會在對話方塊中顯示。您只能在 Qlik 支援指示下使用。
根據需要使用欄位右側的 和
按鈕以新增或移除屬性。
名稱
來源連線的顯示名稱。