Power BI Weekly
Issue 367
21st July 2026
Welcome to the 367th edition of Power BI Weekly! Zoe Douglas has shared a couple more deep dives this week around two preview features: the new modern visual defaults and report-wide theming, which finally gives you a centralised place (colours, typography, visual styles, page settings, filter pane) to style a whole report rather than fiddling with each visual's formatting pane individually, and the new date picker slicer, which lets authors set dynamic relative date ranges (last 30 days and similar) that keep rolling forward as data refreshes, while still letting viewers pick their own custom ranges.
On the AI side, Sara Vredevoogd has announced that Power BI insights are now reachable from every Microsoft 365 Copilot user, via Copilot Chat and the newer Copilot Cowork, without needing to open Power BI at all. Cowork is pay-per-use rather than a flat license, which is a change from the usual Copilot licensing story, though the success of the whole feature depends on how well-modelled your semantic layer is.
Sticking with the Copilot theme, James Serra has put together a handy rundown of what each Copilot actually does and where it fits, useful if (like most of us) you've lost track of which Copilot is which. And finally, John Kerski has gone deep on building an Apache Arrow parser for the ExecuteDaxQueries endpoint, working around Power Query's lack of native Arrow support to unlock the native data typing and INFO function support that the newer endpoint offers over the legacy ExecuteQueries. Worth a read if you're doing anything programmatic with DAX queries ingested into Power BI reports.
Data Prep
- Building an Apache Arrow Parser for Power BI’s ExecuteDaxQueries Endpoint This article explains how to create an Apache Arrow IPC parser for Power Query to handle results from Power BI's ExecuteDaxQueries endpoint, improving native data type support.
- SharePoint to Power BI Real Time Sync is FINALLY Here Microsoft Fabric uses SharePoint Mirroring and Direct Lake mode to enable near-real-time SQL querying and semantic modeling of list data.
Data Modeling
- Power BI: Let Users Choose Between Full and Abbreviated Numbers ⭐ Learn how to empower users in Power BI by letting them toggle between full and abbreviated number displays using slicers, dynamic format strings, and DAX User-Defined Functions for more flexible and intuitive reports.
- Give Users Full Control Over KPI Scale with Dynamic Formatting Power BI dynamic format strings allow users to toggle between actuals, thousands, millions, and billions using a single measure and a disconnected slicer table.
Report Authoring and Interactivity
- Deep dive into modern visual defaults and formatting your entire report (Preview) Power BI offers centralized controls for managing colors, typography, visual styles, page settings, and filter panes to ensure consistency and professionalism in reports.
- Deep dive into Power BI reporting with the new date picker slicer option (Preview) Power BI adds a preview date picker slicer allowing authors to set dynamic default date ranges and users to explore various selections and rolling periods as data updates.
- Power BI finance writeback translytical task flow Managing state and definition clarity is more complex than data insertion in building a finance writeback report with Power BI Fabric translytical task flows, emphasizing careful design for selection handling and empty-state visibility.
- NEW Power BI Date Picker Slicer (Preview) 🤯 No More Updating Date Filters! The new Power BI Date Picker Slicer automatically updates date filters, removing manual adjustments for each period and providing relative and custom date selection options.
- Power BI Design Skills: Why Accessibility Still Starts with the Prompt Power BI's new Report Design skill enhances layout, typography, color, and accessibility via AI, though precise prompts detailing aspects such as contrast ratios and font sizes are essential for optimal results.
- Power BI on a Mac: I Love It Parallels Desktop enables Power BI development on a MacBook by running a Windows 11 virtual machine with 32GB of allocated RAM for a seamless, noise-free experience.
- 11 Power BI Tips Patrick LeBlanc reveals practical Power BI secrets that enhance data modeling efficiency and accelerate report building.
- Can Fabric Apps REPLACE Power BI? Think Twice Before You Delete Your Reports Fabric Apps and the Fabricator tool facilitate quick creation of data-driven apps connected to Power BI semantic models, providing flexible design options and AI-enhanced prompt generation for interactive filters and visuals alongside conventional Power BI development.
- Conecta ChatGPT a Power BI y automatiza tu análisis de datos [Spanish] Learn how to integrate ChatGPT and Codex with Power BI using a Multi-Client Platform (MCP) server, enabling automated data analysis workflows.
- VS Code and MCP servers - 030 Agentic Thinking VS Code and MCP servers introduce agentic thinking, enabling developers to automate Power BI modeling tasks directly within the code editor.
- PBIX A11y now has a CLI PBIX A11y introduces a CLI for integrating real-time accessibility checks on contrast, alt text, tab order, target size, and titles during Power BI report development.
Deployment, Security and Operations
- Clone report pointing to desired LH or workspace - in 5 mins! No manual efforts Semantic Link Labs' method cuts repointing an entire report to a new Lakehouse, including tables, measures, and security settings, from half a day to five minutes with one Notebook run.
- How to Get Value from the TE CLI The TE CLI unlocks new workflows for semantic model development, agentic AI tasks, and automated testing while maximizing value from existing Tabula Editor investments.
- Power BI Data Catalog made easy with Obsidian, GitHub Copilot & AI This tutorial shows how to automate Power BI semantic model documentation with Obsidian, GitHub Copilot, and AI, producing structured markdown, clickable links, and an interactive knowledge graph for enhanced data lineage visualization.
- Using Fabric Operations Agents And Workspace Monitoring With Power BI The Operations Agent monitors Power BI for DAX query errors, alerting users with details like the error message, user, time, and affected model/report/visual IDs when an error occurs.
General
- Bringing Power BI Insights to Every Copilot User Microsoft 365 Copilot now queries Power BI semantic models directly to provide grounded business answers and automate multi-step workflows without requiring users to open the Power BI interface.
- Microsoft Copilot: What Each Copilot Does and Where It Fits Microsoft Copilot functions as a family of context-aware AI assistants, ranging from general-purpose companions to specialized tools like Copilot Studio for building custom agents.
- Teaching Orgs to Question Themselves - Ep.546 - Power BI tips Power BI teams can foster data curiosity by teaching users to challenge underlying assumptions rather than blindly trusting polished dashboard KPIs.
- Do we still need Power BI in 2026? Power BI remains essential for advanced data modeling, business logic integration, and handling complex, messy data sources despite AI's capabilities in generating formulas and dashboards.
- Agents Helping with Data Governance - Ep.545 - Power BI tips Power BI agents offer a workaround for tenant-level visibility by aggregating audit logs and API data into a centralized governance store that exceeds native platform capabilities.