Free Microsoft DP-600 Practice Test & Real Exam Questions

  • Exam Code/Number: DP-600
  • Exam Name/Title: Implementing Analytics Solutions Using Microsoft Fabric
  • Certification Provider: Microsoft
  • Corresponding Certification: Microsoft Certified
  • Exam Questions: 203
  • Updated On: Aug 20, 2026
You have a Microsoft Power B1 report and a semantic model that uses Direct Lake mode. From Power Si Desktop, you open Performance analyzer as shown in the following exhibit.

Use the drop-down menus to select the answer choice that completes each statement based on the information presented in the graphic. NOTE: Each correct selection is worth one point.
Correct Answer:

Explanation:
The Direct Lake fallback behavior is set to: DirectQueryOnly
The query for the table visual is executed by using: DirectQuery
In the context of Microsoft Power BI, when using DirectQuery in Direct Lake mode, there is no caching of data and all queries are sent directly to the underlying data source. The Performance Analyzer tool shows the time taken for different operations, and from the options provided, it indicates that DirectQuery mode is being used for the visuals, which is consistent with the Direct Lake setting. DirectQueryOnly as the fallback behavior ensures that only DirectQuery will be used without reverting to import mode.
You have a Fabric tenant.
You are creating a Fabric Data Factory pipeline.
You have a stored procedure that returns the number of active customers and their average sales for the current month.
You need to add an activity that will execute the stored procedure in a warehouse. The returned values must be available to the downstream activities of the pipeline.
Which type of activity should you add?
Correct Answer: B Vote an answer
Explanation: Only visible for Pass4Leader members. You can sign-up / login (it's free).
You need to ensure that Contoso can use version control to meet the data analytics requirements and the general requirements. What should you do?
Correct Answer: C Vote an answer
Explanation: Only visible for Pass4Leader members. You can sign-up / login (it's free).
Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the stated goals. Some question sets might have more than one correct solution, while others might not have a correct solution.
After you answer a question in this section, you will NOT be able to return to it. As a result, these questions will not appear in the review screen.
You have a Fabric tenant that contains a lakehouse named Lakehousel. Lakehousel contains a Delta table named Customer.
When you query Customer, you discover that the query is slow to execute. You suspect that maintenance was NOT performed on the table.
You need to identify whether maintenance tasks were performed on Customer.
Solution: You run the following Spark SQL statement:
DESCRIBE DETAIL customer
Does this meet the goal?
Correct Answer: A Vote an answer
Explanation: Only visible for Pass4Leader members. You can sign-up / login (it's free).
You need to recommend a solution to group the Research division workspaces.
What should you include in the recommendation? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.
Correct Answer:

Explanation:

Comprehensive Detailed Explanation
The requirement is to logically group the Research division workspaces and support filtering in the OneLake data hub.
Why Domain?
Microsoft Fabric allows you to assign workspace domains (e.g., Finance, HR, Research).
This provides a logical grouping of workspaces within the organization.
Domains are the only supported way to enable filtering in OneLake data hub by department.
Capacity or tenant grouping would not allow filtering by department in OneLake.
Why OneLake data hub?
The OneLake data hub is the centralized interface to browse and discover data assets across the organization.
With workspace domains configured, users can filter directly in the OneLake data hub by domain (e.g.,
"Research").
The Fabric Admin portal and Entra admin center are used for administration, not for workspace filtering in data discovery.
Correct Selection for the Hotspot
Grouping method: Domain
Tool: OneLake data hub
References
Workspace domains in Microsoft Fabric
Discover and filter data in OneLake data hub
Final Answer:
Grouping method = Domain
Tool = OneLake data hub
You have an Amazon Web Services (AWS) subscription that contains an Amazon Simple Storage Service (Amazon S3) bucket named bucketl.
You have a Fabric tenant that contains a lakehouse named LH1.
In LH1, you plan to create a OneLake shortcut to bucketl.
You need to configure authentication for the connection.
Which two values should you provide? Each correct answer presents part of the solution.
NOTE: Each correct selection is worth one point.
Correct Answer: B,E Vote an answer
Explanation: Only visible for Pass4Leader members. You can sign-up / login (it's free).
Note: This section contains one or more sets of questions with the same scenario and problem. Each question presents a unique solution to the problem. You must determine whether the solution meets the stated goals.
More than one solution in the set might solve the problem. It is also possible that none of the solutions in the set solve the problem.
After you answer a question in this section, you will NOT be able to return. As a result, these questions do not appear on the Review Screen.
Your network contains an on-premises Active Directory Domain Services (AD DS) domain named contoso.
com that syncs with a Microsoft Entra tenant by using Microsoft Entra Connect.
You have a Fabric tenant that contains a semantic model.
You enable dynamic row-level security (RLS) for the mode! and deploy the model to the Fabric service.
You query a measure that includes the username () function, and the query returns a blank result.
You need to ensure that the measure returns the user principal name (UPNJ of a user.
Solution: You add user objects to the list of synced objects in Microsoft Entra Connect.
Does this meet the goal?
Correct Answer: A Vote an answer
Explanation: Only visible for Pass4Leader members. You can sign-up / login (it's free).
You have a Fabric tenant tha1 contains a takehouse named Lakehouse1. Lakehouse1 contains a Delta table named Customer.
When you query Customer, you discover that the query is slow to execute. You suspect that maintenance was NOT performed on the table.
You need to identify whether maintenance tasks were performed on Customer.
Solution: You run the following Spark SQL statement:
REFRESH TABLE customer
Does this meet the goal?
Correct Answer: A Vote an answer
Explanation: Only visible for Pass4Leader members. You can sign-up / login (it's free).
You have a Fabric tenant tha1 contains a takehouse named Lakehouse1. Lakehouse1 contains a Delta table named Customer.
When you query Customer, you discover that the query is slow to execute. You suspect that maintenance was NOT performed on the table.
You need to identify whether maintenance tasks were performed on Customer.
Solution: You run the following Spark SQL statement:
EXPLAIN TABLE customer
Does this meet the goal?
Correct Answer: A Vote an answer
Explanation: Only visible for Pass4Leader members. You can sign-up / login (it's free).
You have a Fabric tenant that contains a workspace named Workspace1. Workspace1 contains a warehouse named DW1. DW1 contains two tables named Employees and Sales. All users have read access to DW1.
You need to implement access controls to meet the following requirements:
For the Sales table, ensure that the users can see only the sales data from their respective region.
For the Employees table, restrict access to all Personally Identifiable Information (PII).
Maintain access to unrestricted data for all the users.
What should you use for each table? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.
Correct Answer:

Explanation:

Requirement Analysis
Sales table # Users should only see sales data for their own region.
This requires filtering rows based on a condition (e.g., Region = User's Region).
The correct feature: Row-level security (RLS).
Employees table # Restrict access to Personally Identifiable Information (PII) while allowing access to non- sensitive columns.
This requires restricting access to specific columns (such as SSN, phone, address, etc.), but leaving others visible.
The correct feature: Column-level security.
Maintain access to unrestricted data for all users # Both RLS and column-level security allow users to continue accessing non-restricted data.
Why Other Options Are Not Correct
Item permissions: Control access at the object level (e.g., table or report), not at the row or column level. Too coarse for this requirement.
Workspace permissions: Apply at the workspace level, not suitable for table-level data filtering.
Completed Answer
Employees # Column-level security
Sales # Row-level security (RLS)
References
Row-level security in Microsoft Fabric
Column-level security in Microsoft Fabric
You have a Microsoft Power Bl report named Report1 that uses a Fabric semantic model.
Users discover that Report1 renders slowly.
You open Performance analyzer and identify that a visual named Orders By Date is the slowest to render. The duration breakdown for Orders By Date is shown in the following table.

What will provide the greatest reduction in the rendering duration of Report1?
Correct Answer: C Vote an answer
Explanation: Only visible for Pass4Leader members. You can sign-up / login (it's free).