nerdexam
Microsoft

70-463 · Question #131

You are designing a SQL Server Integration Services (SSIS) solution that will load multiple Online Transactional Processing (OLTP) data sources into a SQL Server data mart. You have the following…

The correct answer is C. Use a Data Profiling task. The Data Profiling task is the correct and most efficient choice. It is a built-in SSIS control flow task designed specifically to profile source data and generate reports on: duplicate key values (Key Strength profile), null ratios within columns (Column Null Ratio profile)…

Build data quality solutions

Question

You are designing a SQL Server Integration Services (SSIS) solution that will load multiple Online Transactional Processing (OLTP) data sources into a SQL Server data mart. You have the following requirements:

  • Ensure that the process supports the creation of an exception report

that details possible duplicate key values, null ratios within columns, and column-length distributions of values.

  • Ensure that users can generate the exception report in an XML format.
  • Use the minimum development effort.

You need to design the SSIS solution to meet the requirements. What should you do? (More than one answer choice may achieve the goal. Select the BEST answer.)

Options

  • AUse a Data Profiling task.
  • BUse Data Flow tasks to process the clean data.
  • CUse a Data Profiling task.
  • DDesign a stored procedure that examines data for common dirty data patterns.

How the community answered

(18 responses)
  • A
    11% (2)
  • B
    6% (1)
  • C
    83% (15)

Explanation

The Data Profiling task is the correct and most efficient choice. It is a built-in SSIS control flow task designed specifically to profile source data and generate reports on: duplicate key values (Key Strength profile), null ratios within columns (Column Null Ratio profile), and column-length distributions (Column Length Distribution profile). Critically, its output is natively in XML format, directly satisfying the XML requirement with zero custom development. Using Data Flow tasks (option B) would require custom scripting to produce the same analysis. Writing a stored procedure (option D) requires significantly more development effort and does not produce XML output by default.

Topics

#Data Profiling task#exception report#null ratios#column distribution

Community Discussion

No community discussion yet for this question.

Full 70-463 Practice