Build a custom Input Adapter for SAP HANA Streaming Analytics using the Java Toolkit that receives MQTT messages via the Mosquitto broker.
Gain a comprehensive overview on Custom Adapters for SAP HANA Streaming Analytics, and follow detailed instructions for developing a custom adapter using the Java Toolkit.
Create a Transporter Module and a Formatter module for your Custom Adapter using Java PAHO Library.
Create a .cnxml file and an Adapter Configuration File(.xml) for your Custom Adapter.
Edit a set of adapter configuration files in order to make the custom adapter available to both the HANA Streaming Analytics server at run time and in HANA Studio at design time.
Place the files we have created and edited for our Custom Adapter in the correct directory.
Test the MQTT Input Adapter we have created using Mosquitto and HANA Studio.
Learn more about features of Custom Adapters like enabling guaranteed delivery, creating an output adapter and implementing schema discovery.
Joule is an AI assistant. Generative AI may produce inaccurate, incomplete, or biased information. Always verify important details before acting on them.
Conversations are sent to SAP-hosted large language models for processing. Do not include personal data, credentials, or confidential information in your messages.
Joule's responses are based on the SAP tutorial catalog and may not reflect the latest product changes. For authoritative guidance, consult the linked tutorials and official SAP documentation.