ProjectWise Implementation

Presetting the Full Text Index Storage Location

When you install ProjectWise Integration Server with the Automated File Processing > Full Text Indexing option enabled, ProjectWise sets the default full text index storage location to C:\ProgramData\Bentley\pw-index-storage.

As you run text extractions, ProjectWise downloads copies of documents from the datasource and stores them in a temporary extraction folder on the ProjectWise Integration Server computer. For each document that gets processed, ProjectWise creates an intermediate file (*.DMSINDEX) which contains the text extracted from the document. These intermediate files get stored in a subfolder (one subfolder for each indexed datasource) under the main index storage folder. For example:

C:\ProgramData\Bentley\pw-index-storage\ed0bd9c2-bec8-4230-89f9-0852c75c7140\

0a4d8ed5-fbd7-4db2-943c-d22cb98efd69.dmsindex

0b4893b0-4a86-4d31-af30-1aac40b689f4.dmsindex

0bbb8aa2-49de-4819-99ab-251f69872dfd.dmsindex

0c3ea069-efb6-4d7b-bee6-7992a674afb7.dmsindex

0c25a091-bbe2-4f7d-a2c2-810873bd96f0.dmsindex

If you need the index storage to be located in a different folder or on a different drive, you can preset the index storage location using the steps below, and then install ProjectWise Integration Server.

  1. Open the Windows Registry Editor on the computer on which you are about to install ProjectWise Integration Server.
  2. Create the following registry key:
    HKEY_LOCAL_MACHINE\SOFTWARE\Bentley\ProjectWise\Automated File Processing
  3. Under that key, create the following strings with these values:
    String Value
    FtrIndexCatalogDir The path to the folder in which you want the text index catalog to be created and maintained.

    For example: D:\ProjectWise-Full-Text-Index-Storage

    FtrIndexDataDir The path to the location where you want the index storage folder to be.

    For example: D:\Bentley\pw-index-storage

    ExtractionTempDir The path to the folder in which you want ProjectWise to temporarily store the files downloaded for extraction.

    For example: D:\ProjectWise-Extraction-Temp-Directory

    Note: A fresh installation of ProjectWise Integration Server will only add the FtrIndexDataDir string to the registry.
  4. Close the Windows Registry Editor.

    The folders specified in the FtrIndexCatalogDir and FtrIndexDataDir strings will be created automatically when you install ProjectWise Integration Server. The folder specified in the ExtractionTempDir string will be created when the first extraction occurs.

Note: See the ProjectWise Administrator help for details about changing the index storage location after installation.