Other Knowledge Discovery Components

The previous sections have described the main processing and essential or common infrastructure components for Knowledge Discovery. The following section describes some of the less commonly used components that you might want to include in your Knowledge Discovery system.

Statistics Server

Statistics Server monitors logs and collects information on different events.

You can use Statistics Server on its own, but typically you install it as part of an Data Admin installation. Data Admin uses Statistics Server to collect information about the queries and terms that you use in your Knowledge Discovery installation. For more information about Data Admin, see Data Admin.

For more information about Statistics Server, refer to the Query Manipulation Server Help.

Service Control

The Controller and Coordinator components form part of a wider monitoring architecture. Usually, you install these components as part of a Site Admin installation to monitor and control Knowledge Discovery services. See Site Admin.

  • Controller monitors the services on a single host. In the typical case where you have your system distributed across multiple machines, you include a Controller server on each machine. Each Controller reports information to the central Coordinator server.
  • Coordinator collects the monitoring information from your Controller servers. You have one Coordinator for the Knowledge Discovery system that you want to monitor. You can then use the Site Admin application.

The following diagram shows four host machines for Knowledge Discovery components. In this example, Coordinator is on the same host as Site Admin, and there are three other hosts with Knowledge Discovery services, each with its own Controller.

For information on how to install Site Admin, refer to the Site Admin Installation Guide. For information about how to use Controller and Coordinator as part of Site Admin, refer to the Site AdminUser Guide.

Knowledge Graph

Knowledge Graph can index content to create a graph of the relationships between concepts and entities in your data. You can use Knowledge Graph to provide additional tools for manipulating your unstructured data, and to model connections in a different way to the normal Knowledge Discovery text processing methods.

You can configure CFS to index data into Knowledge Graph, so that you can create a graph from a set of data. Other than this, Knowledge Graph does not interact directly with other components in your architecture.