Skip to main content

Connect

Question and objective

Which machine data does your use case need, and how can it reach the platform reliably? A successful connection delivers more than messages: it provides understandable events with appropriate timestamps and field types.

Implementation in Bytefabrik

Connectivity uses the adapter capabilities of Apache StreamPipes. An adapter connects an external source to a data stream. The schema describes its fields; transport information determines how other platform functions consume the stream.

  1. Document the interface, owner, measurements, and update behavior of the data source.
  2. Choose and configure a suitable adapter.
  3. Compare a received event with the actual machine value you expect.
  4. Clarify timestamps, units, and identifiers. Use a Script Transformation where needed.
  5. Decide whether historical storage is required and check the result after starting the adapter.

Best practices and considerations

Start with a few relevant signals. A stable minimal example is easier to verify than a complete PLC mapping. Record whether the source sends periodically or only reports changes: a missing event means something different in each case.

An asset assignment adds machine context but does not establish a technical connection itself. The benefit comes when other users can understand and reuse the data.