Skip to main content

Documentation Portal

TrendMiner architecture overview

Figure 1. High-level TrendMiner Architecture
High-level TrendMiner Architecture


A TrendMiner installation consists of two major components:

  • The TrendMiner Server

  • TrendMiner Plant Integrations module (sometimes referred to as the "Connector")

The TrendMiner Server includes the main TrendMiner software. This contains all the internals such as the TrendMiner algorithms, runs all calculations, contains the application databases, connectivity layer, etc. It also provides web-based interfaces to the end users and administrators for system configuration.

The TrendMiner Server can be deployed in different ways. The TrendMiner-hosted SaaS deployment is the preferred, future-proof deployment model. Other, self-hosted options are available, for which installation instructions are available in the next sections.

TrendMiner Plant Integrations is a .NET web application. It provides a common API to the various historians and data sources supported by TrendMiner. The platform is installed on a Windows Server provided by the customer. End users access TrendMiner through their web browser over a secured connection.

Note that the installation of the Plant Integrations module is not always required. In most cases, it is required to connect to on-premise data sources.