Forum Discussion

New_worker's avatar
New_worker
Helper II
1 year ago
Solved

PBIR format

Hi- Here's a definition.pbir file:  { "version": "1.0", "datasetReference": { "byPath": { "path": "../Sales.Dataset" }, "byConnection": null } } I want to confirm the meaning of version=1....
  • v-pnaroju-msft's avatar
    1 year ago

    Thankyou, ribisht17Deku, for your response.

    Hi New_worker,

    We sincerely appreciate your inquiry posted on the Microsoft Fabric Community Forum.

    To the best of my understanding, within the Power BI Project (PBIP) format, the file named definition.pbir is itself a PBIP file and is not considered as PBIR-Legacy. The attribute version=1.0 inside definition.pbir dictates how the report content is stored. When the version is 1.0, the report definition must be saved separately in a file named report.json, following the PBIR-Legacy storage format for the report content. For versions 4.0 or above, you may use either report.json (PBIR-Legacy) or the newer \definition folder (PBIR format). Hence, definition.pbir is always in PBIP format, and the version 1.0 simply indicates that the report’s definition must conform to the PBIR-Legacy standard (i.e., using report.json).

    If you find our response helpful, we kindly request you to mark it as the accepted solution and provide kudos. This will greatly assist other community members who may have similar queries.

    Thank you.