Act now and download your Microsoft 70-767 test today! Do not waste time for the worthless Microsoft 70-767 tutorials. Download Up to the immediate present Microsoft Implementing a SQL Data Warehouse (beta) exam with real questions and answers and begin to learn Microsoft 70-767 with a classic professional.


♥♥ 2021 NEW RECOMMEND ♥♥

Free VCE & PDF File for Microsoft 70-767 Real Exam (Full Version!)

★ Pass on Your First TRY ★ 100% Money Back Guarantee ★ Realistic Practice Exam Questions

Free Instant Download NEW 70-767 Exam Dumps (PDF & VCE):
Available on: http://www.surepassexam.com/70-767-exam-dumps.html

Q1. You are designing a data warehouse hosted on SQL Azure. The data warehouse currently includes the dimUser and dimDistrict dimension tables and the factSales fact table. The dimUser table contains records for each user permitted to run reports against the warehouse; and the dimDistrict table contains information about sales districts.

The system is accessed by users from certain districts, as well as by area supervisors and users from the corporate headquarters.

You need to design a table structure to ensure that certain users can see sales data for only certain districts. Some users must be permitted to see sales data from multiple districts.

What should you do?

A. Add a district column to the dimUser table.

B. Partition the factSales table on the district column.

C. Create a userDistrict table that contains primary key columns from the dimUser and dimDistrict tables.

D. For each district, create a view of the factSales table that includes a WHERE clause for the district.

Answer: C


Q2. You administer a Microsoft SQL Server 2021 server that has SQL Server Integration Services (SSIS) installed.

You plan to deploy new SSIS packages to the server. The SSIS packages use the Project Deployment Model together with parameters and Integration Services environment variables.

You need to configure the SQL Server environment to support these packages. What should you do?

A. Create SSIS configuration files for the packages.

B. Create an Integration Services catalog.

C. Install Data Quality Services.

D. Install Master Data services.

Answer: B

Explanation: 

Reference:

http://msdn.microsoft.com/en-us/library/hh479588.aspx http://msdn.microsoft.com/en-us/library/hh213290.aspx http://msdn.microsoft.com/en-us/library/hh213373.aspx


Q3. Occasionally a job that executes an existing SQL Server Integration Services (SSIS) package does not complete and nothing is processed.

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

What should you do?

A. Create a reusable custom logging component.

B. Use the gacutil command.

C. Use the Project Deployment Wizard.

D. Run the package by using the dtexec /rep /conn command.

E. Add a data tap on the output of a component in the package data flow.

F. Create an OnError event handler.

G. Use the dtutil /copy command.

H. Deploy the package by using an msi file.

I. Run the package by using the dtexec /dumperror /conn command.

J. Run the package by using the dtexecui.exe utility and the SQL Log provider.

K. Deploy the package to the Integration Services catalog by using dtutil and use SQL Server to store the configuration.

Answer:

Explanation: References:

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


Q4. DRAG DROP

You are developing a SQL Server Integration Services (SSIS) package that downloads data from a Windows Azure SQL Database database.

A stored procedure will be called in an Execute SQL task by using an ODBC connection. This stored procedure has only the @CustomerID parameter of type INT.

A project parameter named CustID will be mapped to the stored procedure parameter

@CustomerID.

You need to ensure that the value of the CustID parameter is passed to the @CustomerID stored procedure parameter.

In the Parameter Mapping tab of the Execute SQL task editor, how should you configure the parameter? (To answer, drag the appropriate option or options to the correct location or locations in the answer area.)

Answer:


Q5. You are developing a SQL Server Integration Services (SSIS) project that copies a large amount of rows from a SQL Azure database. The project uses the Package Deployment Model. This project is deployed to SQL Server on a test server.

You need to ensure that the project is deployed to the SSIS catalog on the production server.

What should you do?

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

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

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

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

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

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

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

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

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

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

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

Answer: I

Explanation: References: http://msdn.microsoft.com/en-us/library/hh231102.aspx http://msdn.microsoft.com/en-us/library/hh213290.aspx http://msdn.microsoft.com/en-us/library/hh213373.aspx


Q6. DRAG DROP

A Data Flow task in a SQL Server Integration Services (SSIS) package produces run-time errors.

You need to edit the package to log specific error messages.

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 using the Knowledge Discovery feature of the Data Quality Services (DQS) client application to modify an existing knowledge base.

In the mapping configuration, two of the three columns are mapped to existing domains in the knowledge base. The third column, named Group, does not yet have a domain.

You need to complete the mapping of the Group column. What should you do?

A. Map a composite domain to the source column.

B. Create a composite domain that includes the Group column.

C. Add a domain for the Group column.

D. Add a column mapping for the Group column.

Answer: C


Q8. 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: C

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/2021/01/surrogate-keys/


Q9. HOTSPOT

You are developing a SQL Server Integration Service (SSIS) package. The package loads a customer dimension table by using a data flow task.

Changes to the customer attributes must be tracked over time.

You need to produce a checksum value to identify the rows that have changed since the last Extract, Transform and Load (ETL) process execution. You need to use the least amount of development effort to achieve this goal.

Which transformation should you use? (To answer, select the appropriate transformation in the answer area.)

Answer:


Q10. HOTSPOT

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: