Prepstellar

DP-600 · Practice set 5 of 8

Power BI Desktop Projects: 10 practice questions

10 questions · Untimed · Free

10 free DP-600 practice questions on Power BI Desktop Projects, with an explanation for every answer. Untimed. The full mock exam and the timed version are in the app.

Set 5 · Power BI Desktop Projects · 10 questions Read the lesson
  1. Question 1 of 10

    How does a Power BI Desktop project store report and semantic model definitions?

    1. AAs cached data in a repository branch
    2. BAs parameter rules in a deployment pipeline
    3. CAs one binary file in a workspace stage
    4. DAs plain text files in a folder structure
    Show the answer

    The project format separates definitions into readable files and folders, unlike the single binary Power BI report format.

    Next → 1 / 10
  2. Question 2 of 10

    What does the SemanticModel subfolder of a `.pbip` project contain?

    1. APipeline files for deployment stages, rules, and capacities
    2. BGit files for branches, commits, and reviews
    3. CPBIR files for pages, visuals, and layout
    4. DTMDL files for tables, measures, and relationships
    Show the answer

    The SemanticModel folder stores model objects as separate TMDL text files; the report definition belongs to the Report folder.

    Next → 2 / 10
  3. Question 3 of 10

    Which format represents report pages, visuals, and layout as JSON in a project?

    1. ATabular Model Definition Language, or TMDL
    2. BPower BI Report format, or `.pbir`
    3. CPower BI template format, or `.pbit`
    4. DPower BI binary report format, or `.pbix`
    Show the answer

    The Report subfolder uses `.pbir` structured JSON for report definitions, while TMDL represents the semantic model.

    Next → 3 / 10
  4. Question 4 of 10

    Which Power BI Desktop sequence creates a `.pbip` project?

    1. AWorkspaces, Deployment pipelines, Create pipeline
    2. BFile, Export, Power BI template
    3. CWorkspace settings, Git integration, Sync
    4. DFile, Save as, Power BI Project
    Show the answer

    A project is created locally through Save as with Power BI Project selected as the file type.

    Next → 4 / 10
  5. Question 5 of 10

    What is the purpose of the `.gitignore` created with a Power BI Desktop project?

    1. AExclude PBIR report definitions from repository commits
    2. BExclude cache and local settings files from version control
    3. CExclude semantic models from Fabric workspace synchronization
    4. DExclude TMDL model definitions from standard diff tools
    Show the answer

    The generated ignore file keeps machine-local cache and settings out of Git while leaving project definitions available for version control.

    Next → 5 / 10
  6. Keep the ones you got wrong

    In the app, every question you miss comes back exactly when you’re about to forget it.

  7. Question 6 of 10

    Where is the captured preview option for saving Power BI Desktop projects enabled?

    1. ADeployment pipelines, Rules, Data source option
    2. BOptions, Preview features, Power BI Project save option
    3. CSemanticModel folder, TMDL, Programmatic edit option
    4. DWorkspace settings, Git integration, Repository option
    Show the answer

    The project save capability is enabled in Power BI Desktop's Preview features before the `.pbip` file type is selected in Save as.

    Next → 6 / 10
  8. Question 7 of 10

    Why can standard diff tools identify a changed DAX measure in a `.pbip` project?

    1. AThe measure is replaced by a deployment parameter rule
    2. BThe measure is embedded in one opaque PBIX binary file
    3. CThe measure is stored in a readable TMDL text file
    4. DThe measure is converted into a PBIR page definition
    Show the answer

    TMDL gives semantic model objects separate readable representations, so a measure edit appears as a text difference.

    Next → 7 / 10
  9. Question 8 of 10

    A team must add a description to every measure and review the result as text changes. Which approach fits the project format?

    1. AModify a parameter rule, then resave the report
    2. BModify the PBIX binary directly, then run Update all
    3. CModify the TMDL files programmatically, then commit them
    4. DModify the PBIR layout file, then deploy each stage
    Show the answer

    TMDL supports batch editing of semantic model definitions, and Git can then capture the resulting readable measure changes.

    Next → 8 / 10
  10. Question 9 of 10

    A reviewer must see whether a pull request renamed a column or changed a visual layout. Which saved format best supports that review?

    1. AA `.pbip` project with TMDL and PBIR definitions
    2. BA `.pbix` file with one binary report definition
    3. CA pipeline stage with comparison icons only
    4. DA `.pbit` template with report data removed
    Show the answer

    The project exposes model changes through TMDL and report-layout changes through PBIR, allowing both to appear in text review.

    Next → 9 / 10
  11. Question 10 of 10

    Authors work locally and the Fabric workspace must reflect approved project commits. Which sequence matches the documented workflow?

    1. AEdit the `.pbix`, deploy to Test, then create a repository
    2. BEdit the `.pbip`, commit to Git, then synchronize the workspace
    3. CEdit the workspace, export PBIT, then replace the Git branch
    4. DEdit a pipeline rule, save PBIR, then update the local cache
    Show the answer

    Local project authoring produces readable files, Git records and reviews them, and workspace synchronization publishes the committed state to the service.

    Next → 10 / 10
  12. You’ve finished this set

    That’s 10 questions on Power BI Desktop Projects. In the app the ones you miss come back exactly when you’re about to forget them.

The whole course, on your phone

Lessons you can read, audio you can listen to on the way to work, and practice that remembers what you got wrong.