Prerequisites
Before you can use MapR Streams as a target endpoint in a Replicate task, the following prerequisites must be met:
-
Install and configure MapR Client 5.2.1 or later on the Qlik Replicate Server machine.
To verify the configuration, issue the following command in a Linux shell:
hadoop fs -ls maprfs://<cluster_name>/
The command should return a directory listing.
-
Install the mapr-librdkafka package on the Qlik Replicate Server machine.
-
Create a topic named attrep_apply_exceptions before starting the replication task. Note that if this topic does not exist, the task will always fail when it encounters a data error, regardless of the error handling policy.
For a description of the attrep_apply_exceptions table, see Apply exceptions
-
Add the following files to the /opt/attunity/replicate/lib directory:
- librdkafka.so, libMapRClient_c.so, and libMapRClient.so (copy from the /opt/mapr/lib directory)
- libjvm.so (copy from the $JAVA_HOME/lib/amd64/server/lib directory)