Microsoft SQL Server (以日誌為基礎) | Qlik Cloud 說明
跳到主要內容 跳至補充內容

Microsoft SQL Server (以日誌為基礎)

本區段說明如何在資料任務中設定 Microsoft SQL Server (以日誌為基礎) 內部部署來源。在開始資料任務之前,請確定您已滿足必要條件、設定必要權限,並熟悉 限制和考慮事項

資訊備註此連接器不受 Qlik Talend Cloud 啟動器 訂閱支援。

設定連線屬性

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

若要開啟連接器,請執行下列操作:

  1. 連線 中,按一下 建立連線

  2. 選取 Microsoft SQL Server (以日誌為基礎) 來源連接器,然後提供下列設定:

資料來源

  • 資料閘道

    如您的使用情況有需要,選取 資料移動閘道

    資訊備註

    此欄位無法用於 Qlik Talend Cloud 啟動器 訂閱,因為不支援 資料移動閘道。若您有另一個訂閱層級且不想使用 資料移動閘道,選取

    如需關於 資料移動閘道 福利的資訊以及需要此項的使用案例,請參閱 Qlik 資料閘道 - 資料移動

  • 雲端提供者:無

  • 伺服器:安裝 Microsoft SQL Server 資料庫之電腦的主機名稱或 IP 位址。

    資訊備註

      若要覆寫預設連接埠,請將連接埠新增至伺服器名稱,並以逗號分隔。例如,如果伺服器名稱為 myserver.company.local 且連接埠為 3333,則伺服器名稱應為:

      myserver.company.local,3333

帳戶屬性

使用者名稱密碼:授權存取 Microsoft SQL Server 資料庫之使用者的使用者名稱和密碼。

資料庫屬性

  • 資料庫名稱:您可以使用兩種方法來指定資料庫:

    • 方法 1 - 從清單中選取:此方法需要使用者建立在 master 資料庫上。按一下 載入資料庫,然後選取資料庫。
    • 方法 2 - 手動:選取 手動輸入資料庫名稱,然後輸入資料庫名稱。
  • 加密 (信任伺服器憑證):選取可將 Qlik Cloud 和資料庫伺服器之間的通訊加密。選取後,將會自動信任伺服器憑證。
    • 憑證中的主機名稱:若要僅在主機名稱符合此欄位中指定的值時,才信任伺服器憑證,請輸入伺服器憑證的主機名稱。

CDC 屬性

  • 保護原則:要取得最佳效能,Data Movement gateway會嘗試自作用中的交易記錄 (TLOG) 擷取所有未讀取變更。但有時候因為截斷的關係,作用中 TLOG 可能不會包含所有未讀取變更。當發生此情況時,Data Movement gateway存取備份記錄以擷取遺失的變更。為了將存取備份記錄的需求降到最低,Data Movement gateway使用以下其一方法預防截斷:

    • 依賴 SQL Server 複寫代理程式:這是預設方法。使用此方法時,Data Movement gateway透過模擬資料庫中的交易預防 TLOG 截斷。只要該類交易開啟,在交易開始之後發生的變更將不會被截斷。如果需要在資料庫中啟用 Microsoft Replication,必須選擇此方法。

    • 獨佔自動截斷:使用此方法時,登陸任務會讀取變更,然後使用 sp_repldone 將 TLOG 交易標記為準備好截斷。雖然此方法沒有涉及任何交易活動,但只能在 Microsoft Replication 沒有執行時使用。此外,使用此方法時,只有一個登陸任務可以在任何給定時間存取資料庫。因此,若您需要對相同的資料庫執行平行登陸任務,請使用預設方法。

      資訊備註
      • 此方法需要在資料庫中停止記錄讀取程式代理程式。若任務開始時,記錄讀取程式代理程式正在執行,Data Movement gateway 將會強制其停止。或者,您也可以先手動停止記錄讀取程式代理程式,再開始登陸任務。如需如何進行此動作的說明,請參閱 Microsoft SQL Server Management Studio 說明。
      • 透過 MS-CDC 使用此方法時,應停止並停用 CDC 擷取和 CDC 清理工作。
      • 若 Microsoft SQL Server Replication 工作位於遠端分配器,則此方法無法使用,因為 Data Movement gateway 沒有存取遠端機器的權限。
    • 套用 TLOG 截斷預防原則的頻率 (秒):說明使用上述其中一個方法預防 TLOG 截斷的頻率。在決定政策頻率,包括儲存可用性、備份和記錄常式時應考量的因素,以及 Data Movement gateway 處理事件的速率。

      資訊備註

      如果選取 獨佔自動截斷,設定非常短的間隔 (例如 1) 可能會對任務處理產生不利影響,甚至可能導致錯誤。

  • 變更處理模式 (讀取變更來源):選擇下列其中一種變更處理模式:

    • 優先線上記錄:此為預設值。Data Movement gateway 首先將會在線上交易記錄中尋找變更。如果在線上交易記錄中找不到變更,將會在備份交易記錄中找尋變更。
    • 優先備份記錄:啟用此選項時,Data Movement gateway會優先在備份交易記錄中找尋變更。當讀取線上交易記錄緩慢時(如由於鎖定內容),或使用檔案層級存取備份交易記錄時,這能改善效能。

      如果在備份交易記錄中找不到變更,將會在線上交易記錄中找尋變更。

    • 備份日誌 - 選取此選項時,請確保變更僅存在於備份交易日誌中。選取此方法會因為備份之間的間隔而導致延遲增加。實際延遲時間將保持不變,但會根據備份排程而有所不同。
    • 僅線上日誌 - 選取此選項時,請確保變更僅存在於線上交易日誌中。
  • 替代備份資料夾使用第三方公用程式備份交易日誌 (即取代 Microsoft SQL Server 自己的備份機制) 時,備份日誌的位置。請注意,備份檔案必須以標準 Microsoft SQL Server 格式匯出至指定位置。

  • 選取虛擬備份裝置類型:選取此選項時,將從指定的虛擬裝置讀取變更。通常,只有在使用第三方備份公用程式 (將記錄為虛擬裝置) 時,才需要啟用此選項。

內部屬性

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

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

名稱

來源連線的顯示名稱。

此頁面是否對您有幫助?

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