70-463 Premium Bundle

70-463 Premium Bundle

Implementing a Data Warehouse with Microsoft SQL Server 2012 Certification Exam

4.5 
(9765 ratings)
0 QuestionsPractice Tests
0 PDFPrint version
November 23, 2024Last update

Microsoft 70-463 Free Practice Questions

Q1. You administer a Microsoft SQL Server 2012 database. The database contains a table that has the following definition: 

You want to export data from the table to a flat file by using the SQL Server Import and Export Wizard. 

You need to ensure that the following requirements are met: 

The first row of the file contains the first row of data. 

Each record is of the same length. 

The date follows the U.S. date format. 

The file supports international characters. 

What should you do? (To answer, simply select the option or options in the answer area that you would configure.) 

Answer:  

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

OnError and OnWarning events must be logged for viewing in the built-in SSIS reports by 

using SQL Server Management Studio. 

You need to execute the package and minimize the number of event types that are logged. 

Which setting should you use? (To answer, change the appropriate setting in the answer 

area.) 

Answer:  

Q3. You are developing a SQL Server Integration Services (SSIS) project to read and write data from a Windows Azure SQL Database database to a server that runs SQL Server 2012. 

The connection will be used by data flow tasks in multiple SSIS packages. The address of the target Windows Azure SQL Database database will be provided by a project parameter. 

You need to create a solution to meet the requirements by using the least amount of administrative effort and maximizing data flow performance. 

What should you do? 

A. Use an SSIS Script task that uses the custom assembly to parse the text data when inserting it. 

B. Use an SSIS Script transformation that uses the custom assembly to parse the text data when inserting it. 

C. Create a SQL Common Language Runtime (SQLCLR) function that uses the custom assembly to parse the text data, deploy it in the Windows Azure SQL Database database, and use it when inserting data. 

D. Create a SQL Common Language Runtime (SQLCLR) stored procedure that uses the custom assembly to parse the text data, deploy it in the Windows Azure SQL Database database, and use it when inserting data. 

Answer:

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

Answer:  

Q5. You develop a SQL Server Integration Services (SSIS) package in a project by using the Project Deployment Model. It is regularly executed within a multi-step SQL Server Agent job. 

You make changes to the package that should improve performance. 

You need to establish if there is a trend in the durations of the next 10 successful executions of the package. You need to use the least amount of administrative effort to achieve this goal. 

What should you do? 

A. After 10 executions, in SQL Server Management Studio, view the Execution Performance subsection of the All Executions report for the package. 

B. Configure the package to send you an email upon completion that includes information about the duration of the package. After 10 executions, view the emails. 

C. Enable logging to the Application Event Log in the package control flow for the OnInformation event. After 10 executions, view the Application Event Log. 

D. Enable logging to the Application Event Log in the package control flow for the OnPostExecute event. After 10 executions, view the Application Event Log. 

Answer:

Explanation: The All Executions Report displays a summary of all Integration Services executions that have been performed on the server. There can be multiple executions of the sample package. Unlike the Integration Services Dashboard report, you can configure the All Executions report to show executions that have started during a range of dates. The dates can span multiple days, months, or years. 

The report displays the following sections of information. 

* Filter 

Shows the current filter applied to the report, such as the Start time range. 

* Execution Information 

Shows the start time, end time, and duration for each package execution.You can view a 

list of the parameter values that were used with a package execution, such as values that 

were passed to a child package using the Execute Package task. 

Q6. You are building a fact table in a data warehouse. 

The table must have a columnstore index. The table cannot be partitioned. 

You need to design the fact table and load it with data. 

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:  

Q7. You are troubleshooting an existing SQL Server Integration Services (SSIS) package. On several occasions, the package execution does not finish and no data seems to have been transferred. 

You need to ensure that package logging occurs. Your solution must minimize deployment and development efforts. 

What should you do? 

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

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

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

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

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

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

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

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

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

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

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

Answer:

Explanation: 

References: 

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

http://www.mssqltips.com/sqlservertip/2450/ssis-package-deployment-model-in-sql-server-2012-part-1-of-2/ 

http://www.mssqltips.com/sqlservertip/2450/ssis-package-deployment-model-in-sql-server-2012-part-2-of-2/ 

Q8. You are creating a SQL Server Integration Services (SSIS) package to populate a fact table from a source table. The fact table and source table are located in a SQL Azure database. The source table has a price field and a tax field. The OLE DB source uses the data access mode of Table. 

You have the following requirements: 

. The fact table must populate a column named TotalCost that computes the sum of the price and tax columns. . Before the sum is calculated, any records that have a price of zero must be discarded. 

You need to create the SSIS package in SQL Server Data Tools. 

In what sequence should you order four of the listed components for the data flow task? (To answer, move the appropriate components from the list of components to the answer area and arrange them in the correct order.) 

Answer:  

Q9. You are installing SQL Server Data Quality Services (DQS). 

You need to give users belonging to a specific Active Directory group access to the Data Quality Server. 

Which SQL Server application should you use? 

A. Data Quality Client with administrative credentials 

B. SQL Server Configuration Manager with local administrative credentials 

C. SQL Server Data Tools with local administrative permissions 

D. SQL Server Management Studio with administrative credentials 

Answer:

Q10. You develop a SQL Server Integration Services (SSIS) package in a project by using the Project Deployment Model. It is regularly executed within a multi-step SQL Server Agent job. 

You make changes to the package that should improve performance. 

You need to establish if there is a trend in the durations of the next 10 successful executions of the package. You need to use the least amount of administrative effort to achieve this goal. 

What should you do? 

A. Enable logging to an XML file in the package control flow for the Onlnformation event. After 10 executions, view the XML file. 

B. After 10 executions, view the job history for the SQL Server Agent job. 

C. After 10 executions, in SQL Server Management Studio, view the Execution Performance subsection of the All Executions report for the package. 

D. Enable logging to an XML file in the package control flow for the OnPostExecute event. After 10 executions, view the XML file. 

Answer:

Q11. 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. Create a time mapping table. 

B. Partition the fact tables by day. 

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

D. Join the two fact tables. 

Answer:

Q12. You are completing the installation of the Data Quality Server component of SQL Server Data Quality Services (DQS). 

You need to complete the post-installation configuration. 

What should you do? 

A. Run the DQSInstaller.exe command. 

B. Install the data providers that are used for data refresh. 

C. Install ADOMD.NET. 

D. Run the dbimpexp.exe command. 

Answer:

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

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

Q13. You are designing a SQL Server Integration Services (SSIS) 2012 package that imports data from a Windows Azure SQL Database database into a SQL Server database. 

The SSIS package has the following requirements: 

Every night, a very large amount of data is imported into the staging database. 

Package processing time must be minimized. 

The package must run on its own dedicated server when it is deployed to 

production. 

Transaction log activity when data is imported must be minimized. 

You need to design the package to meet the requirements. 

Which destination component should you use? 

A. DataReader 

B. OLE DB 

C. ADO.NET 

D. SQL Server 

Answer:

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

Q15. You are developing a SQL Server Integration Services (SSIS) package that imports data into a data warehouse. 

You add an Execute SQL task to the control flow. The task must execute a simple INSERT statement. 

The task has the following requirements: 

. The INSERT statement must use the value of a string package variable. The variable name is StringVar. . The Execute SQL task must use an OLE DB Connection Manager. 

In the Parameter Mapping tab of the Execute SQL task, StringVar has been added as the only parameter. 

You must configure the SQLStatement property of the Execute SQL task. 

Which SQL statement should you use? 

A. INSERT INTO dbo.Table (variablevalue) VALUES (@StringVar) 

B. INSERT INTO dbo.Table (variablevalue) VALUES ($Project::StringVar) 

C. INSERT INTO dbo.Table (variablevalue) VALUES (?) 

D. INSERT INTO dbo.Table (variablevalue) VALUES ($Package::StringVar) 

Answer:

Q16. You develop 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 Development!. 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 master.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 Development1 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.) 

Answer:  

START 70-463 EXAM