One of the use cases is streaming of multiple different data and event DataSets through a single message queue for further processing in cloud applications.
Another use case is the execution of Actions.
The header layout described in this section is optimized for this use case.
In general this header layout is the most flexible option and should be used if only one header layout is preferred.