Data Workbench サーバーのファイルサーバーユニットの設定

Insight サーバーのファイルサーバーユニットとファイルサーバー設定プロセスについて取り上げます。

You can configure the data workbench server (InsightServer64.exe) to run as a File Server Unit (FSU) by completing the parameters in the Log Sources > Log Server node of the Log Processing.cfg file. When the data workbench server is configured to run as an FSU, it stores source files ( .vsl files, text files, or XML files) that can be accessed quickly by multiple processing servers (DPUs). Data Workbench サーバークラスター内の複数の DPU が FSU にアクセスしてログファイルを読み取るとき、DPU 間でログファイルが分割され、同じファイルが複数回処理されることはありません。

メモ

5 ~ 10個のDPUで構成されるData Workbenchサーバークラスターを提供するFSUを設定する場合は、クラスターのマスターサーバーをFSUにする必要があります。

Data Workbench サーバークラスターをインストールする方法について詳しくは、『サーバー製品のインストールと管理に関するガイド』を参照してください。

データセットのログソースが離れた場所にある場合、そのデータを処理する Data Workbench サーバーコンピューターは、指定されたリモートコンピューターに接続してログを読み取ります。

FSU として実行するように指定された Data Workbench サーバーコンピューターは、Access Control.cfg ファイルによって DPU からの接続を受け入れるとともに、Communications.cfg ファイルによってリモートデータファイルの場所をマッピングします。FSU を設定するための作業手順を次に示します。

  1. マスター Data Workbench サーバー上の Log Processing.cfg ファイルに、データソースのタイプと場所を指定します。データソースの指定を参照してください。

  2. FSU 上の Access Control.cfg ファイルで権限を編集し、ログデータを読み取る DPU からの接続を許可します。ファイルサーバーユニット上の権限の編集を参照してください。

  3. FSU 上の Communications.cfg ファイルで LoggingServer エントリと FileServer エントリの設定を編集し、ログファイルの場所を指定します。ログファイルの場所の指定を参照してください。

  4. Data Workbench サーバークラスター上で実行するようにデータセットプロファイルを設定する場合はさらに、クラスターの FSU が、そのプロファイルのすべてのディメンションを構築するサーバーとなるように設定する必要があります。(Data Workbench サーバークラスターのみ)FSU 上の Communications.cfg ファイルと cluster.cfg ファイルに「normalize server」のエントリを追加し、すべてのディメンションが構築されるクラスター内のサーバーとして、その FSU を指定します。クラスターにおける中央の正規化サーバーの作成を参照してください。

Data Workbench サーバークラスターで処理されるデータセットプロファイルを設定する手順については、『サーバー製品のインストールと管理に関するガイド』を参照してください。

メモ

次の手順は、すべてのログファイルがデフォルトのディレクトリに存在することを前提としています。 別のディレクトリにログを保管する場合やログのパスを複数設ける必要がある場合は、具体的な設定内容をアドビ システムズ社コンサルティングサービスにご相談ください。

データソースの指定

データセットに使用するリモートデータソースを指定するときは、マスター Data Workbench サーバーでデータソースのタイプとログファイルの場所を指定する必要があります。

データソースとその場所を指定するには

  1. Open the Log Processing.cfg file. See Editing the Log Processing Configuration File.

  2. Sensor、ログファイルまたは XML データソースを追加します。See Log Files.

  3. Log Paths パラメーターを設定します。詳しくは、 Sensor FilesLog FilesXML Log Sources。 有効な URI を必ず指定してください。

  4. 次の表に記載した Log Server のパラメーターを設定します。

パラメーター 説明
名前 リモートファイルサーバーを識別する名前。
SSL Server Common Name

ファイルサーバーの SSL 証明書にリストされているサーバー共通名

Use SSL が false に設定されている場合、このパラメーターは省略可能です。

Address

ファイルサーバーコンピューターのアドレス。NameSSL Server Common Name と同じである場合は空欄で構いません。

例:visual.mycompany.com、192.168.1.90 など

Port Data Workbench サーバーコンピューターがファイルサーバーとの通信に使用するポート。
SSL Client Certificate Data Workbench サーバーに使用する SSL 証明書ファイルの名前(server_cert.pem)。
Use SSL true または false。true は、ファイルサーバーで SSL が使用されていることを示します。

DPU から FSU に接続するためにプロキシサーバーが必要な場合は、次のパラメーターも設定する必要があります。

パラメーター 説明
Proxy Address Data Workbench サーバーがファイルサーバーにアクセスするときに使用するプロキシサーバーのアドレス。
Proxy Password (オプション)プロキシサーバーへのパスワード。
Proxy Port プロキシサーバーのポート。デフォルトは 8080 です。
Proxy User Name (オプション)プロキシサーバーのユーザー名。

Following is an example of a defined Log Server in the Log Processing.cfg file. Log Source 1 は LogFile ソースです。その場所として、FSU01 というコンピューター上の Logs というディレクトリ(Log Paths パラメーターに指定された URI に注目)が指定されています。

ファイルサーバーユニット上の権限の編集

従来は、FSU からログファイルを読み取るように特定のデータセットのプロファイルを設定していました。今後は、FSU 上の権限を編集して、プロファイルを実行している DPU からの接続を許可する必要があります。以下の手順で、権限ファイルである Access Control.cfg の編集方法を説明します。

FSU 上の権限を編集するには

  1. Open the Server Files Manager for the data workbench server machine that you are setting up as your FSU and click Access Control to show its contents.

    For information about opening and working with the Server Files Manager, see the Data Workbench User Guide.

  2. In the Server Files Manager window, click Access Control to show its contents. Access Control.cfg ファイルは、このディレクトリ内に格納されています。

  3. Right-click the check mark in the server name column for Access Control.cfg, then click Make Local. A check mark appears in the Temp column for Access Control.cfg.

  4. Right-click the newly created check mark under the Temp column and click Open > in Workstation.

  5. In the Access Control window, click Access Control Groups to show its contents.

  6. Right-click the numeric label for the final AccessGroup in the list and click Add new > Group.

  7. 新しいの Name を入力します AccessGroup。 (例:Connecting Servers)。

  8. 新しいアイテムの下 Member で右クリックし、 AccessGroup>をクリッ Add new クしま Member​す。

  9. このファイルサーバーに接続する、Data Workbench サーバーの DPU の IP アドレスを入力します。

  10. ログファイルへのアクセスが必要となるクラスター内の Data Workbench サーバー DPU を含め、この FSU に接続する他の Data Workbench サーバー DPU についても、手順 4 と手順 5 を繰り返します。

  11. 新しいアイテムの下 Read-Only Access で右クリックし、 AccessGroup>をクリッ Add new クしま URI​す。

  12. ファイルサーバーコンピューター上に保存されるログファイルの場所を入力します。パスの指定にはスラッシュ(/)を使用してください。デフォルトの場所は /Logs/ です。

  13. Right-click (modified) at the top of the window, then click Save.

  14. In the Server Files Manager window, right-click the check mark for Access Control.cfg in the Temp column, then click Save to > server name to save the locally made changes to the data workbench server's FSU.

ログファイルの場所の指定

ログファイルの場所を指定するには、FSU 上の Communications.cfg ファイルを編集する必要があります。

ログファイルの場所を指定するには

  1. In the Server Files Manager window, click Components to show its contents. Communications.cfg ファイルは、このディレクトリ内に格納されています。

  2. Right-click the check mark in the server name column for Communications.cfg, then click Make Local. A check mark appears in the Temp column for Communications.cfg.

  3. Right-click the newly created check mark under the Temp column and click Open > in Workstation..

  4. In the Communications.cfg window, click component to show its contents.

  5. In the Communications.cfg window, click Servers to show its contents. 場合によっては、FileServer、LoggingServer、InitServer、StatusServer、SendServer、ReplicateServer など、複数のサーバーが表示されます。

  6. (Sensor ログソースのみ)LoggingServer(Data Workbench サーバーによって処理される Sensor のログファイルが書き込まれる場所)を探し、その番号をクリックしてメニューを表示します。Log Directory パラメーターを編集して、ログファイルの適切な場所を反映します。デフォルトのログディレクトリは、Data Workbench サーバーのインストールディレクトリにある Logs フォルダーです。

    LoggingServer のパラメーター以外は編集しないでください。

  7. ログファイルの場所を指定する FileServer を探します。Servers に複数の FileServer が列挙される場合があるので、目的のサーバーを見つけるには、その内容を順に(サーバー番号をクリックして)確認する必要があります。

  8. FileServer の Local Path パラメーターと URI パラメーターを編集して、ログファイルの場所を反映します。次の例では、Data Workbench サーバーのインストールディレクトリ内の Logs フォルダーにログファイルが存在します。

    メモ

    If the Local Path and URI parameters are populated as shown, you can access the log files on the FSU from any data workbench server by clicking Logs in the Server Files Manager.

  9. Right-click (modified) at the top of the configuration window, then click Save.

  10. In the Server Files Manager window, right-click the check mark for Communications.cfg in the Temp column, then click Save to > <server name> to save the locally made changes to the data workbench server's FSU.

クラスターにおける中央の正規化サーバーの作成

Data Workbench サーバークラスター上で実行するようにデータセットプロファイルを設定する場合は、そのプロファイルのすべてのディメンションを構築するサーバーとして、クラスターの FSU を設定する必要があります。

クラスターの FSU をクラスターのマスターサーバーおよび中央の正規化サーバーとして使用することを強くお勧めします。

FSU を中央の正規化サーバーとして使用するには、その FSU 上の Communications.cfg ファイルと Cluster.cfg ファイルを開いて編集する必要があります。

FSU を中央の正規化サーバーとして設定するには

  1. Add a NormalizeServer entry to the Communications.cfg file on the FSU.

    メモ

    If you have installed the complete release package for data workbench server v5.0 or later, the Communications.cfg file on your FSU should have a NormalizeServer entry already. 該当するエントリが存在するかどうかは、以下の手順で確認できます。

    1. Communications.cfgログファイルの場所の指定の説明に従い、Data Workbench で ファイルを開きます。

    2. component をクリックしてその内容を表示します。

    3. 右クリックし、/ Servers をクリ Add New ックしま Centralized Normalization Server​す。

    4. In the URI parameter for the NormalizeServer, type /Cluster/.

    5. ウィンドウ上部 (modified) のを右クリックし、をクリックしま Save​す。

    6. In the Server Files Manager window, right-click the check mark for Communications.cfg in the Temp column, then click Save to > <server> name to save the locally made changes to the data workbench server FSU.

  2. Data Workbench サーバークラスターのマスターサーバー上にある Cluster.cfg ファイルで中央の正規化サーバーを定義します。

    メモ

    If the FSU on which you are setting up your centralized normalization server is not the master data workbench Server in your cluster, you must add the IP addresses of the DPUs in the cluster to the Cluster Servers access group in the FSU's Access Control.cfg file. Cluster Servers グループにサーバーを追加する手順については、『サーバー製品のインストールと管理に関するガイド』の「クラスターのアクセス制御ファイルの更新」の節を参照してください。

    1. Open the Profile Manager within your dataset profile, then click Dataset to show its contents. 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

      メモ

      When you enter the common name of FSU for the SSL Server Common Name parameter, the FSU uses its .address file to resolve the common name. For information about the .address file, see the Server Products Installation and Administration Guide.

    5. ファイルを保存します。

    6. In the Profile Manager, right-click the check mark for Cluster.cfg in the User column, then click Save to > dataset profile name to save the locally made changes to the dataset profile.

このページ