Advanced Topics

Total: ~39 min

How to get the most out of the automated transaction engine, including setups for clustered environments, transacting with other data protocols, and using dynamically addressable data sources.

Transactions to Transform Datasets

Datasets can be easily read and written in a variety of ways, but it is also important to be able to manipulate and transform those datasets within a transaction.

Using Global and Local Variables in Transactions

Global and local variables are a fast and efficient holding place for data used when executing a transaction, and can be useful for message sharing between systems in the transaction engine.

Transactions for Writing Dynamic Tags

Dynamic tag writers are distinct from standard data output in that the destination data point can itself be dynamically defined, most commonly by other attributes or conditions within the transaction.

Transactions to Process JSON Structured Data

JSON is a structured message format that is popular for real-time communication, especially between MES and IIoT enabled systems. Learn how to both read and compose JSON messages within transactions.

Transactions for the Information Broker

The Information Broker model considers how to share various datasets from disparate systems and in different formats. It leverages many of the tools within the automated transaction workflows to link those systems together.

Distributed Transactions, Load Balancing, and Hibernation

How to get the best performance out of the automated transactions in high-volume applications. Includes pausing long-running transactions to avoid important transactions being locked out (hibernation) as well as multi-server distribution.