nerdexam
Microsoft

70-463 · Question #13

You are creating a SQL Server Integration Services (SSIS) package to retrieve product data from two different sources. One source is hosted in a SQL Azure database. Each source contains products for d

The correct answer is D. union All E. Merge. To combine rows from two separate data sources into a single destination in SSIS, you need a transformation that merges multiple inputs into one output stream. Both Union All and Merge accomplish this goal.

Extract and transform data

Question

You are creating a SQL Server Integration Services (SSIS) package to retrieve product data from two different sources. One source is hosted in a SQL Azure database. Each source contains products for different distributors. Products for each distributor source must be combined for insertion into a single product table destination. You need to select the appropriate data flow transformation to meet this requirement. Which transformation types should you use? (Each correct answer presents a complete solution. Choose all that apply.)

Options

  • AMulticast
  • BMerge Join
  • CTerm Extraction
  • Dunion All
  • EMerge

How the community answered

(41 responses)
  • A
    2% (1)
  • B
    2% (1)
  • C
    5% (2)
  • D
    90% (37)

Why each option

To combine rows from two separate data sources into a single destination in SSIS, you need a transformation that merges multiple inputs into one output stream. Both Union All and Merge accomplish this goal.

AMulticast

Multicast sends one input to multiple output paths, which is the opposite of what is needed - it splits data, it does not combine it.

BMerge Join

Merge Join performs a SQL-style join (inner, left outer, or full outer) on two sorted inputs to produce a combined column set per row, not a row union - it does not append rows from two sources into one stream.

CTerm Extraction

Term Extraction identifies noun phrases from text columns and is a text-mining transformation unrelated to combining rows from multiple data sources.

Dunion AllCorrect

Union All combines two or more input paths into a single output without requiring sorted inputs, making it ideal for appending rows from multiple sources including SQL Azure and on-premises databases into one destination stream.

EMergeCorrect

Merge combines exactly two sorted input paths into a single sorted output, which also satisfies the requirement of unifying rows from two distributor sources before inserting into the destination table - as long as both inputs are sorted on a common key.

Concept tested: SSIS data flow transformations for combining multiple inputs

Source: https://learn.microsoft.com/en-us/sql/integration-services/data-flow/transformations/union-all-transformation

Topics

#Union All#Merge transformation#data flow#combining data sources

Community Discussion

No community discussion yet for this question.

Full 70-463 Practice