Where to Place the Custom Adapter Files

Place the files we have created and edited for our Custom Adapter in the correct directory.

You will learn

Where to place the Custom Adapter Files on the server

Where to place the Custom Adapter Files on the client

How to access your Custom Adapter in HANA Studio

The files for the custom adapter include the:

mqtt-input.jar and org.eclipse.paho.client.mqttv3-<version>.jar files

adapter_config.xml file

mqtt_input.cnxml file

edited versions of the modulesdefine.xml, custommodulesdefine.xml, and parametersdefine.xsd files

The directory paths for these files will be relative to the STREAMING_HOME and STREAMING_CUSTOM_ADAPTERS_HOME environment variables. The streaming home environment variables are %STREAMING_HOME% and %STREAMING_CUSTOM_ADAPTERS_HOME%for Windows, and $STREAMING_HOME and $STREAMING_CUSTOM_ADAPTERS_HOME for Unix operating systems (please edit the below paths according to your intention). The rest of the directory path relative to the STREAMING_HOME environment variable is the same on both Linux and Windows.

Step 1: Client Side (HANA Studio)

Assuming you used the default install location, then the local Windows Streaming Analytics $STREAMING_HOME will be