Skip to main content

Connect Source Systems to HighByte Intelligence Hub

A connection in HighByte Intelligence Hub represents a path to a source system that contains inputs and outputs. An input represents a path to a data point or complex object contained in a connection that can be read. An output represents a path to a container in a connection that can be written to.

HighByte Intelligence Hub Connections

Establish connections, subscribe to inputs, and publish to outputs without writing or maintaining code.

Device Data

Device Data

Device data is sourced from PLCs, machine controllers, RTUs, and sensors as well as SCADA systems and HMIs. This data is typically communicated over the OPC UA protocol, Modbus protocol, or more recently over the Sparkplug protocol on an MQTT transport. HighByte Intelligence Hub can connect to systems and devices supporting OPC UA and browse the data tags to create input items and output groups. OPC inputs can be grouped into collections and handled throughout the Intelligence Hub as a single structure of data. The Intelligence Hub can connect to industrial sensors and protocol gateways over the Modbus TCP protocol and support reading input coils, output coils, input registers, and holding registers. HighByte Intelligence Hub can also connect to an MQTT broker and subscribe to a JSON payload, a Sparkplug metric, or specific values and publish to the topic namespace.

BusinessSystems

Business Systems

The device data from the automation equipment must be combined with business and enterprise systems data for context and complete information models. Modern business systems integrate through RESTful APIs. However, older business systems and many bespoke information systems store their data in SQL databases and use the database as the integration point. HighByte Intelligence Hub can connect to REST servers and SQL servers. The Intelligence Hub can also subscribe and publish to PI System and InfluxDB.

CloudCheck

Cloud

The Cloud has become an increasingly popular environment for storing and analyzing industrial information. The Cloud is being used to host dashboards, compute analytics, host data lakes, provide cross-plant information consolidation, and integrate with the supply chain. HighByte Intelligence Hub includes direct API integrations with AWS, Microsoft Azure, and Google Cloud, providing fast, secure connections to these cloud platforms. HighByte Intelligence Hub can also connect bi-directionally to AWS IoT Core and AWS IoT Greengrass through the MQTT connection to consume data from the Cloud and publish modeled information back to on-premises systems. In addition to streaming data to and from cloud platforms, HighByte can also create and transport files to both Amazon S3 and Microsoft Azure Blob Storage, optimizing the delivery of structured and unstructured data.

CONNECTIONS FEATURES AND FUNCTIONALITY

Use HighByte Intelligence Hub to complete the following tasks:

Leverage Open Standards

Leverage Open
Standards

Move Files

Move
Files

Connect With the Cloud

Connect With the Cloud

Tap into Databases

Tap into
Databases

Optimize & Monitor Connections

Optimize & Monitor Connections

Leverage Open Standards

  • Browse OPC data tags
  • Dynamically construct queries from OPC inputs
  • OPC browse and subscribe to structured data as well as Alarms & Conditions (A&C) using the OPC UA Client connection
  • Subscribe and publish to MQTT Sparkplug metrics or individual data items or JSON payloads
  • Get or post JSON payloads to REST web services
  • Connect to the Intelligence Hub and read/write to underlying connections using the REST Data Server’s request-and-response interface

Move Files

  • Subscribe and publish .csv files, ingest information, and transfer files
  • Transport image, video, or data files from Edge-to-Cloud
  • Transport CAD or CNC toolpaths files from Cloud-to-Edge and machine-to-machine

Connect With the Cloud

  • Publish to Amazon Kinesis, Redshift, and S3, as well as AWS IoT SiteWise; connect bi-directionally to AWS IoT Core and IoT Greengrass over MQTT
  • Publish large data sets to warm-tier storage in Amazon S3 via natively supported buffered ingestion to optimize efficiency and cost of AWS IoT SiteWise
  • Subscribe and publish to Azure IoT Hub and Event Hubs; publish data sets, image, video, or any other file type to Azure Blob Storage
  • Publish to Google Cloud Pub/Sub and Google BigQuery

Tap into Databases

  • Read, subscribe, and publish to PI System PI Points, Annotations, Assets, and Event Frames
  • Query tables, stored procedures, and functions in leading SQL databases including Microsoft SQL Server, MySQL, PostgreSQL, and Snowflake Data Cloud
  • Track table modifications server-side and synchronize incremental changes to industrial datasets across technology platforms in near real time with Change Data Capture (CDC) support available in Microsoft SQL Server and PostgreSQL connections
  • Read and write records stored in-memory or persisted in database files and compose SQL queries to transform relational data using the embedded SQLite database
  • Dynamically update table schema based on changes to model definitions
  • Browse database schema, verify query, and view return payload

Optimize & Monitor Connections

  • Flatten modeled data for systems unable to consume structured data
  • Buffer data when outbound connection is lost or slow
  • Cache input data from less volatile data sources
  • Monitor connection state, alert connection issues through UI or third-party system   

Featured Connections

HighByte Intelligence Hub provides native connectivity to common OT and IT applications used by industrial companies. Please see the table below for complete connectivity details.

Connections

HighByte Intelligence Hub currently supports native connectivity via the following open standards and APIs found in the table below.

Inbound

Outbound

Inbound

Outbound

AWS

Amazon Kinesis Data Firehose
Amazon Kinesis Data Streams
Amazon Redshift
Amazon S3
AWS IoT SiteWise

Azure

Azure Blob Storage
Azure Event Hubs
Azure IoT Edge
Azure IoT Hub

Files

Apache Parquet
CSV
File

Google Cloud Platform

Google BigQuery
Google Cloud Pub/Sub

​​HTTP

REST Client
Webhook

Modbus

Modbus TCP

MQTT

MQTT JSON
Sparkplug

OPC

OPC UA TCP

Snowflake Data Cloud

Snowflake Streaming
Snowflake SQL

SQL

JDBC Driver
Microsoft SQL Server
MySQL
Oracle Database
PostgreSQL
SQLite

Streaming

Apache Kafka

Time Series

InfluxDB
PI System

Ready to try HighByte Intelligence Hub?

Join the free trial program to get hands-on access to all the features and functionality within HighByte Intelligence Hub and start testing the software in your unique environment.