Microsoft
DP-500
Designing and Implementing Enterprise-Scale Analytics
Solutions Using Microsoft Azure and Microsoft Power BI
QUESTION & ANSWERS
https://www.dumpschief.com/DP-500-pdf-download.html
QUESTION 1
DRAG DROP -
This is a case study. Case studies are not timed separately. You can use as much exam time as you
would like to complete each case. However, there may be additional case studies and sections on this
exam. You must manage your time to ensure that you are able to complete all questions included on
this exam in the time provided.
To answer the questions included in a case study, you will need to reference information that is
provided in the case study. Case studies might contain exhibits and other resources that provide
more information about the scenario that is described in the case study. Each question is independent
of the other questions in this case study.
At the end of this case study, a review screen will appear. This screen allows you to review your
answers and to make changes before you move to the next section of the exam. After you begin a
new section, you cannot return to this section.
To start the case study -
To display the first question in this case study, click the Next button. Use the buttons in the left pane
to explore the content of the case study before you answer the questions. Clicking these buttons
displays information such as business requirements, existing environment, and problem statements.
If the case study has an All Information tab, note that the information displayed is identical to the
information displayed on the subsequent tabs. When you are ready to answer a question, click the
Question button to return to the question.
Overview -
Contoso, Ltd. is a company that sells enriched financial data to a variety of external customers.
Contoso has a main office in Los Angeles and two branch offices in New York and Seattle.
Existing Environment -
Data Infrastructure -
Contoso has a 50-TB data warehouse that uses an instance of SQL Server on Azure Virtual Machines.
The data warehouse populates an Azure Synapse Analytics workspace that is accessed by the
external customers. Currently, the customers can access all the data.
Contoso has one Power BI workspace named FinData that contains a single dataset. The dataset
contains financial data from around the world. The workspace is used by 10 internal users and one
external customer. The dataset has the following two data sources: the data warehouse and the
Synapse Analytics serverless SQL pool.
Users frequently query the Synapse Analytics workspace by using Transact-SQL.
User Problems -
Contoso identifies the following user issues:
Some users indicate that the visuals in Power BI reports are slow to render when making filter
selections.
Users indicate that queries against the serverless SQL pool fail occasionally because the size of
tempdb has been exceeded.
Users indicate that the data in Power BI reports is stale. You discover that the refresh process of the
Power BI model occasionally times out.
Planned Changes -
Contoso plans to implement the following changes:
Into the existing Power BI dataset, integrate an external data source in JSON that is accessible by
using the REST API.
Build a new dataset in the FinData workspace by using data from the Synapse Analytics dedicated
SQL pool.
Provide all the customers with their own Power BI workspace to create their own reports. Each
workspace will use the new dataset in the FinData workspace.
https://www.dumpschief.com/DP-500-pdf-download.html
Implement subscription levels for the customers. Each subscription level will provide access to
specific rows of financial data.
Deploy prebuilt datasets to Power BI to simplify the query experience of the customers.
Provide internal users with the ability to incorporate machine learning models loaded to the dedicated
SQL pool.
You need to create Power BI reports that will display data based on the customers’ subscription level.
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.
Correct Answer:
QUESTION 2
You have the following Python code in an Apache Spark notebook.
Which type of chart will the code produce?
A. a stacked bar chart
B. an area chart
C. a bar chart
D. a pie chart
https://www.dumpschief.com/DP-500-pdf-download.html
Correct Answer: B
QUESTION 3
You have an Azure Synapse Analytics serverless SQL pool.
You need to catalog the serverless SQL pool by using Azure Purview.
Which three actions should you perform? Each correct answer presents part of the solution.
NOTE: Each correct selection is worth one point.
A. Create a managed identity in Azure Active Directory (Azure AD).
B. Assign the Storage Blob Data Reader role to the Azure Purview managed service identity (MSI) for
the storage account associated to the Synapse Analytics workspace.
C. Assign the Reader role to the Azure Purview managed service identity (MSI) for the Synapse
Analytics workspace.
D. Assign the Owner role to the Azure Purview managed service identity (MSI) for the Azure Purview
resource group.
E. Register a data source.
Correct Answer: A,B,C
QUESTION 4
You have a Power BI dataset named Dataset1 that uses DirectQuery against an Azure SQL database
named DB1.
DB1 is a transactional database in the third normal form.
You need to recommend a solution to minimize how long it takes to execute the query. The solution
must maintain the current functionality.
What should you include in the recommendation?
A. Remove the relationships from Dataset1.
B. Normalize the tables in DB1.
C. Create calculated columns in Dataset1.
D. Denormalize the tables in DB1.
Correct Answer: D
QUESTION 5
You are attempting to configure certification for a Power BI dataset and discover that the certification
setting for the dataset is unavailable.
What are two possible causes of the issue? Each correct answer presents a complete solution.
https://www.dumpschief.com/DP-500-pdf-download.html
NOTE: Each correct selection is worth one point.
A. The workspace is in shared capacity.
B. You have insufficient permissions.
C. Dataset certification is disabled for the Power BI tenant.
D. The sensitivity level for the dataset is set to Highly Confidential.
E. Row-level security (RLS) is missing from the dataset.
Correct Answer: B,C
QUESTION 6
You have a kiosk that displays a Power BI report page. The report uses a dataset that uses Import
storage mode.
You need to ensure that the report page updates all the visuals every 30 minutes.
Which two actions should you perform? Each correct answer presents part of the solution.
NOTE: Each correct selection is worth one point.
A. Configure the data sources to use DirectQuery.
B. Select Auto page refresh.
C. Enable Power BI embedded.
D. Enable the XMLA endpoint.
E. Add a Microsoft Power Automate visual to the report page.
F. Configure the data sources to use a streaming dataset.
Correct Answer: A,B
QUESTION 7
You have a deployment pipeline for a Power BI workspace. The workspace contains two datasets that
use Import storage mode.
A database administrator reports a drastic increase in the number of queries sent from the Power BI
service to an Azure SQL database since the creation of the deployment pipeline.
An investigation into the issue identifies the following:
One of the datasets is larger than 1 GB and has a fact table that contains more than 500 million rows.
When publishing dataset changes to development, test, or production pipelines, a refresh is triggered
against the entire dataset.
You need to recommend a solution to reduce the size of the queries sent to the database when the
dataset changes are published to development, test, or production.
What should you recommend?
A. Enable the large dataset storage format for workspace.
B. Create a dataset parameter to reduce the fact table row count in the development and test
pipelines.
https://www.dumpschief.com/DP-500-pdf-download.html
C. Request the authors of the deployment pipeline datasets to reduce the number of datasets
republished during development.
D. Turn off auto refresh when publishing the dataset changes to the Power BI service.
Correct Answer: B
QUESTION 8
DRAG DROP -
You manage a Power BI dataset that queries a fact table named SalesDetails. SalesDetails contains
three date columns named OrderDate, CreatedOnDate, and ModifiedDate.
You need to implement an incremental refresh of SalesDetails. The solution must ensure that
OrderDate starts on or after the beginning of the prior year.
Which four 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.
NOTE: More than one order of answer choices is correct. You will receive credit for any of the correct
orders you select.
https://www.dumpschief.com/DP-500-pdf-download.html
Correct Answer:
QUESTION 9
DRAG DROP -
You are using DAX Studio to query an XMLA endpoint.
You need to identify the duplicate values in a column named Email in a table named Subscription.
How should you complete the DAX expression? To answer, drag the appropriate values to the targets.
Each value may be used once, more than once, or not at all. You may need to drag the split bar
between panes or scroll to view content.
NOTE: Each correct selection is worth one point.
https://www.dumpschief.com/DP-500-pdf-download.html
Correct Answer:
QUESTION 10
HOTSPOT -
You need to recommend an automated solution to monitor Power BI user activity. The solution must
meet the following requirements:
Security admins must identify when users export reports from Power BI within five days of a new
sensitivity label being applied to the artifacts in Power BI.
Power BI admins must identify updates or changes to the Power BI capacity.
The principle of least privilege must be used.
Which log should you include in the recommendation for each group? To answer, select the
appropriate options in the answer area.
NOTE: Each correct selection is worth one point
https://www.dumpschief.com/DP-500-pdf-download.html
Correct Answer:
QUESTION 11
DRAG DROP -
You have a Power BI dataset. The dataset contains data that is updated frequently.
You need to improve the performance of the dataset by using incremental refreshes.
Which four actions should you perform in sequence to enable the incremental refreshes? To answer,
move the appropriate actions from the list of actions to the answer area and arrange them in the
correct order.
https://www.dumpschief.com/DP-500-pdf-download.html
Correct Answer:
QUESTION 12
You have a Power BI dataset that uses DirectQuery against an Azure SQL database.
Multiple reports use the dataset.
A database administrator reports that too many queries are being sent from Power BI to the database.
You need to reduce the number of queries sent to the database. The solution must meet the following
requirements:
DirectQuery must continue to be used.
Visual interactions in all the reports must remain as they are configured currently.
Consumers of the reports must only be allowed to apply filters from the Filter pane.
Which two settings should you select? Each correct answer presents part of the solution.
NOTE: Each correct selection is worth one point.
A. Add a single Apply button to the filter pane to apply changes at once
B. Add Apply buttons to all basic filters to apply changes when you’re ready
C. Disabling cross highlighting/filtering by default
D. Ignore the Privacy Levels and potentially improve performance
E. Add an Apply button to each slicer to apply changes when you’re ready
Correct Answer: A,E
QUESTION 13
You have a Power BI tenant.
You plan to register the tenant in an Azure Purview account.
You need to ensure that you can scan the tenant by using Azure Purview.
Which two actions should you perform? Each correct answer presents part of the solution.
NOTE: Each correct selection is worth one point.
A. From the Microsoft 365 admin center, create a Microsoft 365 group.
https://www.dumpschief.com/DP-500-pdf-download.html
B. From the Power BI Admin center, set Allow live connections to Enabled.
C. From the Power BI Admin center, set Allow service principals to use read-only Power BI admin APIs
to Enabled.
D. From the Azure Active Directory admin center, create a security group.
E. From the Power BI Admin center, set Share content with external users to Enabled.
Correct Answer: C,D
https://www.dumpschief.com/DP-500-pdf-download.html