70-463 Exam - Implementing a Data Warehouse with Microsoft SQL Server 2012

certleader.com

Q1. You maintain a SQL Server Integration Services (SSIS) package. The package was developed by using SQL Server 2008 Business Intelligence Development Studio (BIDS). 

The package includes custom scripts that must be upgraded. 

You need to upgrade the package to SQL Server 2012. 

Which tool should you use? 

A. SSIS Upgrade Wizard in SQL Server 2008 BIDS 

B. SSIS Upgrade Wizard in SQL Server Data Tools 

C. SQL Server DTExecUI utility (dtexecui.exe) 

D. SQL Server dtexec utility (dtexec.exe) 

Answer:

Q2. A SQL Server Integration Services (SSIS) project has been deployed to the SSIS catalog. The project includes a project Connection Manager to connect to the data warehouse. 

The SSIS catalog includes two Environments: 

. Test 

. Production 

Each Environment defines a single Environment Variable named ConnectionString of type 

string. The value of each variable consists of the connection string to the test or production data warehouses. 

You need to execute deployed packages by using either of the defined Environments. 

Which three actions 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.) 

Answer:  

Q3. You are designing a data warehouse for a software distribution business that stores sales by software title. It stores sales targets by software category. Software titles are classified into subcategories and categories. Each software title is included in only a single software subcategory, and each subcategory is included in only a single category. The data warehouse will be a data source for an Analysis Services cube. 

The data warehouse contains two fact tables: 

. factSales, used to record daily sales by software title 

. factTarget, used to record the monthly sales targets by software category 

Reports must be developed against the warehouse that reports sales by software title, category and subcategory, and sales targets. 

You need to design the software title dimension. The solution should use as few tables as possible while supporting all the requirements. 

What should you do? 

A. Create three software tables, dimSoftware, dimSoftwareCategory, and dimSoftwareSubcategory and a fourth bridge table that joins software titles to their appropriate category and subcategory table records with foreign key constraints. Direct the cube developer to use key granularity attributes. 

B. Create three software tables, dimSoftware, dimSoftwareCategory, and dimSoftwareSubcategory. Connect factSales to all three tables and connect factTarget to dimSoftwareCategory with foreign key constraints. Direct the cube developer to use key granularity attributes. 

C. Create one table, dimSoftware, which contains Software Detail, Category, and Subcategory columns. Connect factSales to dimSoftware with a foreign key constraint. Direct the cube developer to use a non-key granularity attribute for factTarget. 

D. Create two tables, dimSoftware and dimSoftwareCategory. Connect factSales to dimSoftware and factTarget to dimSoftwareCategory with foreign key constraints. Direct the cube developer to use key granularity attributes. 

Answer:

Q4. 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.) 

Answer:  

Q5. You are developing a SQL Server Integration Services (SSIS) package to implement an incremental data load strategy. The package reads rows from a source system and compares them to rows in a destination system. New rows will be inserted and changed rows will be updated. 

You have used a Lookup transformation and a Conditional Split transformation. The Lookup transformation joins the source and destination table on the business key, and includes all columns from the destination table in the data flow output. The Conditional Split transformation inspects the destination columns and directs data flow to either insert new records or update existing records. 

You need to configure the Lookup transformation to ensure that all records flow to the Conditional Split transformation, regardless of whether the rows match an existing row in the destination table. 

Which setting should you select? (To answer, select the appropriate option in the answer area.) 

Answer:  

Q6. To support the implementation of new reports, Active Directory data will be downloaded to a SQL Server database by using a SQL Server Integration Services (SSIS) 2012 package. 

The following requirements must be met: 

All the user information for a given Active Directory group must be downloaded to a SQL Server table. The download process must traverse the Active Directory hierarchy recursively. 

You need to configure the package to meet the requirements by using the least development effort. 

What should you use? 

A. script component 

B. custom component 

C. XML source 

D. script task 

Answer:

Q7. You are developing a SQL Server Integration Services (SSIS) package. 

To process complex scientific data originating from a SQL Azure database, a custom task component is added to the project. You need to ensure that the custom component is deployed on a test environment 

correctly. What should you do? 

A. Add an OnError event handler to the SSIS project. 

B. Open a command prompt and run the gacutil command. 

C. Configure the SSIS solution to use the Project Deployment Model. 

D. Open a command prompt and run the dtexec /dumperror /conn command. 

E. Configure the output of a component in the package data flow to use a data tap. 

F. Open a command prompt and execute the package by using the SQL Log provider and running the dtexecui.exe utility. 

G. Open a command prompt and run the dtexec /rep /conn command. 

H. Run the dtutil command to deploy the package to the SSIS catalog and store the configuration in SQL Server. 

I. Use an msi file to deploy the package on the server. 

J. Open a command prompt and run the dtutil /copy command. 

K. Create a reusable custom logging component and use it in the SSIS project. 

Answer:

Reference: 

http://msdn.microsoft.com/en-us/library/ms403356.aspx 

Q8. You are developing a SQL Server Integration Services (SSIS) package. 

The package uses custom functionality that accesses a SQL Server database. The custom functionality must be implemented by using Language Integrated Query (LINQ). 

You need to ensure that the LINQ code can be debugged at design time. 

What should you select from the SSIS Toolbox? (To answer, drag the appropriate item to 

the correct location in the answer area.) 

Answer:  

Q9. You are using SQL Server Data Tools to develop a SQL Server Integration Services (SSIS) project. 

The first package that you create in this project contains a package connection that accesses a Microsoft Excel file. Additional packages in the project must also access this file. 

You need to define and reuse the Excel file connection in all project packages. 

What should you do? 

A. Copy the package Connection Manager and paste it in the second package. 

B. Set the RetainSameConnection property of the package Connection Manager to True. 

C. Convert the package Connection Manager in the first package to a project Connection Manager. 

D. Convert the project to the Package Deployment model. 

Answer:

Q10. You are developing a SQL Server Integration Services (SSIS) package to implement an incremental data load strategy. 

The package reads data from a source system. Depending on the value in a source column, the package redirects rows to one of five different data flow paths. 

You need to add a data flow transformation to support the package redirection. 

Which data flow transformation should you use? 

A. Conditional Split 

B. pjvot 

C. Multicast 

D. Lookup 

Answer: