Data Integration
Connecting SUPi to your existing industrial systems.
SUPi connects to your existing infrastructure without requiring any rip-and-replace. The integration layer supports dozens of industrial protocols and systems.
Built-in Connectors
Every connector handles authentication, data mapping, and error recovery automatically.
Industrial Protocols
# OPC-UA connector configuration
connector:
type: opc-ua
endpoint: opc.tcp://scada-server:4840
security:
mode: SignAndEncrypt
policy: Basic256Sha256
subscription:
interval_ms: 1000
queue_size: 100
tag_filter:
include: ["ns=2;s=Compressor.*", "ns=2;s=Turbine.*"]
exclude: ["*.Setpoint"]
Historian Integration
For backfilling historical data (required for initial model training):
# OSIsoft PI historian
historian:
type: osisoft-pi
server: pi-server.plant.local
database: piarchive
batch_size: 10000
date_range:
start: "2024-01-01"
end: "now"
Data Model
SUPi uses a standardized asset-sensor-reading hierarchy:
- Site → Area → Asset → Component → Sensor
- Each sensor maps to one or more raw tags from your source systems
- Tags are normalized into SI units automatically
Data Quality
The ingestion pipeline includes automatic quality checks:
- Gap detection and interpolation
- Outlier filtering (configurable thresholds)
- Timestamp alignment across sources
- Unit conversion and normalization