Connect your data to Wizata

There are two majors categories of action to get data into Wizata :

  • import historical data for analysis and/or
  • connect live data stream uni or bi-directional way.

Wizata Architecture contains a time-series database and a message hub, when importing large data set it is recommended to import directly into the time-series database but for live data and smaller data set we strongly recommend to send the data as messages to the message hub.

Live Data Stream

Choosing a solution to create a live data stream from your solution or premises to Wizata depends on the architecture and your preferences. You can connect your data directly to cloud or connect to edge using Wizata Edge solution which can take care of edge to cloud connectivity.

Connect to cloud

To connect data directly from your solution to the edge you need to send the data to our message hub, depending on the chosen cloud hosting solution it would be either an Azure Event Hub or an Amazon Kinesis endpoint, both solution are based on Apache Kafka.

Message Format

In both case, any message sends to the end endpoint respecting the default data format will be ingested into the platform and Data Points will be automatically created. Timestamp must be ISO formatted and always expressed on UTC time-zone. The value should be numerical: boolean, integer or float. And the HardwareId is the tag identifier of your data point.

{
	"Timestamp": "2023-10-01T09:00:58Z", 
	"HardwareId": "your_tag_id", 
	"SensorValue": 15.5412
}

If you cannot control the message format, we can deploy a middle-man function that translate your format into ours.

Architecture

To send the data to the endpoint, you can develop a solution or using a built-in solution. The preferred way will mostly depends on where the data comes from. Most common industrial solutions on market offers plugin or built-in capabilities to send data to Azure Event Hub and Amazon Kinesis.

Here is an example exploring how to Stream and loop on a data file to Azure Event Hub and how to Upload a small one shot data file through Azure Event Hub.

For an overall understanding of Wizata solution architecture please check Architecture key components and hosting choices.

Connect to edge

You can connect your industrial solutions directly from your premises using our Wizata Edge solution. Our edge solution supports natively the following data protocols:

  • OPC-UA
  • AMQP

Don't hesitate to contact our team if you don't find the protocol or data source you need.

You will find more information regarding Edge and how to install it here.