Qlik Replicate Certification QREP Exam Questions

Page: 1 / 14
Total 60 questions
Question 1

Which components can be controlled with Qlik Enterprise Manager?



Answer : C

Qlik Enterprise Manager provides a centralized command center to configure, execute, and monitor data replication and transformation tasks across the enterprise. It is specifically designed to manage and control Qlik Replicate and Qlik Compose tasks. Additionally, it integrates with Qlik Catalog to automatically catalog data assets generated by Qlik Replicate directly in Qlik Catalog1. This integration allows for tracking end-to-end data lineage, which improves compliance, governance, and trust in the data assets managed within Qlik Catalog1.

The documentation clearly states that Qlik Enterprise Manager is used to design, execute, and monitor Qlik Replicate and Qlik Compose tasks, and it also mentions the integration with Qlik Catalog for data asset management2. However, there is no mention of Qlik Sense being controlled by Qlik Enterprise Manager. Qlik Sense is a separate product for data visualization and analytics, and its management is not within the scope of Qlik Enterprise Manager's functionalities as described in the available resources12.

Therefore, the correct answer is C. Qlik Replicate, Qlik Compose, Qlik Catalog, as these are the components that can be controlled with Qlik Enterprise Manager.


Question 2

Which three task types does Qlik Replicate support? (Select three.)



Answer : A, E, F

Qlik Replicate supports a variety of task types to accommodate different data replication needs. The three task types supported are:

LogStream to Staging Folder (A): This task type allows Qlik Replicate to save data changes from the source database transaction log to a staging folder. These changes can then be applied to multiple targets1.

Full load, apply, and store change (E): This is a comprehensive task type that includes a full load of the source database, applying changes to the target, and storing changes in an audit table on the target side1.

LogStream full load (F): Similar to the LogStream to Staging Folder, this task type involves saving data changes from the source database transaction log. However, it also includes a full load of the data to the target database1.

The other options provided do not align with the task types supported by Qlik Replicate:

B . Store changes bidirectional: While Qlik Replicate supports bidirectional tasks, the option as stated does not accurately describe a supported task type.

C . LogStream store changes: This option is not clearly defined as a supported task type in the documentation.

D . Scheduled full loads: Although Qlik Replicate can perform full loads, ''Scheduled full loads'' as a specific task type is not mentioned in the documentation.

Therefore, the verified answers are A, E, and F, as they represent the task types that Qlik Replicate supports according to the official documentation1.


Question 3

When running a task in Qlik Replicate (From Oracle to MS SQL), the following error message appears: Failed adding supplemental logging for table "Table name" Which must be done to fix this error?



Answer : C

The error message 'Failed adding supplemental logging for table' indicates that supplemental logging is not enabled on the Oracle source.

Supplemental logging must be enabled to capture the necessary changes for replication.

To fix this error, you should enable supplemental logging on the Oracle database for the specific table or tables.

This can usually be done by executing the following SQL command on the Oracle source:

ALTER DATABASE ADD SUPPLEMENTAL LOG DATA (ALL) COLUMNS;

Verify that the logging is enabled and then retry the replication task. This solution aligns with the troubleshooting steps provided in the Qlik Replicate documentation for dealing with supplemental logging errors.

The error message ''Failed adding supplemental logging for table 'Table name''' indicates that supplemental logging has not been enabled for the table in the Oracle source database. Supplemental logging is necessary for Qlik Replicate to capture the changes in the Oracle database accurately, especially for Change Data Capture (CDC) operations.

To resolve this error, you should:

Enable supplemental logging at the database level by executing the following SQL command in the Oracle database:

ALTER DATABASE ADD SUPPLEMENTAL LOG DATA;

This command enables minimal supplemental logging, which is required for Qlik Replicate to function correctly1.

If you need to enable supplemental logging for all columns, you can use the following SQL command:

ALTER DATABASE ADD SUPPLEMENTAL LOG DATA (ALL) COLUMNS;

This ensures that all necessary column data is logged for replication purposes1.

After enabling supplemental logging, verify that it is active by querying the v$database view:

SELECT supplemental_log_data_min FROM v$database;

The correct return value should be 'YES', indicating that supplemental logging is enabled1.

The other options provided are not directly related to the issue of supplemental logging:

A . Contact the Oracle DBA: While contacting the DBA might be helpful, the specific action needed is to enable supplemental logging.

B . Check the permission on the target endpoint: Permissions on the target endpoint are not related to the supplemental logging requirement on the source database.

D . Check the permission of the source endpoint: Permissions on the source endpoint are important, but the error message specifically refers to the need for supplemental logging.

Therefore, the verified answer is C. Enable supplemental logging, as it directly addresses the requirement to fix the error related to supplemental logging in Qlik Replicate21.


Question 4

How can the task diagnostic package be downloaded?



Answer : A

To download the task diagnostic package in Qlik Replicate, you need to follow these steps:

Open the task from the overview in the Qlik Replicate Console.

Switch to the Monitor view.

Click on the Tools toolbar button.

Navigate to Support.

Select Download Diagnostic Package1.

This process will generate a task-specific diagnostics package that contains the task log files and various debugging data that may assist in troubleshooting task-related issues. Depending on your browser settings, the file will either be automatically downloaded to your designated download folder, or you will be prompted to download it. The file will be named in the format <task_name>__diagnostics__<timestamp>.zip12.

The other options provided do not accurately describe the process for downloading a diagnostic package in Qlik Replicate:

B is incomplete and does not provide a valid path.

C incorrectly suggests going to server settings and logging, which is not the correct procedure.

D suggests a method that is not documented in the official Qlik Replicate help resources.

Therefore, the verified answer is A, as it correctly outlines the steps to download a diagnostic package in Qlik Replicate12.


Question 5

The Qlik Replicate administrator adds a new column to one of the tables in a task

What should the administrator do to replicate this change?



Answer : A

When a new column is added to one of the tables in a Qlik Replicate task, the administrator should stop and then resume the task to replicate this change. This process allows Qlik Replicate to recognize the structural change and apply it accordingly.

The steps involved in this process are:

Stop the task: This ensures that no data changes are missed during the schema change.

Resume the task: Once the task is resumed, Qlik Replicate will pick up the DDL change and apply the new column to the target system.

This procedure is supported by the Qlik Replicate's DDL handling policy, which can be set to perform an ''alter target table'' when the source table is altered. This means that when the task is resumed, the new columns from the source tables will be added to the Replicate target1.

It's important to note that while stopping and resuming the task is generally the recommended approach, the exact steps may vary depending on the specific configuration and version of Qlik Replicate being used. Therefore, it's always best to consult the latest official documentation or support resources to ensure the correct procedure for your environment.


Question 6

How can a Qlik Replicate administrator set all Incoming columns to match a single schema?



Answer : D

To set all incoming columns to match a single schema in Qlik Replicate, an administrator should use the Global Transformations feature. Here's the process:

Navigate to the Global Transformations section within the Qlik Replicate task settings.

Within Global Transformations, there is an option to define transformations that apply to all tables and columns being replicated.

Use the Schema option within Global Transformations to specify the target schema for all incoming columns.

This approach ensures that all incoming data conforms to a predefined schema, which is particularly useful when consolidating data from multiple sources into a single target schema. It allows for the standardization of column names, data types, and other schema-related attributes across all tables involved in the replication task12.

The other options provided do not directly address the requirement to set all incoming columns to match a single schema:

A . Table Selection - Schema: This option is more about selecting which tables and schemas to include in the replication task, rather than defining a global schema for all columns.

B . Global Transformations - Add Filter and C. Add Filter - Schema: While filters are used to specify conditions for data transformation or selection, they do not provide a means to globally set the schema for all incoming columns.

Therefore, the verified answer is D. Global Transformations - Schema, as it is the correct method to set all incoming columns to match a single schema in Qlik Replicate12.


Question 7

A Qlik Replicate administrator must deliver data from a source endpoint with minimal impact and distribute it to several target endpoints.

How should this be achieved in Qlik Replicate?



Answer : C

Questions no: 16 Verified Answer: = C. Create a task streaming to a streaming target

Step by Step Comprehensive and Detailed Explanation with all Reference: = To deliver data from a source endpoint with minimal impact and distribute it to several target endpoints in Qlik Replicate, the best approach is:

C . Create a task streaming to a streaming target endpoint (e.g., Kafka) and consume that endpoint in the following tasks as a source endpoint: This method allows for efficient data distribution with minimal impact on the source system. By streaming data to a platform like Kafka, which is designed for high-throughput, scalable, and fault-tolerant storage, Qlik Replicate can then use this data stream as a source for multiple downstream tasks12.

The other options are less optimal because:

A . Create a LogStream task followed by multiple tasks using an endpoint that reads changes from the log stream staging folder: While this option involves a LogStream, it does not specify streaming to a target endpoint that can be consumed by multiple tasks, which is essential for minimal impact distribution.

B . Create a task streaming to a dedicated buffer database (e.g., Oracle or MySQL) and consume that database in the following tasks as a source endpoint: This option introduces additional complexity and potential performance overhead by using a buffer database.

D . Create multiple tasks using the same source endpoint: This could lead to increased load and impact on the source endpoint, which is contrary to the requirement of minimal impact.

For more detailed information on how to set up streaming tasks to target endpoints like Kafka and how to configure subsequent tasks to consume from these streaming endpoints, you can refer to the official Qlik documentation on Adding and managing target endpoints.


Page:    1 / 14   
Total 60 questions