Pbir Format
Master the PBIR JSON schema and directory layout to work with Power BI Enhanced Reports programmatically. This skill covers the complete file structure, from semantic model connections through visual configurations and theme inheritance, plus the critical rules for safe report editing—always using the pbir CLI rather than hand-editing JSON. Includes guidance on report creation, validation, and design best practices.
Pbir Format teaches you the Power BI Enhanced Report JSON structure, file organization, and modification rules.
AI-generated summary based on this skill's SKILL.md
Install
data-goblin/power-bi-agentic-development/pbir-format · repository language: C#
git clone https://github.com/data-goblin/power-bi-agentic-development
cp -r power-bi-agentic-development ~/.claude/skills/pbir-formatgenerated, unverified - the skill's exact subdirectory could not be determined; check the repository on GitHub
Frequently asked questions
AI-generated answers based on this skill's SKILL.md and metadata
What is pbir format explained?
Pbir Format is a structured JSON schema and directory layout for Power BI Enhanced Reports that enables programmatic access to report definitions. It encompasses the complete file structure—from semantic model connections through visual configurations and theme inheritance—allowing developers to work with Power BI reports as code. The format is designed for safe, reproducible report editing when used with the pbir CLI tool.
How do I work with pbir files?
Pbir Format files should always be edited using the pbir CLI rather than hand-editing JSON directly. The skill covers report creation, validation, and design best practices to ensure safe modifications. Understanding the directory layout and schema structure is essential for working with pbir files programmatically while maintaining report integrity.
What does pbir file format structure include?
Pbir Format's structure encompasses semantic model connections, visual configurations, theme inheritance rules, and metadata organization across a defined directory layout. The format specifies how each component relates to others, establishing the critical rules for safe report editing. Mastering this structure is key to understanding how Power BI Enhanced Reports are organized and can be manipulated.
Can I convert or parse data in pbir format?
Pbir Format supports conversion and parsing of report data through its JSON schema specifications. The skill includes guidance on parsing pbir files and converting between formats while adhering to the schema requirements. Always use the pbir CLI for conversions to ensure data integrity and compliance with the format's safety rules.
Where can I find pbir documentation and examples?
Pbir Format documentation covers the complete JSON schema, directory layout specifications, and design best practices for Power BI Enhanced Reports. The skill provides examples and tutorials for report creation, validation, and programmatic manipulation. Reference materials explain the semantic model connections, visual configurations, and theme inheritance patterns.
What is the pbir schema and how does it work?
Pbir Format's schema defines the structure and relationships of all components in a Power BI Enhanced Report, from connections to visuals to themes. The schema establishes validation rules and safety constraints that must be followed when editing reports programmatically. Understanding the schema is fundamental to working with pbir files correctly and avoiding corruption.