Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Suggest an Idea

Announcements
This page is no longer in use. To suggest an idea, please visit Browse and Suggest.

Explicit Target DDL Control

srstage80
Contributor III
Contributor III

Explicit Target DDL Control

Current State :

  • Replicate by default attempts to achieve parity when creating target tables by applying the source DDL on the target database.

Desired State:

  • Replicate features configurable controls to determine what kinds of DDL are applied to the target database such as if NULL constraints should exist.

Business Case:

  • Certain sources create tables with heavy amounts of constraints and restrictions because they are part of a transactional system that must maintain integrity.  A very common use case of Replicate is to pipeline data from these types of systems to data lakes or data warehouses.  When logic begins to be applied to the data lake or data warehouse for downstream processing, such as a soft delete process, this can result in processing failures because Replicate has made every attempt to duplicate the source endpoint constraints on the target, which is often not used for the same purpose as the source.   The workaround is a manual, customer-driven process to manage target tables from that point forward because Replicate does not have options to ignore these integrity constraints.
2 Comments
Meghann_MacDonald

From now on, please track this idea from the Ideation portal. 

Link to new idea

Meghann

NOTE: Upon clicking this link 2 tabs may open - please feel free to close the one with a login page. If you only see 1 tab with the login page, please try clicking this link first: Authenticate me! then try the link above again. Ensure pop-up blocker is off.

Ideation
Newbie
Newbie
 
Status changed to: Closed - Archived