You are developing a SQL Server Integration Services (SSIS) package.
The package uses a data flow task to source data from a SQL Server database for loading into a dimension table in a data warehouse.
You need to create a separate data flow path for data that has been modified since it was last processed.
Which two data flow components should you use to identify modified data? (Each correct answer presents a complete solution. Choose all that apply.)
Select all that apply, then click Submit answer.
Reference / correct answer:
Slowly Changing Dimension
C: Lookup Transformation
The transformation that looks up values in a reference table using an exact match.
D: Slowly Changing Dimension
The Slowly Changing Dimension transformation provides the following functionality for managing slowly changing dimensions:
Matching incoming rows with rows in the lookup table to identify new and existing rows.
Identifying incoming rows that contain changes when changes are not permitted.
Identifying inferred member records that require updating.
Identifying incoming rows that contain historical changes that require insertion of new records and the updating of expired records.
Detecting incoming rows that contain changes that require the updating of existing records, including expired ones.
Note:
* SQL Server Integration Services provides three different types of data flow components: sources, transformations, and destinations. Sources extract data from data stores such as tables and views in relational databases, files, and Analysis Services databases. Transformations modify, summarize, and clean data. Destinations load data into data stores or create in-memory datasets.
References:
https://docs.microsoft.com/en-us/sql/integration-services/data-flow/transformations/lookup-transformation
https://docs.microsoft.com/en-us/sql/integration-services/data-flow/transformations/slowly-changing-dimension-transformation