nerdexam
Microsoft

DP-700 · Question #54

You have a Fabric workspace that contains a semantic model named Model1. You need to dynamically execute and monitor the refresh progress of Model1. What should you use?

The correct answer is D. a semantic link in a notebook. To dynamically execute and programmatically monitor the refresh progress of a Fabric semantic model, the semantic link (SymPy) library in a notebook is the most appropriate tool.

Monitor and optimize a data analytics solution

Question

You have a Fabric workspace that contains a semantic model named Model1. You need to dynamically execute and monitor the refresh progress of Model1. What should you use?

Exhibit

DP-700 question #54 exhibit

Options

  • Adynamic management views in Microsoft SQL Server Management Studio
  • BMonitoring hub
  • Cdynamic management views in Azure Data Studio
  • Da semantic link in a notebook

How the community answered

(44 responses)
  • A
    5% (2)
  • B
    14% (6)
  • C
    7% (3)
  • D
    75% (33)

Why each option

To dynamically execute and programmatically monitor the refresh progress of a Fabric semantic model, the semantic link (SymPy) library in a notebook is the most appropriate tool.

Adynamic management views in Microsoft SQL Server Management Studio

Dynamic management views (DMVs) in Microsoft SQL Server Management Studio are typically for SQL Server or Azure Analysis Services, and while they can be used for Power BI models, they do not offer direct dynamic execution or programmatic monitoring within a Fabric notebook context.

BMonitoring hub

The Monitoring hub provides a centralized interface for observing item activities, including semantic model refreshes, but it is a UI-based tool for monitoring and does not provide a mechanism for dynamically executing refreshes programmatically from a notebook.

Cdynamic management views in Azure Data Studio

Similar to SSMS, dynamic management views in Azure Data Studio are used for monitoring databases and analysis services but do not provide the dynamic execution and programmatic monitoring capabilities within a Fabric notebook that a semantic link offers.

Da semantic link in a notebookCorrect

A semantic link in a notebook allows programmatic interaction with Fabric semantic models using Python (SymPy library). This enables users to dynamically trigger semantic model refreshes using code and subsequently monitor their progress by querying the refresh status, making it ideal for automation and integration within data pipelines.

Concept tested: Dynamic semantic model refresh and monitoring via notebooks

Source: https://learn.microsoft.com/en-us/fabric/data-science/semantic-link/semantic-link-overview

Topics

#Fabric semantic model#Notebooks#Semantic Link#Data refresh management

Community Discussion

No community discussion yet for this question.

Full DP-700 Practice