Full-Text Retrieval (FTR) Indexing Architecture - Full-Text Retrieval (FTR) - Installation & Upgrade

Full-Text Retrieval (FTR) Installation

Language
English
Product
Full-Text Retrieval (FTR)
Search by Category
Installation & Upgrade

Full-Text Retrieval (FTR) indexing is performed automatically at the end of the following SmartPlant Foundation operations as a post-processing function:

  • Create

  • Clone

  • Update

  • Check In

  • Check Out

  • Delete

  • Transfer

  • Revise

  • Copy Object

When the SmartPlant Foundation client requests one of the above FTR-supported SmartPlant Foundation operations, the created/updated object will be marked for indexing (by setting the SPFNeedsIndexing property on the ISPFFTRItem interface to True). The object is processed by either a selective indexing task (based on criteria selected) or a regular indexing task for indexing. For every object deleted, a scheduler task will be created to clean up the object from the collection.

The Scheduler tasks call the FTR web service on the FTR server to perform storage or indexing operations.

The FTR Automation module is installed on each FTR server, including the FTR Main Server. It parses the input to the C Structures defined in the FTR RT product. Then, the FTR Automation module stores and indexes all the non-file objects' metadata in the FTR_MAIN_SERVER collection. For indexing file objects, it sends requests to FTR servers on remote vault computers on which the physical files reside for storage and indexing.

The SPFNeedsIndexing property will be terminated if an object is indexed successfully. In case of a failure to add and index data, the SPFFailureMsg property will be populated with the failure notice. The SmartPlant Foundation Desktop Client allows users to retrieve the task failure messages associated with each failed FTR scheduler task.