# MapRStreams components

| [tMapRStreamsCommit](https://help.qlik.com/talend/en-US/components/8.0/maprstreams/tmaprstreamscommit) | Connects to a given tMapRStreamsInput to<br>perform a consumer offset commit. |
| --- | --- |
| [tMapRStreamsConnection](https://help.qlik.com/talend/en-US/components/8.0/maprstreams/tmaprstreamsconnection) | Opens a reusable connection to a given MapR Streams cluster so that the other MapR<br>Streams components can reuse this connection. |
| [tMapRStreamsCreateStream](https://help.qlik.com/talend/en-US/components/8.0/maprstreams/tmaprstreamscreatestream) | Creates a MapR Streams stream or topic that the other MapR Streams components can<br>use. |
| [tMapRStreamsInput](https://help.qlik.com/talend/en-US/components/8.0/maprstreams/tmaprstreamsinput) | Transmits messages to the Job that runs transformations over these messages. Only<br>MapR V5.2 onwards is supported by this component. |
| [tMapRStreamsInputAvro](https://help.qlik.com/talend/en-US/components/8.0/maprstreams/tmaprstreamsinputavro) | Transmits messages in the Avro format to the Job that runs transformations over<br>these messages. Only MapR V5.2 onwards is supported by this component. |
| [tMapRStreamsOutput](https://help.qlik.com/talend/en-US/components/8.0/maprstreams/tmaprstreamsoutput) | Publishes messages into a MapR Streams system. Only MapR V5.2 onwards is supported<br>by this component. |