No-Code, Real-Time Industrial Data Integration — Fast, Flexible, Secure
Connect and route factory data across MQTT, OPC UA, SQL, and more — with no programming required.
Easily Bridge Your Factory Data
1
2
3
Connect Your Equipment
Build Data Logic
Store or Report Data
Automatic discovery / simple browsing of device tags
Drag, drop and link tags to define data flows
Push factory data to tools your team already uses
Dataristix is a suite of software modules running on-premises, offline, on the edge, or in the cloud, connecting disparate data sources and data sinks in real-time.
Need assistance to get you started? Interested in product news? Contact us!
Collect your MQTT or OPC UA factory data, communicate with REST services, SOAP Web services, transform data from one database to another, send data back to devices, or simply log to text files, all without coding. Choose from our selection of connector modules to transform and move data to the right place in the right format!
It’s easy to get started with Dataristix. Simply download, install and launch your browser to try out all available software modules. Mix and match software modules that you need for the most cost-effective solution. If you have any questions on the way, then please contact us. We can take you through the first steps, advise on how to best approach your envisioned solution or discuss what you need to make it work.
Where does Dataristix fit?
Dataristix is a middleware focusing on moving data to the right place according to your own rules. No programming required. All configuration is done in your browser. Use the Visual Task Builder and drop in logic to control the data flow or transform data before sending it off to its destination. Dataristix covers everything from simple logging to custom scripted data pipelines. Manage hundreds or thousands of tasks (data flows) independently, utilizing your custom selection of available connector modules.
Visualize data using your tool of choice, selecting the best tool for the job. For example, use Grafana (see example) to create dashboards based on data stored in a database by Dataristix, or configure Dataristix to generate Excel reports periodically.
Dataristix works on-premises, close to the sources of data, on the edge, and in the cloud, deployed on a virtual machine or as a containerized application. Install Dataristix on computers near the factory floor to collect production data from OPC UA or MQTT devices for business level reporting, on the top floor to pre-process data as needed, or somewhere inbetween. No Internet connection is required unless you plan to send data to databases or other services hosted in the cloud. A single Dataristix instance will happily accumulate, aggregate and transform thousands or even tens of thousands of data points, transfer data into your database of choice or hook your spreadsheets up to real-time production data. Add more instances to scale to your needs.
Convenient and Consistent
A design goal of Dataristix is consistency and ease of use. All connector modules integrate with the core application in the same way. Where other solutions may require script or text configuration, Dataristix aims at utilizing the graphical user interface while retaining the possibility to use script in data pipelines.
Security
Dataristix supports username / password authentication with token exchange by default and optionally integrates with your OAuth 2.0 provider. Restrict access to users in a number of predefined roles.
Automated Data Collection
With Dataristix, you can finely control how data flows using the graphical Task Builder. You will be able to read from or write to devices using the OPC UA and MQTT connectors to automate data generation and data collection. Create no-code or low-code tasks for report generation, transfer latest data directly from your production machinery to the business level for up-to-date decision making, and feed factory floor data into business systems for further processing or visualisation, including SQL databases, Microsoft® Excel®, Power BI or your preferred OEE (Overall Equipment Effectiveness) solution.
Sending data from an OPC UA Server to a database
Cascading Dataflow
Handle individual tags or bulk data with ease! Many connectors support generic handling of inputs by accepting any input sent to the connector, thus eliminating the need to define target tags. This includes the various database connectors which optionally create or alter data storage tables on the fly. Use the visual task builder to hook up individual tags or define dataflows for groups of tags at the same time. Expand or collapse tag groups while the task is running.
Cascading dataflow, connect tag collections or tags
First Class JSON support
Pass JSON objects through the task pipeline or decode and encode within the task dataflow as needed. Simply enter an example of your JSON object as text into the built-in decoder, then access individual properties within the task's dataflow. Optionally use the MQTT and REST connectors to decode JSON at the source and make indidiviual data points within the JSON object directly available as task inputs.
Processing JSON as an object or as individual tags
Connectors
Modules that communicate with data sources or data sinks are called “Connectors”. Design data flows from and to connectors using the graphical Task builder. Once a task is started, data flows from input connectors, through optional processors, to output connectors.
You need at least one connector to transfer data within the same type of data source/data sink (for example, “OPC UA Server” to “OPC UA Server” as an OPC UA data bridge), or at least two connectors to transfer data between different types of data sources/data sinks (for example, “OPC UA Server” to “ODBC database”).
Dataristix has connectors for:
CSV
Log data to text files. Send data from other connectors for storage into delimiter-separated-value files. Supports various delimiters, text encodings and file rotation. Features...
Platforms: Windows · Docker
E-Mail
Send data received from other connectors via E-Mail. Compose e-mail templates to send values as periodic reports or when triggered. Features...
Platforms: Windows · Docker
Excel®
Automatically generate reports or copy and paste real-time data links into Microsoft Excel Desktop and receive data from other connectors in real-time. Learn more or see Features...
At the moment we let the dust settle on the final InfluxDB version 3.0 to determine the best way forward.
Platforms: Windows · Docker
IoT Devices
Free! Experimental. Exchange data with IoT devices on your single board computers. Commercial licenses are issued at no cost with every purchase. Current customers: Please contact us to claim your free license. See Example.
Platforms: Docker
Apache Kafka®
The connector for Apache Kafka is in pre-release with expected release date in Q1 2026 as part of Dataristix 3. More news coming shortly!
Platforms: Windows · Docker
MQTT
A fully featured MQTT broker and client to exchange data with other MQTT brokers and clients and with other connectors. Features...
Platforms: Windows · Docker
MySQL® databases
Exchange data with MySQL databases. This connector features the same capabilities as the ODBC connector but comes with a built-in client for MySQL databases. Features...
Platforms: Windows · Docker
ODBC
Log data to databases or read data from databases and exchange data with other connectors. Use with any ODBC database. Optimized for SQL server®, Oracle®, MySQL®, PostgreSQL®, SAP HANA®, IBM DB2® and Microsoft Access® databases. Features...
Platforms: Windows
OPC DA
Connect to OPC DA Classic Servers to exchange data with other connectors. Control processes, log data, use as OPC DA data bridge, and more. Features...
Platforms: Windows
OPC UA
Connect to OPC UA Servers to exchange data with other connectors. Control processes, log data, use as OPC UA data bridge, and more. Features...
Platforms: Windows · Docker
Oracle® databases
Exchange data with Oracle databases. This connector features the same capabilities as the ODBC connector but comes with a built-in client for Oracle databases. Features...
Platforms: Windows · Docker
PostgreSQL® databases
Exchange data with PostgreSQL databases. This connector features the same capabilities as the ODBC connector but comes with a built-in client for Postgresql databases. Features...
Platforms: Windows · Docker
Power BI®
Visualize data with Power BI. Send data from other connectors to streaming data sets in Microsoft Power BI. Features...
Platforms: Windows · Docker
REST
Communicate with REST API services to receive or send data in JSON format. Features...
Platforms: Windows · Docker
Script
Free! Integrate JavaScript into your data flow to customize data processing. Commercial licenses are issued at no cost with every purchase. Current customers: Please contact us to claim your free license. Features...
Platforms: Windows · Docker
SOAP
Connect to SOAP Web Services, including SAP® Web Services, to receive or send data from other connectors or execute Web Service methods when triggered. Features...
Platforms: Windows
SQL Server® databases
Exchange data with SQL Server databases. This connector features the same capabilities as the ODBC connector but comes with a built-in client for SQL Server databases. Features...
Platforms: Windows · Docker
SQLite
Free! Exchange data with SQLite databases. This connector features the same capabilities as the ODBC connector but comes with a built-in client for SQLite. Commercial licenses are issued at no cost with every purchase. Current customers: Please contact us to claim your free license. Features...
Check out our competitive Dataristix pricing. Buy pre-selected module bundles or buy only the Connectors you need. The Dataristix core application is free, you only pay for Connector modules. Remember, you can trial all connector modules free for 30 days without obligations.
Dataristix is a registered trademark of Rensen Information Services Limited. Docker and the Docker logo are trademarks or registered trademarks of Docker, Inc. in the United States and/or other countries. Docker, Inc. and other parties may also have trademark rights in other terms used herein. Microsoft, Windows, Access, Excel, Power BI, and SQL Server are registered trademarks of Microsoft Corporation. Oracle and MySQL are a registered trademark of Oracle. PostgreSQL is a registered trademark of the PostgreSQL Community Association of Canada. SAP, SAP HANA are registered trademarks of SAP. IBM, IBM DB2 are registered trademarks of IBM. InfluxDB is a trademark of InfluxData. KAFKA is a registered trademark of The Apache Software Foundation and has been licensed for use by Rensen Information Services Limited. Rensen Information Services Limited has no affiliation with and is not endorsed by The Apache Software Foundation. All other product names, trademarks and registered trademarks are the property of their respective owners.
This website may use cookies
This Web site uses cookies when you visit the Pricing pages and you click on Buy or Subscribe for payment processing. More details...