In addition to the Dashboard, this is the second major site of the Streamsheet environment. Here, you find all resources and sections to configure and organize your Streamsheet environment. The Streams-resources Consumers, Producers and Connectors serve the purpose of defining data streams. Further, the Section “Security” serves all user-related organizational issues whereas “Organization” contains tools to group and structure bigger Stream Machine models.



The Stream-resources Consumers, Producers and Connectors serve the purpose of defining data streams. There is a hierarchy to these resources in which Connectors form the foundation for Consumers and Producers. Hence, the definition of a data stream consists either of a Connector-Consumer pair or a Connector-Producer pair. Each Consumer and each Producer runs on exactly one connector. Connectors, on the other hand, can have many consumers and producers.

  • As the name suggests, Connectors take information on overall connection parameters, such as addresses and authentication details. Especially if several message streams are on a broker, server or other “data space”, Connectors contain information which can be shared by Consumers and Producers. Consequently, shared information has to be defined only once in one place.

  • Consumers are used to define the input message stream of Streamsheets.

  • Producers are used to define outgoing message streams.


Connectors serve the base definition of streams. They contain the information to connect to brokers, servers, clusters and other data spaces. This includes usually addresses and authentication information, such as username and password or certificates.


other Connector examples:

Connector1 Connector2 Connector3 Connector4 Connector7 Connector8


Consumers are the Stream resource to specify data streams which serve as the input for Streamsheets, thus, they deliver messages to a sheet. You must first choose a Connector and then add the missing information to complete the definition of a data stream.


other Consumer examples:

Consumer1 Consumer2 Consumer4 Consumer7


Producers are very similar to Consumers but instead of defining an input data stream, they define an outgoing data stream. They are used within all producing functions.


other Producer examples:

Producer1 Producer2 Producer3 Producer4 Producer6 Producer7


This section contains tools to organize user-related aspects, such as user and their rights within Streamsheets.

We are currently reworking this feature!


In the Organization menu it is possible download or restore the current database.


Downloading a Database saves the current version of your Streamsheets installation. All Stream Machines, Streams, users, user roles, policies and labels are being saved in one big JSON file. This file can be restored in any Streamsheet installation at anytime. Restart the complete Streamsheets Application after restoring the database from a backup file to finish the restore process.