getcertified4sure.com

Quick Guide: 70 463 dumps




Want to know Examcollection microsoft 70 463 Exam practice test features? Want to lear more about Microsoft Implementing a Data Warehouse with Microsoft SQL Server 2012 certification experience? Study Free Microsoft exam 70 463 answers to Most recent microsoft 70 463 questions at Examcollection. Gat a success with an absolute guarantee to pass Microsoft microsoft 70 463 (Implementing a Data Warehouse with Microsoft SQL Server 2012) test on your first attempt.

Q51. You are editing a SQL Server Integration Services (SSIS) package that contains three Execute SQL tasks and no other tasks. The three Execute SQL tasks modify products in staging tables in preparation for a data warehouse load. 

The package and all three Execute SQL product tasks have their TransactionOption property set to Supported. 

You need to ensure that if any of the three Execute SQL product tasks fail, all three tasks will roll back their changes. 

What should you do? 

A. Change the TransactionOption property of the package to Required. 

B. Change the TransactionOption property of all three Execute SQL product tasks to Required. 

C. Move the three Execute SQL product tasks into a Foreach Loop container. 

D. Move the three Execute SQL product tasks into a Sequence container. 

Answer:

Explanation: 

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

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


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

The package contains an ADO object source variable that holds a result set that was returned by a stored procedure execution. 

You need to add and configure a container that will execute several tasks for each row in the ADO object source variable. 

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: 


Q53. You are designing a data warehouse with two fact tables. The first table contains sales per month and the second table contains orders per day. 

Referential integrity must be enforced declaratively. 

You need to design a solution that can join a single time dimension to both fact tables. 

What should you do? 

A. Join the two fact tables. 

B. Merge the fact tables. 

C. Create a time dimension that can join to both fact tables at their respective granularity. 

D. Create a surrogate key for the time dimension. 

Answer:

Explanation: References: http://msdn.microsoft.com/en-us/library/ms174537.aspx http://technet.microsoft.com/en-us/library/ms174832.aspx http://msdn.microsoft.com/en-us/library/ms174884.aspx http://decipherinfosys.wordpress.com/2007/02/01/surrogate-keys-vs-natural-keys-for-primary-key/ http://www.agiledata.org/essays/keys.html http://www.databasejournal.com/features/mssql/article.php/3922066/SQL-Server-Natural-Key-Verses-Surrogate-Key.htm http://www.jamesserra.com/archive/2012/01/surrogate-keys/ 


Q54. You are developing a SQL Server Integration Services (SSIS) package. The data source for the data flow task is a table that has been configured as a change data capture (CDC) table. You are using a CDC Source component to obtain the CDC data. 

The data source will be polled once per hour. The data is updated with multiple important status changes per minute. 

For each captured data change, the before and after values must be included. 

You need to configure the CDC Source component. 

Which CDC processing mode should you select? (To answer, configure the appropriate option in the dialog box in the answer area.) 

Answer: 


Q55. You are performance tuning a SQL Server Integration Services (SSIS) package to load sales data from a source system into a data warehouse that is hosted on Windows Azure SQL Database. 

The package contains a data flow task that has seven source-to-destination execution trees. 

Only three of the source-to-destination execution trees are running in parallel. 

You need to ensure that all the execution trees run in parallel. 

What should you do? 

A. Set the EngineThreads property of the data flow task to 7. 

B. Set the MaxConcurrentExcecutables property of the package to 7. 

C. Create seven data flow tasks that contain one source-to-destination execution tree each. 

D. Place the data flow task in a For Loop container that is configured to execute seven times. 

Answer:


Q56. 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. 

Answer: 


Q57. You are developing a SQL Server Integration Services (SSIS) package. An Execute SQL 

task in the package checks product stock levels and sets a package variable named InStock to TRUE or FALSE depending on the stock level found. 

After the successful execution of the Execute SQL task, one of two data flow tasks must run, depending on the value of the InStock variable. 

You need to set the precedence constraints. 

Which value for the evaluation operation should you use? (To answer, select the appropriate option for the evaluation operation in the answer area.) 

Answer: 


Q58. You are developing a SQL Server Integration Services (SSIS) project that contains a project Connection Manager and multiple packages. 

All packages in the project must connect to the same database. The server name for the database must be set by using a parameter named ParamConnection when any package in the project is executed. 

You need to develop this project with the least amount of development effort. 

What should you do? (Each answer presents a part of the solution. Choose all that apply.) 

A. Create a package parameter named ConnectionName in each package. 

B. Edit each package Connection Manager. Set the ConnectionName property to @[$Project::ParamConnection]. 

C. Edit the project Connection Manager in Solution Explorer. Set the ConnectionName property to @ [$Project::ParamConnection]. 

D. Set the Sensitive property of the parameter to True. 

E. Create a project parameter named ConnectionName. 

F. Set the Required property of the parameter to True. 

Answer: B,E,F 

Explanation: B: From question: " The server name for the database must be set by using a parameter named ParamConnection when any package in the project is executed." 

E: SSIS 2012 has introduced the concept of Project level connection managers. An SSIS project is generally more than one package. To simplify lives, the SSIS team now allows for the sharing of common resources across projects, connection managers being one of those resources. 

F: When a parameter is marked as required, a server value or execution value must be specified for that parameter. Otherwise, the corresponding package does not execute. Although the parameter has a default value at design time, it will never be used once the project is deployed. 

Note: 

* Integration Services (SSIS) parameters allow you to assign values to properties within packages at the time of package execution. You can create project parameters at the project level and package parameters at the package level. Project parameters are used to supply any external input the project receives to one or more packages in the project. Package parameters allow you to modify package execution without having to edit and redeploy the package. 

Reference: Integration Services (SSIS) Parameters 


Q59. 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: 


Q60. 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: