ThingWorx Analytics Windows Installation
Overview
This guide provides the prerequisites and instructions for installing ThingWorx Analytics functionality via a native Windows installation process. The guide also provides troubleshooting information about issues you might encounter during the installation.
|
The Windows installation process supports these install modes:
• Graphical
• Silent
In most cases, this document describes the graphical process. For more information about the silent installation mode, see Silent Mode Installation.
|
What Does the Installer Include?
The Windows installer packages together the following ThingWorx Analytics components:
• ThingWorx Analytics Server
• Descriptive Analytics Microservice
During installation, you can choose to install any one or both of these components. The installer packages all of the necessary services, libraries, and settings into a set of individual JAR files. When you launch the installer file and select the components you want to install, everything is unpacked and installed for you. You will be asked to provide minimal input, such as a location to install the servers and connection information to your installed ThingWorx Foundation server. For more information about each component, see the appropriate sections below.
ThingWorx Analytics Server
ThingWorx Analytics Server is composed of an Edge agent, a common worker, and a set of individual microservices that each focus on a specific area of functionality. Interaction with these microservices requires that ThingWorx Foundation is already installed and running.
When you launch the installer, you will be prompted to select the components you want to install. You can choose to install all of the microservices or a subset. The installer includes the following available components:
• ThingWorx Analytics Clustering
• ThingWorx Analytics Data
• ThingWorx Analytics Edge Agent
• ThingWorx Analytics Prediction
• ThingWorx Analytics Prescriptive
• ThingWorx Analytics Profiling
• ThingWorx Analytics Results
• ThingWorx Analytics Signals
• ThingWorx Analytics Training
• ThingWorx Analytics Validation
• ThingWorx Analytics Worker
• ThingWorx Analytics Zookeeper
Descriptive Analytics Microservice
Descriptive Analytics provides on-demand services that perform common statistical calculations and facilitate statistical monitoring. It is packaged as a microservice that includes the following microservers and their corresponding services:
• StatisticalCalculation Microserver
• StatisticalMonitoring Microserver
Certain
Descriptive Analytics components, such as Thing Shapes and Data Shapes, are already included with the
ThingWorx installation, but cannot be used until the
Descriptive Analytics microservice installation is complete. When the installer runs, a Java service generates a Virtual Thing for each
Descriptive Analytics microserver. They contact the
ThingWorx server and create corresponding Remote Things that help provide descriptive analytic services to your Things in
ThingWorx. For a more comprehensive explanation of how to use descriptive analytic services, see
Descriptive Analytics.