Which data flow components should you use to identify modified data?

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 data flow components should you use to identify modified data? (Each correct answer presents a
complete solution. Choose all that apply.)

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 data flow components should you use to identify modified data? (Each correct answer presents a
complete solution. Choose all that apply.)

A.
Multicast

B.
Data Conversion

C.
Lookup

D.
Slowly Changing Dimension

E.
Aggregate

Explanation:
A: The transformation that distributes data sets to multiple outputs.
The transformation that distributes data sets to multiple outputs.C: Lookup Transformation
The transformation that looks up values in a reference table using an exact match.
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.
Incorrect:
Not B: Data Conversion Transformation
The transformation that converts the data type of a column to a different data type.
Not D: Slowly Changing Dimension Transformation
The transformation that configures the updating of a slowly changing dimension.
Not E: The Aggregate transformation applies aggregate functions, such as Average, to column values and
copies the results to the transformation output. Besides aggregate functions, the transformation
provides the GROUP BY clause, which you can use to specify groups to aggregate across.



Leave a Reply 7

Your email address will not be published. Required fields are marked *


Noel

Noel

C.D.

vakum

vakum

I think Noel is right.
Multicast just distributes a data set to multiple outputs : it can not identify that data has been modified.

MMM

MMM

D seems not a correct answer. “You need to create a separate data flow path for data that has been modified since it was last processed.”. There is no reason to use an Aggregate Transformation. I believe A and C is a correct answer.

Aakash

Aakash

Agree with C and D.

jin

jin

separate data flow path for data that has been modified – so merge and lookup

jin

jin

sorry…. i meant scd and lookup. question says each answer is a complete solution.