Skip to main content

Adapters

Question and objective

How does a data source become a verifiable data stream? The adapter handles the technical connection; you specify which events and field meanings downstream applications receive.

Implementation in Bytefabrik

In the adapter section, select an available integration, enter its connection parameters, and review the sample data. Then configure the schema and field information, as well as the startup options. The overview is used to operate and monitor existing adapters.

Connector overview with locally documented interfaces: OPC UA, S7, and Modbus via PLC4X, MQTT, Apache Kafka, as well as files and databases for each adapter. The Extension Service provides the adapters; the configuration defines the event schema. MQTT and Kafka sources are not to be confused with the internal broker.
The adapter connects an available source to a specified event schema. The available connections depend on the installed extensions. Open full-size image (new tab)

Best Practices for Setup

  1. Use a descriptive name that refers to the attachment and its purpose.
  2. Test the connection from the platform environment. Simply being able to access it from your own laptop is not enough.
  3. Check for several sample events: normal production, missing values, and, if applicable, state changes.
  4. Select the time field and distinguish between measured values and identifiers. Document the units.
  5. Enable data logging if you want to analyze past time periods later.
  6. After startup, check the incoming values and the corresponding data record.

What You Should Keep in Mind

The fact that an adapter is running does not necessarily mean that the data being received is up-to-date or technically accurate. Be sure to also check the timestamps and values in a table or chart.

Before making changes to the schema, check any dependent pipelines and evaluations. Reduce event rates or remove duplicates only if doing so does not result in the loss of information needed to answer the question. This check is particularly important for item counting and state changes.

Details about the platform: StreamPipes Connect.