QUESTION 20You have a Microsoft Azure SQL data warehouse that has a fact table named FactOrder. FactOrder contains three columns named CustomerId, OrderId, and OrderDateKey. FactOrder is hash distributed on CustomerId. OrderId is the unique identifier for FactOrder.FactOrder contains 3 million rows.Orders are distributed evenly among different customers from a table named dimCustomers that contains 2 million rows.You often run queries that join FactOrder and dimCustomers by selecting and grouping by the OrderDateKey column.You add 7 million rows to FactOrder. Most of the new records have a more recent OrderDateKey value than the previous records.You need to reduce the execution time of queries that group on OrderDateKey and that join dimCustomers and FactOrder.What should you do?

A. Change the distribution for the FactOrder table to round robin.B. Update the statistics for the OrderDateKey column.C. Change the distribution for the FactOrder table to be based on OrderId.D. Change the distribution for the dimCustomers table to OrderDateKey.

QUESTION 22You have a file in a Microsoft Azure Data Lake Store that contains sales data. The file contains sales amounts by salesperson, by city, and by state.You need to use U-SQL to calculate the percentage of sales that each city has for its respective state.Which code should you use?A.

B.

C.

D.

A. Option AB. Option BC. Option CD. Option D

Answer: A

QUESTION 23You have an on-premises data warehouse that uses Microsoft SQL Server 2016. All the data in the data warehouse comes from text files stored in Azure Blob storage. The text files are imported into the data warehouse by using SQL Server Integration Services (SSIS). The text files are not transformed.You need to migrate the data to an Azure SQL data warehouse in the least amount of time possible.Which two actions should you perform? Each correct answer presents part of the solution.NOTE: Each correct selection is worth one point.

A. Use SSIS to upload the files in Azure Blob storage to tables in the Azure SQL data warehouse.B. Execute the CREATE EXTERNAL TABLE AS SELECT statement to export the data.C. Use AzCopy to transfer the data from the on-premises data warehouse to Azure SQL data warehouse.D. Execute the CREATE TABLE AS SELECT statement to load the data.E. Define external tables in the Azure SQL data warehouse that map to the existing files in Azure Blob storage.

QUESTION 24You have a Microsoft Azure Data Factory that recently ran several activities in parallel.You receive alerts indicating that there are insufficient resources.From the Activity Windows list in the Monitoring and Management app, you discover the statuses described in the following table.

Which activity cannot complete because of insufficient resources?

A. Activity2B. Activity4C. Activity5D. Activity7

Answer: C

QUESTION 25Note: This question is part of a series of questions that present the same scenario. For your convenience, the scenario is repeated in each question. Each question presents a different goal and answer choices, but the text of the scenario is exactly the same in each question in this series.Start of repeated scenarioYou are migrating an existing on-premises data warehouse named LocalDW to Microsoft Azure. You will use an Azure SQL data warehouse named AzureDW for data storage and an Azure Data Factory named AzureDF for extract, transformation, and load (ETL) functions.For each table in LocalDW, you create a table in AzureDW.On the on-premises network, you have a Data Management Gateway.Some source data is stored in Azure Blob storage. Some source data is stored on an on- premises Microsoft SQL Server instance. The instance has a table named Table1.After data is processed by using AzureDF, the data must be archived and accessible forever. The archived data must meet a Service Level Agreement (SLA) for availability of 99 percent. If an Azure region fails, the archived data must be available for reading always. The storage solution for the archived data must minimize costs.End of repeated scenario.You need to define the schema of Table1 in AzureDF.What should you create?

A. a gatewayB. a linked serviceC. a datasetD. a pipeline

Answer: C

QUESTION 26You are developing an application by using the Microsoft .NET SDK. The application will access data from a Microsoft Azure Data Lake folder.You plan to authenticate the application by using service-to-service authentication.You need to ensure that the application can access the Data Lake folder.Which three actions should you perform? Each correct answer presents part of the solution.NOTE: Each correct selection is worth one point.

A. Register an Azure Active Directory app that uses the Web app/API application type.B. Configure the application to use the application ID, authentication key, and tenant ID.C. Assign the Azure Active Directory app permission to the Data Lake Store folder.D. Configure the application to use the OAuth 2.0 token endpoint.E. Register an Azure Active Directory app that uses the Native application type.F. Configure the application to use the application ID and redirect URI.

QUESTION 27You ingest data into a Microsoft Azure event hub.You need to export the data from the event hub to Azure Storage and to prepare the data for batch processing tasks in Azure Data Lake Analytics.Which two actions should you perform? Each correct answer presents part of the solution.NOTE: Each correct selection is worth one point.

A. Run the Avro extractor from a U-SQL script.B. Create an Azure Storage account.C. Add a shared access policy.D. Enable Event Hubs Archive.E. Run the CSV extractor from a U-SQL script.

Answer: BD

QUESTION 28You are creating a Data Factory workflow. The workflow must run a stored procedure from a SQL database, perform a Hive query, and copy data from an on-premises SQL database into an Azure SQL database.These steps must be managed and performed as an atomic unit.You need to configure the workflow.Which Data Factory entity should you use?

QUESTION 30You have a Microsoft Azure SQL data warehouse. You have an Azure Data Lake Store that contains data from ORC, RC, Parquet, and delimited text files.You need to load the data to the data warehouse in the least amount of time possible.Which two actions should you perform? Each correct answer presents part of the solution.NOTE: Each correct selection is worth one point.

A. Use Microsoft SQL Server Integration Services (SSIS) to enumerate from the Data Lake Store by using a for loop.B. Use AzCopy to export the files from the Data Lake Store to Azure Blob storage.C. For each file in the loop, export the data to Parallel Data Warehouse by using a Microsoft SQL Server Native Client destination.D. Load the data by executing the CREATE TABLE AS SELECT statement.E. Use bcp to import the files.F. In the data warehouse, configure external tables and external file formats that correspond to the Data Lake Store.