Nexeed

Data Publisher

    • Introduction
    • User manual
      • Processing chains
      • Endpoints
    • Developer documentation
      • Concepts
      • Getting started
      • How-to
        • Register your module
        • Provide your data
    • API documentation
    • Glossary
Data Publisher
  • Industrial Application System
  • Core Services
    • Block Management
    • Deviation Processor
    • ID Builder
    • Multitenant Access Control
    • Notification Service
    • Reporting Management
    • Ticket Management
    • Web Portal
  • Shopfloor Management
    • Andon Live
    • Global Production Overview
    • KPI Reporting
    • Operational Routines
    • Shift Book
    • Shopfloor Management Administration
  • Product & Quality
    • Product Setup Management
    • Part Traceability
    • Process Quality
    • Setup Specs
  • Execution
    • Line Control
    • Material Management
    • Order Management
    • Packaging Control
    • Rework Control
  • Intralogistics
    • AGV Control Center
    • Stock Management
    • Transport Management
  • Machine & Equipment
    • Condition Monitoring
    • Device Portal
    • Maintenance Management
    • Tool Management
  • Enterprise & Shopfloor Integration
    • Archiving Bridge
    • Data Publisher
    • Direct Data Link
    • Engineering UI
    • ERP Connectivity
    • Gateway
    • Information Router
    • Master Data Management
    • Orchestrator
Nexeed Learning Portal
  • Data Publisher
  • User manual
  • Processing chains
✎

Processing chains

Processing chains are used to configure the data transfer between modules and third-party systems. In doing so, the data types and transmission protocol can be defined and the transferred data can be filtered according to individual filter criteria. Mapping functions can be used to remap the topic structures of the Nexeed Industrial Application System to the topic structures of the third-party system.

Overview of Processing Chains

All existing processing chains, their current status and important parameters are displayed under Data Publisher > Processing Chains. New processing chains can be created. Existing processing chains can be enabled or disabled, edited or deleted.

Data_pub_processing chain_overview

Header

Element/icon Description

add_border

Add Processing Chain

Entry List

Element/icon Description

Status Line

Color status display of the processing chain:

  • Gray: Processing chain inactive

  • Red: Processing chain erroneous

  • green: Processing chain active

Name

Name of the processing chain

Throughput

Current number of messages transmitted via the processing chain

Average Message Size

Average size of all messages sent in a processing chain

The Average Message Size and Maximum Message Size help to estimate the expected data load on the target system.

Maximum Message Size

Maximum size of messages sent in a processing chain

options

Activate Processing Chain

Deactivate Processing Chain

Edit Processing Chain

Delete Processing Chain

Activate Processing Chain

Prerequisite

Data Analyst or Application Engineer or Operations Engineer role

Procedure

  1. Open Data Publisher > Processing Chains.

  2. In the table, click options on the processing chain to be activated.

  3. Click Activate.

The processing chain is activated. The status of the processing chain ( Overview of Processing Chains ) changes to Active and the status display turns green.

Deactivate Processing Chain

Prerequisite

Data Analyst or Application Engineer or Operations Engineer role

Procedure

  1. Open Data Publisher > Processing Chains.

  2. In the table, click options on the processing chain to be deactivated.

  3. Click Deactivate.

The processing chain is deactivated. The status of the processing chain ( Overview of Processing Chains ) changes to Inactive and the status display turns gray.

Add Processing Chain

Prerequisite

Data Analyst or Application Engineer or Operations Engineer role

Procedure

Before creating a new processing chain, make sure that the endpoint for which the processing chain is created already exists ( Add Endpoint ).

  1. Open Data Publisher > Processing Chains.

  2. Click add_border.

    The Add Processing Chain dialog window appears with the Basic Information step.

    Data_pub_add processing chain_2023_01_01.png
  3. In the Name text field, enter the name of the process chain to be created.

    Fields marked with an asterisk (*) are mandatory and must be completed.

  4. Click Next.

    The Source step appears.

    Data_pub_add endpoint_2_2023_01_01
  5. In the Module drop-down list, select the module whose data is to be provided.

    Only modules that are set up for the exchange with Data Publisher are displayed.

  6. In the Data Types drop-down list, select the data type to be provided by the selected module.

    Only one data type can be selected.

  7. If schema validation is to be activated, activate the Enable Schema Validation switch.

    Data types can optionally be stored with a JSON schema to ensure data quality. The JSON schema defines the structure of the message that is sent via DataPublisher. The JSON schema is used to check the structure of all messages of the module and discard invalid messages.

    If no JSON schema is stored, the switch cannot be activated.

  8. Optional: To start a download of the JSON schema, click Download Schema.

  9. Click Next.

    The Filter step appears.

    Data_pub_add endpoint_3_2023_01_01
  10. If the data provided is to be filtered, activate the Activate Filter switch.

  11. To create a filter rule, click add_grey.

  12. Enter the desired topic in the Filter Rule input field.

    Example topic PdaMda: nexeed.pdamda. 000000000010002010001.1111111111.error.created.

  13. Specify the function of the filter rule in the Filter Action drop-down list.

    The filter rules can be used to limit the data to certain topics ( Include ) or to exclude certain topics ( Exclude ).

    The topics displayed are provided by the selected module. For more information on the topics, refer to the manual for the selected module.

  14. To delete filter rules, click delete.

  15. Click Next.

    The Mapping step appears.

    Data_pub_add processing chain_mapping_2023_01_01

    The topic structure of the Nexeed Industrial Application System usually differs from the topic structures of the third-party systems to be connected. With the aid of mapping, the topics of the Nexeed Industrial Application System can be remapped to the respective third-party system.

  16. If the topics are to be mapped to a different topic structure of the third-party system, activate the Activate Mapping switch.

  17. Use add_grey to create new mapping definitions.

    Any number of mapping definitions can be created.

  18. Enter the topic designation of the Source Topic from Nexeed Industrial Application System.

  19. Enter the topic designation of the Target Topic of the third-party system to which the source topic is to be mapped.

    In the example image, all data whose topic corresponds to the format nexeed.pdamda.(.).(.).error.created is remapped to the AE-ANP-errors topic. The expression (.*) corresponds to a wildcard in this case and can contain any string of characters.

  20. To delete mapping definitions, click delete.

  21. Click Next.

    The Set Output step appears.

    Data_pub_add processing chain_set output_2023_01_01
  22. In the Protocol drop-down list, select the protocol with which the endpoint is to be connected.

  23. In the Connector drop-down list, select the endpoint to which the data will be made available.

  24. Click Save.

The processing chain has been created.

Edit Processing Chain

Prerequisite

Data Analyst or Application Engineer or Operations Engineer role

Procedure

  1. Open Data Publisher > Processing Chains.

  2. In the processing chain to be edited, click options.

  3. Click Edit.

    The dialog window for changing the processing chain is displayed.

  4. Make changes ( Add Processing Chain ).

  5. Click Save.

The changes to the processing chain are saved.

Delete Processing Chain

Prerequisite

Data Analyst or Application Engineer or Operations Engineer role

Procedure

  1. Open Data Publisher > Process Chains ( Endpoints Overview ).

  2. In the table, click options on the processing chain to be deleted.

  3. Click Delete.

The processing chain is deleted.

Contents

© Robert Bosch Manufacturing Solutions GmbH 2023-2025, all rights reserved

Changelog Corporate information Legal notice Data protection notice Third party licenses