Staging and Loading Flashcards
6 cards from real MDM practice questions. Tap to flip, then mark Knew It or Still Learning โ missed cards come back until you master them.
Read the first 6 Staging and Loading flashcards as text
An MDM developer is configuring a batch job to load customer data from a source system. The source provides a full data file every night, but the developer needs to ensure that only records that are new or have changed since the last run are processed to improve efficiency. Which staging table property must be enabled?
Answer: Delta Detection
Delta Detection is the specific feature in Informatica MDM designed for this purpose. When enabled, the Stage job compares the records in the landing table with a snapshot of the previous landing table's data to identify and process only new or modified records. [1, 5]
What is the primary function of the Stage process in the Informatica MDM batch data flow?
Answer: To move cleansed and standardized data from a landing table to a corresponding staging table.
The Stage process is the second step in the three-layered batch architecture. Its main role is to transfer data from the landing tables to the staging tables. During this transfer, it applies mappings and cleanse functions to standardize and prepare the data for the Load process. [2, 6]
A compliance requirement mandates that a complete, unaltered history of all data received from a specific source system must be retained for auditing purposes, exactly as it appeared in the landing table at the time of each stage job run. How can this be achieved in Informatica MDM?
Answer: Enable the Audit Trail (RAW) property on the staging table.
The Audit Trail property, when enabled on a staging table, creates an associated _RAW table. This table stores a copy of the raw, unclean data from the landing table for each stage job run, serving as a historical audit log. [1, 3, 5]
During the Load process in Informatica MDM, which of the following actions is performed?
Answer: Calculating trust scores and running validation rules before inserting/updating a Base Object.
The Load process moves data from a staging table to the target Base Object. Key steps in this process include calculating trust scores for columns where trust is enabled, performing lookups, running validation rules, and then inserting or updating records in the Base Object and its associated XREF table. [4]
In the context of an Informatica MDM Stage job, what is the purpose of Mappings?
Answer: To define the movement and transformation of data from landing table columns to staging table columns.
Mappings are a core component of the Stage process. They define how data flows from a source column in a landing table to a target column in a staging table. Mappings are also where cleanse functions are applied to standardize or transform the data during this movement. [5, 6]
Which statement correctly describes the roles of Landing, Staging, and Base Object tables in the Informatica MDM Hub architecture?
Answer: Landing tables are for initial data reception, Staging tables are for cleansing and standardizing source-specific data, and Base Objects hold the consolidated master records.
Informatica MDM follows a three-layered approach: Landing tables are a pre-staging layer to receive data from source systems. Staging tables hold cleansed and standardized data from a specific source before loading. Base Objects are the target tables that contain the final, consolidated master data, often called golden records. [2]