Skip to main content

About the Qlik Replicate collector

The Qlik Replicate collector harvests metadata from Qlik Replicate via the Qlik Enterprise Manager API. Qlik Replicate is a data integration platform that provides real-time change data capture (CDC) and replication across heterogeneous data sources.

Important

The Qlik Replicate collector can be run on-premise using docker or Jar files.

Note

The latest version of the Collector is 2.320. To view the release notes for this version and all previous versions, please go here.

What is cataloged

The collector catalogs the following information.

Table 1.

Object

Information cataloged

QlikReplicateServer

  • Server name, host, port, state, platform (Linux/Windows), version, last connection time

QlikReplicateEndpoint

  • Endpoint name, description, role (SOURCE/TARGET), database type, licensing status

QlikReplicateTask

  • Task name, state, UUID, assigned server, tags, stop reason, error messages

QlikReplicateTaskExecution

  • Execution start/end times, associated task

Database

  • Database name and connection information from source/target endpoints

DatabaseSchema

  • Schema names from task configurations

DatabaseTable

  • Table names included in replication tasks



Relationships between objects

By default, the harvested metadata includes catalog pages for the following resource types. Each catalog page has a relationship to the other related resource types. If the metadata presentation for this data source has been customized with the help of the data.world Solutions team, you may see other resource pages and relationships.

Table 2.

Resource page

Relationship

QlikReplicate

ServerHosts Qlik Replicate Tasks

QlikReplicateTask

Runs on a QlikReplicateServer, Has a source endpoint (via has source endpoint), Has one or more target endpoints (via has target endpoint)

QlikReplicateEndpoint

Connects to a Database (via connects to), May be source or target for a QlikReplicateTask

DatabaseTable (target)

Sourced data from a source DatabaseTable (via sourced data from), Data loaded by a QlikReplicateTask (via data loaded by)

QlikReplicateTaskExecution

Associated with a QlikReplicateTask (via was associated with)



Lineage for Qlik Replicate

Table 3.

Object

Lineage available

DatabaseTable

Table-level replication lineage:

  • Source table from which data is replicate

  • Target table to which data is written

  • QlikReplicateTask responsible for the data movement

QlikReplicateTask

Task-to-table relationships:

  • Source and target tables involved in the replication task

  • Execution-level provenance when execution details are available



Version supported

  • All versions with Enterprise Manager API v1 are supported.

Authentication supported

  • The collector supports Username and password authentication.