Prerequisites
Before you can use Kafka as a target endpoint in a Replicate task, the following prerequisites must be met:
-
Open TCP ports to all the brokers from the Replicate Server machine
-
Set permissions that will allow Qlik Replicate to write to the target topics. One way to do this is to use the Kafka ACLs script (kafka-acls).
-
Either create a topic named attrep_apply_exceptions before starting the replication task or configure the brokers with auto.create.topics.enable=true.
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