Execute DAX Queries REST API (Preview) This new API lets you run DAX queries against Power BI semantic models and receive results in Apache Arrow IPC format. It is the same API that you already use in DAX Query View in Power BI Desktop and in the Power BI service. Now you can integrate as a public REST API into your custom Power BI solutions. Why a new API? Unlike the existing Execute Queries API, which returns results in JSON format, the new Execute DAX Queries API relies on Apache Arrow IPC. The results are in columnar binary format and support native data-type fidelity. There are no fixed row limits, and you can submit multiple DAX EVALUATE statements in a single request. The new API is only available on Power BI Premium and Microsoft Fabric capacities, and any caller must be able to process binary Arrow streams. Arrow libraries are available for Python, C#, Java, JavaScript, and many other languages, making integration straightforward across most platforms and toolchains. Getting s...
Welcome to the May Power BI update! Power BI continues to evolve with updates that make it easier to explore data, generate insights, and build more polished reports. This month’s release brings improvements across Copilot and AI experiences, reporting and modeling enhancements, new data connectivity flows, and updates to visualizations—helping you move faster from data to decisions. Contents Copilot and AI Explore Improvements Copilot summary shortcuts Copilot Narrative visual now supports embedding in customer applications (Preview) New Copilot Tooling Format (Preview) Reporting Visual calculations and custom totals (Generally Available) Custom totals: None and Average (Generally Available) Set as landing page (Generally Available) Default format string locale for dates and numbers (Generally Available) Translytical task flows: optional parameters and default values (Generally Available) Input slicer numeric column support (Generally available) Matrix auto-expand for embedded vi...