exam questions

Exam 70-767 All Questions

View all questions & answers for the 70-767 exam

Exam 70-767 topic 1 question 130 discussion

Actual exam question from Microsoft's 70-767
Question #: 130
Topic #: 1
[All 70-767 Questions]

Note: This question is part of a series of questions that use the same or similar answer choices. An answer choice may be correct for more than one question in the series. Each question is independent of the other questions in this series. Information and details provided in a question apply only to that question.
You are a database administrator for an e-commerce company that runs an online store. The company has the databases described in the following table.

Each month, eight partner companies send your company comma-separated values (CSV) files that contain their sales data.
You need to create a Microsoft SQL Server Integration Services (SSIS) package to load the CSV files in parallel to a single table in DB2. You must minimize the number of transformation steps that are required.
What should you use?

  • A. Lookup transformation
  • B. Merge transformation
  • C. Merge Join transformation
  • D. MERGE statement
  • E. Union All transformation
  • F. Balanced Data Distributor transformation
  • G. Sequential container
  • H. Foreach Loop container
Show Suggested Answer Hide Answer
Suggested Answer: F 🗳️
The Balanced Data Distributor (BDD) transformation takes advantage of concurrent processing capability of modern CPUs. It distributes buffers of incoming rows uniformly across outputs on separate threads. By using separate threads for each output path, the BDD component improves the performance of an SSIS package on multi-core or multi-processor machines.
References:
https://docs.microsoft.com/en-us/sql/integration-services/data-flow/transformations/balanced-data-distributor-transformation

Comments

Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.
Switch to a voting comment New
commerceca
Highly Voted 5 years, 3 months ago
E. Since the scenario is to load the CSV files from eight companies in parallel to a single table in DB2.
upvoted 9 times
...
DudeHere
Most Recent 4 years, 5 months ago
Union All: The Union All transformation combines multiple inputs into one output. For example, the outputs from five different Flat File sources can be inputs to the Union All transformation and combined into one output. https://docs.microsoft.com/en-us/sql/integration-services/data-flow/transformations/union-all-transformation?view=sql-server-ver15 if you are importing data to one destination table, BDD may be useless. However, if you are importing data to a staging database, it may improve the data import performance. https://www.sqlshack.com/ssis-balanced-data-distributor-overview/
upvoted 2 times
...
ialberto
4 years, 11 months ago
Correct is E
upvoted 3 times
...
Lex_P
5 years ago
Balanced Data Distributor spreads data over multiple destinations, quite the opposite of what we're trying to achieve here. I would say E is correct
upvoted 3 times
als2kool
5 years ago
MS states you need a Union all after BDD to do send the results to a single database
upvoted 2 times
...
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...
exam
Someone Bought Contributor Access for:
SY0-701
London, 1 minute ago