You are developing a SQL Server Integration Services (SSIS) project by using the Project Deployment model. The project contains many packages. It is deployed on a server named SQLTest1. The project will be deployed to several servers that run SQL Server 2012. The project accepts one required parameter. The data type of the parameter is a string. A SQL Agent job is created that will call the Loading.dtsx package in the project. A job step is created for the SSIS package. The job must pass the value of an SSIS Environment Variable to the project parameter. The value of the Environment Variable must be configured differently on each server that runs SQL Server. The value of the Environment Variable must provide the server name to the project parameter. You need to configure SSIS on the SQLTest1 server to pass the Environment Variable to the package. Which four actions should you perform in sequence by using SQL Server Management Studio?

To answer, move the appropriate actions from the list of actions to the answer area and arrange them in the correct order.

Build List and Reorder:

Correct Answer:

QUESTION 112

DRAG DROP

You are designing a SQL Server Integration Services (SSIS) package. The package moves order-related data to a staging table named Order. Every night the staging data is truncated and then all the recent orders from the online store database are inserted into the staging table. Your package must meet the following requirements:

If the truncate operation fails, the package execution must stop and report an error.

If the Data Flow task that moves the data to the staging table fails, the entire refresh operation must be rolled back.

For auditing purposes, a log entry must be entered in a SQL log table after each execution of the Data Flow task.

The TransactionOption property for the package is set to Required. You need to design the package to meet the requirements. How should you design the control flow for the package?

To answer, drag the appropriate setting from the list of settings to the correct location or locations in the answer area.

Select and Place:

Correct Answer:

QUESTION 113

DRAG DROP

You are developing a SQL Server Integration Services (SSIS) package to insert new data into a data mart. The package uses a Lookup transformation to find matches between the source and destination. The data flow has the following requirements:

New rows must be inserted.

Lookup failures must be written to a flat file.

In the Lookup transformation, the setting for rows with no matching entries is set to Redirect rows to no match output. You need to configure the package to direct data into the correct destinations. How should you design the data flow outputs?

To answer, drag the appropriate transformation from the list of answer options to the correct location in the answer area.

Select and Place:

Correct Answer:

QUESTION 114

You are building a SQL Server Integration Services (SSIS) package to load product data sourced from a SQL Azure database to a data warehouse. Before the product data is loaded, you create a batch record by using an Execute SQL task named Create Batch. After successfully loading the product data, you use another Execute SQL task named Set Batch Success to mark the batch as successful.

You need to create and execute an Execute SQL task to mark the batch as failed if either the Create Batch or Load Products task fails. Which three steps should you perform in sequence?

To answer, move the appropriate actions from the list of actions to the answer area and arrange them in the correct order.

Build List and Reorder:

Correct Answer:

QUESTION 115

HOTSPOT

You are developing a data flow to load sales data into a fact table. In the data flow, you configure a Lookup Transformation in full cache mode to look up the product data for the sale. The lookup source for the product data is contained in two tables. You need to set the data source for the lookup to be a query that combines the two tables. Which page of the Lookup Transformation Editor should you select to configure the query?

To answer, select the appropriate page in the answer area.

Hot Area:

Correct Answer:

QUESTION 116

DRAG DROP

You are creating a sales data warehouse. When a product exists in the product dimension, you update the product name. When a product does not exist, you insert a new record. In the current implementation, the DimProduct table must be scanned twice, once for the insert and again for the update. As a result, inserts and updates to the DimProduct table take longer than expected. You need to create a solution that uses a single command to perform an update and an insert. How should you use a MERGE T-SQL statement to accomplish this goal?

To answer, drag the appropriate answer choice from the list of options to the correct location or locations in the answer area. You may need to drag the split bar between panes or scroll to view content.

Select and Place:

Correct Answer:

QUESTION
117

DRAG DROP

You are developing a SQL Server Integration Services (SSIS) package that imports unsorted data into a data warehouse hosted on SQL Azure. You have the following requirements:

A destination table must contain all of the data in two source tables.

Duplicate records must be inserted into the destination table.

You need to develop a data flow that imports the data while meeting the requirements. How should you develop the data flow?

To answer, drag the appropriate transformation from the list of transformations to the correct location in the answer area.

Select and Place:

Correct Answer:

QUESTION 118

DRAG DROP

You are developing a SQL Server Integration Services (SSIS) package that imports data into a data warehouse. You are developing the part of the SSIS package that populates the ProjectDates dimension table. The business key of the ProjectDates table is the ProjectName column. The business user has given you the dimensional attribute behavior for each of the four columns in the ProjectDates table:

ExpectedStartDate – New values should be tracked over time.

ActualStartDate – New values should not be accepted.

ExpectedEndDate – New values should replace existing values.

ActualEndDate – New values should be tracked over time.

You use the SSIS Slowly Changing Dimension Transformation. You must configure the Change Type value for each source column. Which settings should you select?

To answer, select the appropriate setting or settings in the answer area. Each Change Type may be used once, more than once, or not at all.

Select and Place:

Correct Answer:

QUESTION 119

You administer a Microsoft SQL Server database. You want to import data from a text file to the database. You need to ensure that the following requirements are met:

Data import is performed by using a stored procedure.

Data is loaded as a unit and is minimally logged.

Which data import command and recovery model should you choose?

To answer, drag the appropriate data import command or recovery model to the appropriate location or locations in the answer area. Each data import command or recovery model may be used once, more than once, or not at all. You may need to drag the split bar between panes or scroll to view content.

Select and Place:

Correct Answer:

QUESTION 120

You are using the Knowledge Discovery feature of the Data Quality Services (DQS) client