The Platform Analytics architecture is based on the Platform Enterprise Reporting Framework (PERF) architecture. Platform Analytics adopts and extends the PERF technology to cover all data collection requirements and to improve data collection reliability. Platform Analytics supports Vertica, a state-of-the art MPP columnar database that runs on standard hardware and uses a fraction of the resources of traditional database management systems. Support for the Oracle database is also available. The Platform Analytics reporting server that has Tableau Server is used as the Relational Online Analytics Processing (ROLAP) tool to generate reports and to allow other users to view these reports using a web browser.
A Data Loader is installed on each cluster. This loader helps to load data directly into Database. Each data loader collects LSF data, FlexLM License Data (from any number of Flex LM License Servers), and FNM License Data (from a FNM License Server).
Platform Analytics is designed to support the Vertica database, to provide improvements in query and data loading performance over traditional RDBMS technologies. Data is neatly organized into tables for reporting and analysis.
Platform Analytics also supports Oracle database for data storage and analysis.
Platform Analytics Server communicates between the data loaders and the vertica database. It manages the data which the Platform Analytics nodes collect. The Platform Analytics Server receives event notification from nodes and other components, and then sends out an email according to the rule configured.
Platform Analytics Reporting Server is a web based reporting tool consisting of Workbooks. It collects data from the Vertica database and allows the publishing of Dashboards or individual Worksheets from the Platform Analytics Designer.
Platform Analytics Designer provides users with the flexibility to easily construct complex queries and dashboards specific to each customer's own reporting and analysis requirements. This designer is mainly used for customizing existing Analytics workbooks and for creating new custom workbooks based on Analytics Database data.
Platform Application Center is used to view the Platform Analytics reports. It allows you to look at the overall statistics of the entire cluster. Platform Application Center helps to analyze the history of hosts, resources, and workload in the cluster to get an overall picture of cluster’s performance.