Skip to content

PIRIVISION Handbook

From Data to Dashboard in 5 steps.

Pirivision ingests industrial IoT data from various sources and makes it observable through dashboard automation. This handbook walks through the entire flow — from Port to Atlas — module by module.

Explore the flow ↓

Platform Flow

Before You Start

If you are using Pirivision for the first time, go through the modules in order: Port → Compass → Cartography → Horizon / Atlas. Each module builds on the output of the previous one; therefore, a query must exist in Compass before starting Cartography, and a widget must exist in Cartography before starting Horizon/Atlas.

flowchart LR
    A[Port<br/>Data Source] --> B[Compass<br/>Query]
    B --> C[Cartography<br/>Chart / KPI]
    C --> D[Horizon<br/>Page / Board]
    D --> E[Atlas<br/>Dashboard]
Module Purpose
Port Add data sources and manage connection settings.
Compass Make the data source ready to use together with a query.
Cartography Build the content from Compass into the appropriate chart format.
Horizon Divide charts into pages and prepare them for viewing.
Atlas Make the dashboard viewable from a single central location.

Guides

Port — Data Sources

Data Source Connection Type Add Edit
PostgreSQL Relational database Test & Save Test and Update
MSSQL Relational database Test & Save Test and Update
MySQL Relational database Test & Save Test and Update
MQTT Real-time broker Save Update
REST API Web service Test & Save Test and Update
Excel Offline File upload Save Update
Management All data sources Move · Duplicate · Delete

Compass — Creating Records

Guide Description
Compass Overview Module introduction, supported record types, what you can do in Compass
Create PostgreSQL Query / Edit Writing queries with standard SQL
Create MSSQL (T-SQL) Query / Edit T-SQL dialect differences, TOP / OFFSET FETCH
Create MySQL Query / Edit MySQL/MariaDB dialect notes
MQTT Topic Selection / Edit Topic selection in the broker and live data
Define REST Endpoint / Edit Path, query string, header definitions
Excel Sheet Selection / Edit Sheet selection and preview
Move / Duplicate / Delete Management actions

Cartography — Creating KPI Widgets

Guide Description
Cartography Overview Module introduction, 23 chart types, 6 groups
Widget Creation — Overview Map of the 9-step wizard and step conditions
Standart Cartesian Flow Line/Area/Spline/Column/Bar/StepLine — full 9 steps
Stacked Cartesian Flow Stacked* types — Stack By column
Range Column Flow Min/max range bar
Waterfall Flow Cumulative gains/losses
Circular Steps Pie/Doughnut/Radial Bar
Radial Gauge Flow / Linear Gauge Flow Single instant value gauge
Static Text Flow / Dynamic Text Flow Markdown / live KPI
DataGrid Steps Multi-column table
Two-Column List Steps Label-value list
Edit Reopen and update an existing widget
Move / Duplicate / Delete Management actions

Horizon — Boards and Dashboards

Guide Description
Horizon Overview Module introduction, V1 layout engine, list screen
Create Board New board setup, form fields, canvas
Widget Placement Drag-and-drop, resize, 20 widget limit
Global Filters Control Compass global variables from the panel
Captain AI Natural language chat, board snapshot + XLSX packaging
Export PNG snapshot, XLSX export, download flow
Share User-based sharing, permission model
Move / Duplicate / Delete Management actions

Atlas — Advanced Dashboard

Guide Description
Atlas Overview Module introduction, V2 layout, routes, Horizon comparison
Create Dashboard New dashboard setup, title, background
Widget Placement V2 proportional grid, auto-placement, resize
Responsive Behavior Auto-scaling, scroll threshold, mobile/tablet
Public Share Token-based public link, link management, security
User Share Username-based sharing, permission model
Embed (iframe) Embed a public link into an external page via iframe
Move / Duplicate / Delete Management actions

AI — Artificial Intelligence Assistants

Guide Description
AI Overview Comparison of Makinist and CaptainAI, shared Langflow dependency
Makinist AI assistant that generates SQL from natural language in the Compass SQL editor
CaptainAI AI assistant that chats using board snapshot + XLSX context on the Horizon board
  1. Add a data source in Port.
  2. Create a query in Compass.
  3. Create a chart / KPI in Cartography.
  4. Prepare a page or board in Horizon.
  5. Organize the dashboard view in Atlas.

Tip

After adding your first data source, run a small test query on the Compass side. This lets you catch connection, permission, and schema problems early.