設定 Data Workbench 伺服器檔案伺服器單元

有關Insight Server檔案伺服器單元和檔案伺服器設定程式的資訊。

您可以完成Log Processing.cfg檔案​Log Sources > Log Server​節點中的參數,將Data Workbench伺服器(InsightServer64.exe)設定為以檔案伺服器單元(FSU)的形式執行。 當Data Workbench伺服器設定為以FSU執行時,會儲存可由多個處理伺服器(DPU)快速存取的來源檔案(.vsl檔案、文字檔案或XML檔案)。 當Data Workbench伺服器叢集中的DPU存取FSU以讀取記錄檔時,會將記錄檔分割,並保證不會多次處理相同的檔案。

注意

設定提供Data Workbench伺服器叢集(由5到10個DPU組成)的FSU時,應將叢集的主伺服器設為FSU。

有關安裝Data Workbench伺服器群集的資訊,請參閱​伺服器產品安裝與管理指南

如果位置是遠端位置,則處理資料的Data Workbench伺服器電腦會連線至指定的遠端電腦以讀取記錄檔。

在指定為FSU的Data Workbench伺服器電腦上,Access Control.cfg檔案可讓DPU連線至FSU,而Communications.cfg檔案會映射遠端資料檔案的位置。 配置FSU的流程步驟如下:

  1. 在主資料工作台伺服器上的Log Processing.cfg檔案中,指定資料來源的類型和來源的位置。 請參閱指定資料源

  2. 在FSU的Access Control.cfg檔案中,編輯權限以允許DPU連線至FSU以讀取記錄資料。 請參閱編輯檔案伺服器單元的權限

  3. 在FSU的Communications.cfg檔案中,編輯LoggingServer和FileServer項的設定,以指定日誌檔案的位置。 請參閱指定日誌檔案的位置

  4. 如果您要將資料集設定檔設定為在Data Workbench伺服器叢集上執行,您也必須將叢集的FSU設為建構所有設定檔維度的伺服器:
    (僅適用於Data Workbench伺服器叢集)在FSU的Communications.cfg和cluster.cfg檔案中,新增「標準化伺服器」的項目,使FSU成為已建構所有維度的叢集中的伺服器。 請參閱為群集建立集中化標準化伺服器。

如需設定要由Data Workbench伺服器叢集處理的資料集設定檔的指示,請參閱​伺服器產品安裝與管理指南

注意

以下說明假設所有日誌檔案都位於預設目錄中。 如果您想要將記錄檔儲存在其他目錄中或建立多個記錄路徑,請聯絡Adobe諮詢服務以討論您的特定設定。

指定資料源

指定資料集的遠端資料來源時,您必須指定資料來源類型和主資料工作台伺服器上記錄檔的位置。

指定資料源及其位置

  1. 開啟 Log Processing.cfg 檔案. 請參閱編輯記錄處理組態檔

  2. 添加Sensor、日誌檔案或XML資料源。 請參閱日誌檔案

  3. 完成Log Paths參數。 請參閱感測器檔案日誌檔案XML日誌源。 請務必指定有效的URI。

  4. 完成下表中定義的日誌伺服器參數:

參數 說明
名稱 標識遠程檔案伺服器的名稱。
SSL伺服器公用名稱

檔案 伺服器的SSL憑證上列出的伺服器常見名稱。

如果「使用SSL」設為false,此參數為選用。

地址

檔案伺服器電腦的地址。 如果名稱符合 SSL伺服器常見名稱,則可保留空白。

例如: visual.mycompany.com或192.168.1.90。

連接埠 Data Workbench伺服器電腦與檔案伺服器通訊的埠。
SSL用戶端憑證 Data Workbench伺服器的 SSL憑證檔案名稱( server_cert.pem)。
使用SSL True 或 False. True表示檔案伺服器使用 SSL

如果DPU需要代理伺服器才能連線至FSU,您必須完成下列參數:

參數 說明
代理地址 Data Workbench伺服器必須用來存取檔案伺服器的代理伺服器位址。
代理密碼 選填。代理伺服器的密碼。
代理埠 代理伺服器的埠。 預設值為 8080。
代理用戶名 選填。代理伺服器的用戶名。

以下是Log Processing.cfg檔案中定義的Log Server的示例。 Log Source #1是指向名為FSU01的電腦上名為Logs的目錄(注意在Log Paths參數中指定的URI)的LogFile源。

編輯檔案伺服器單元的權限

在上一個程式中,您為指定資料集設定了一個設定檔,以從FSU讀取記錄檔。 現在,您必須編輯FSU的權限,以允許來自執行設定檔之DPU的連線。 下列步驟將引導您完成權限檔案Access Control.cfg的編輯。

編輯FSU權限的方式

  1. 開啟您要設定為FSU的Data Workbench伺服器電腦的Server Files Manager,然後按一下​Access Control​以顯示其內容。

    有關開啟和使用Server Files Manager的資訊,請參閱​Data Workbench使用手冊

  2. 在Server Files Manager視窗中,按一下​Access Control​以顯示其內容。 Access Control.cfg檔案位於此目錄中。

  3. 按一下右鍵Access Control.cfg的伺服器名稱列中的複選標籤,然後按一下​Make Local。 在Access Control.cfg的Temp列中出現複選標籤。

  4. 按一下右鍵Temp列下新建的複選標籤,然後按一下​Open > in Workstation

  5. 在Access Control視窗中,按一下​Access Control Groups​以顯示其內容。

  6. 在清單中按一下右鍵最終AccessGroup的數值標籤,然後按一下​Add new > Group

  7. 輸入新AccessGroup的Name。 範例:連接伺服器。

  8. 按一下右鍵新AccessGroup下的​Member,然後按一下​Add new > Member

  9. 輸入Data Workbench伺服器(連線至此檔案伺服器)DPU的IP位址。

  10. 對於連線至此FSU的任何其他Data Workbench伺服器DPU,包括必須存取記錄檔的叢集中的Data Workbench伺服器DPU,重複步驟4和5。

  11. 按一下右鍵新AccessGroup下的​Read-Only Access,然後按一下​Add new > URI

  12. 輸入儲存的日誌檔案在檔案伺服器電腦上的位置。 在路徑規範中使用正斜線(/)。 預設位置為/Logs/。

  13. 按一下右鍵窗口頂部的​(modified),然後按一下​Save

  14. 在Server Files Manager視窗中,以滑鼠右鍵按一下Temp欄中Access Control.cfg的勾號,然後按一下​Save to > server name,將本機所做的變更儲存至Data Workbench伺服器的FSU。

指定日誌檔案的位置

必須在FSU上編輯Communications.cfg檔案,以指定日誌檔案的位置。

指定日誌檔案的位置

  1. 在Server Files Manager視窗中,按一下​Components​以顯示其內容。 Communications.cfg檔案位於此目錄中。

  2. 按一下右鍵Communications.cfg的伺服器名稱列中的複選標籤,然後按一下​Make Local。 在Communications.cfg的Temp列中出現複選標籤。

  3. 按一下右鍵Temp列下新建的複選標籤,然後按一下​Open > in Workstation.

  4. 在Communications.cfg視窗中,按一下​component​以顯示其內容。

  5. 在Communications.cfg視窗中,按一下​Servers​以顯示其內容。 可能會出現數個伺服器:檔案伺服器、日誌伺服器、初始化伺服器、狀態伺服器、發送伺服器或複製伺服器。

  6. (僅適用於Sensor記錄來源)尋找LoggingServer,也就是Sensor寫入其要由Data Workbench伺服器處理的記錄檔的位置,然後按一下其編號以檢視功能表。 編輯日誌目錄參數以反映日誌檔案的所需位置。 預設的記錄目錄是Data Workbench伺服器安裝目錄內的記錄檔資料夾。

    請勿修改LoggingServer的任何其他參數。

  7. 查找指定日誌檔案位置的FileServer。 「伺服器」下可能列出了多個檔案伺服器,因此您可能需要查看其中許多伺服器的內容(通過按一下伺服器號)以找到所需的伺服器。

  8. 編輯FileServer的Local Path和URI參數以反映日誌檔案的位置。 下列範例顯示記錄檔位於Data Workbench伺服器安裝目錄的「記錄檔」資料夾中:

    注意

    如果Local Path和URI參數已如所示填入,您可以按一下Server Files Manager中的Logs,從任何Data Workbench伺服器存取FSU上的記錄檔。

  9. 按一下右鍵配置窗口頂部的​(modified),然後按一下​Save

  10. 在Server Files Manager視窗中,以滑鼠右鍵按一下Temp欄中Communications.cfg的勾號,然後按一下​Save to > <server name,將本機所做的變更儲存至Data Workbench伺服器的FSU。

為群集建立集中化標準化伺服器

如果您要將資料集設定檔設定為在Data Workbench伺服器叢集上執行,則應將叢集的FSU設為建立設定檔所有維度的伺服器。

Adobe強烈建議群集的FSU作為群集的主伺服器及其集中標準化伺服器。

要使FSU成為集中標準化伺服器,必須開啟並編輯FSU上的Communications.cfg和Cluster.cfg檔案。

使FSU成為集中標準化伺服器

  1. 將NormalizeServer項目新增至FSU上的Communications.cfg檔案。

    注意

    若您已安裝Data Workbench伺服器5.0版或更新版本的完整發行套件,FSU上的Communications.cfg檔案應已包含NormalizeServer項目。 您可以依照下列步驟確認項目存在。

    1. 按照指定記錄檔的位置中所述,在Data Workbench中開啟Communications.cfg檔案。

    2. 按一下​component​以顯示其內容。

    3. 按一下右鍵​Servers,然後按一下​Add New > Centralized Normalization Server

    4. 在NormalizeServer的URI參數中,鍵入/Cluster/。

    5. 按一下右鍵窗口頂部的​(modified),然後按一下​Save

    6. 在Server Files Manager視窗中,以滑鼠右鍵按一下Temp欄中Communications.cfg的勾號,然後按一下​Save to > <server>​名稱,將本機所做的變更儲存至Data Workbench伺服器FSU。

  2. 在Data Workbench伺服器叢集之主伺服器的Cluster.cfg檔案中,定義集中標準化伺服器。

    注意

    如果您要設定集中標準化伺服器的FSU不是叢集中的主資料工作台伺服器,則必須將叢集中DPU的IP位址新增至FSU Access Control.cfg檔案中的Cluster Servers存取群組。 有關將伺服器添加到Cluster Servers組的說明,請參閱​伺服器產品安裝和管理指南中的更新群集的訪問控制檔案部分。

    1. 開啟資料集設定檔中的Profile Manager,然後按一下​Dataset​以顯示其內容。 Cluster.cfg檔案位於此目錄中。

    2. 按一下右鍵Cluster.cfg旁的複選標籤,然後按一下​Make Local。 User列中將顯示此檔案的複選標籤。

    3. 按一下右鍵新建立的複選標籤,然後按一下​Open > in Notepad

    4. 新增以下檔案片段中醒目提示的文字:

      Cluster = ClusterConfig:

      Normalize Server = serverInfo:

      Address = string:

      Port = int: 80

      SSL Server Common Name = string: server common name

      Use SSL = bool: false

      注意

      當您為SSL伺服器公共名稱參數輸入公共名稱FSU時,FSU將使用其.address檔案來解析公共名稱。 有關.address檔案的資訊,請參閱​伺服器產品安裝和管理指南

    5. 儲存檔案。

    6. 在Profile Manager中,以滑鼠右鍵按一下User欄中的Cluster.cfg核取記號,然後按一下​Save to > dataset profile name​以儲存對資料集設定檔進行的本機變更。

本頁內容