nerdexam
Microsoft

DP-600 · Question #144

You have a Microsoft Power BI project that contains a semantic model. You plan to use Azure DevOps for version control. You need to modify the .gitignore file to prevent the data values from the data

The correct answer is B. cache.abf. In a Power BI Project (.pbip) file format, cache.abf is an Analysis Services Backup File that stores the cached/imported data from connected data sources. This file can contain actual row-level data from those sources, which should not be committed to version control for both siz

Submitted by amina.ke· Apr 18, 2026Implement and manage semantic models

Question

You have a Microsoft Power BI project that contains a semantic model. You plan to use Azure DevOps for version control. You need to modify the .gitignore file to prevent the data values from the data sources from being pushed to the repository. Which file should you reference?

Options

  • AunappliedChanges.json
  • Bcache.abf
  • ClocalSettings.json
  • Dmodel.bim

How the community answered

(21 responses)
  • A
    5% (1)
  • B
    71% (15)
  • C
    19% (4)
  • D
    5% (1)

Explanation

In a Power BI Project (.pbip) file format, cache.abf is an Analysis Services Backup File that stores the cached/imported data from connected data sources. This file can contain actual row-level data from those sources, which should not be committed to version control for both size and security reasons. Adding cache.abf to .gitignore prevents that data from being pushed. unappliedChanges.json holds unsaved model edits. localSettings.json stores user-specific local preferences. model.bim contains the semantic model's metadata and DAX definitions - it has no data values and must be version-controlled.

Topics

#Power BI Project#Version Control#Semantic Model#Data Caching

Community Discussion

No community discussion yet for this question.

Full DP-600 Practice