<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>Developer topics</title>
    <link>https://community.fabric.microsoft.com/t5/Developer/bd-p/Developer</link>
    <description>Developer topics</description>
    <pubDate>Sat, 29 Aug 2026 15:57:08 GMT</pubDate>
    <dc:creator>Developer</dc:creator>
    <dc:date>2026-08-29T15:57:08Z</dc:date>
    <item>
      <title>Any news when Power BI MCP server will be GA?</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/Any-news-when-Power-BI-MCP-server-will-be-GA/m-p/5361501#M65530</link>
      <description>&lt;P&gt;I have tried the modelling MCP server but would very much like to also try out the &lt;A href="https://learn.microsoft.com/en-us/power-bi/developer/mcp/remote-mcp-server-get-started" target="_blank"&gt;Power BI Remote MCP&lt;/A&gt;.&amp;nbsp;&lt;BR /&gt;At the moment its a Preview-feature. Haven't found any info about this in the roadmap, anyone read when its likely to go GA?&lt;/P&gt;</description>
      <pubDate>Wed, 26 Aug 2026 08:27:43 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/Any-news-when-Power-BI-MCP-server-will-be-GA/m-p/5361501#M65530</guid>
      <dc:creator>Johag</dc:creator>
      <dc:date>2026-08-26T08:27:43Z</dc:date>
    </item>
    <item>
      <title>Consolidation of Data from existing reports</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/Consolidation-of-Data-from-existing-reports/m-p/5360363#M65513</link>
      <description>&lt;P&gt;I've created about 20 Power BI reports for 20 different customers.&lt;/P&gt;&lt;P&gt;Because the data provided by the 20 customers is different, or provided in different formats, each is it's own report with it's own semantic model.&amp;nbsp; Each one of these reports does carry some common datasets.&lt;/P&gt;&lt;P&gt;I now need to consolidate all 20 into one report so that I can pull all the data into a Matrix by Customer and Product are in rows and Month &amp;amp; Year as well as Quarter &amp;amp; Year are in columns, like the individual reports.&amp;nbsp;&lt;/P&gt;&lt;P&gt;I started by importing the semantic models one at a time into a new Power BI report.&amp;nbsp; These imported fine, but it also brought in the Common data for each report as well, Like the Date table, and the Product table. I don't need these in there multiple times, just once and I can pull these in separately.&amp;nbsp; I just need the base data, the customers' data, and it won't let me delete the Common tables.&lt;/P&gt;</description>
      <pubDate>Thu, 20 Aug 2026 11:37:28 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/Consolidation-of-Data-from-existing-reports/m-p/5360363#M65513</guid>
      <dc:creator>RobRayborn</dc:creator>
      <dc:date>2026-08-20T11:37:28Z</dc:date>
    </item>
    <item>
      <title>How to make Power BI Slicer to show the latest forecast selected when the report loads</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/How-to-make-Power-BI-Slicer-to-show-the-latest-forecast-selected/m-p/5360156#M65508</link>
      <description>&lt;P&gt;&amp;nbsp;I have a request to show the latest Forecast selected as a default slicer when the report loads.. every 3 months new forecast will come. 2026_F1, 2026_F2, 2026_F3 like that, The slicer is a single select when the report loads the selection should be latest and the user can change the visuals will change accordingly. I use a calculated column in power bi to add a new column that will have values2026_F1, 2026_F2, Latest...... When new forecast comes 2026_F1, 2026_F2, 2026_F3, latest like that.. and i made the default selection as Latest. The user doent want to see the word latest he wants to see the forecast name instead of the workd Latest. How to do it.&amp;nbsp; I know bookmarks is an option but we have so many bookmarks in that report and doesnt want to use that one .&lt;/P&gt;</description>
      <pubDate>Wed, 19 Aug 2026 15:49:17 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/How-to-make-Power-BI-Slicer-to-show-the-latest-forecast-selected/m-p/5360156#M65508</guid>
      <dc:creator>kaysunda</dc:creator>
      <dc:date>2026-08-19T15:49:17Z</dc:date>
    </item>
    <item>
      <title>PowerBI Workspace Not Found" Issue</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/PowerBI-Workspace-Not-Found-quot-Issue/m-p/5359863#M65503</link>
      <description>&lt;P&gt;Hi Team,&lt;/P&gt;&lt;P&gt;I am trying to deploy a thin report to a Power BI workspace using a Service Principal. However, I am receiving the error &lt;STRONG&gt;"Power BI Workspace Not Found"&lt;/STRONG&gt;.&lt;/P&gt;&lt;P&gt;The Service Principal has &lt;STRONG&gt;Admin&lt;/STRONG&gt; permissions on the target workspace, and I am passing the correct workspace ID in the API request.&lt;/P&gt;&lt;P&gt;Has anyone encountered this issue before? Are there any additional permissions, configurations, or prerequisites that I should verify?&lt;/P&gt;&lt;P&gt;Any guidance would be greatly appreciated.&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;img /&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 18 Aug 2026 12:30:27 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/PowerBI-Workspace-Not-Found-quot-Issue/m-p/5359863#M65503</guid>
      <dc:creator>mahendra9490</dc:creator>
      <dc:date>2026-08-18T12:30:27Z</dc:date>
    </item>
    <item>
      <title>pbivisuals.powerbi.com server failure</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/pbivisuals-powerbi-com-server-failure/m-p/5359638#M65499</link>
      <description>&lt;P&gt;We're using PBI Embedded with some certified custom visuals including Plotly.&lt;/P&gt;&lt;P&gt;These custom visuals have stopped displaying recently and we've traced the problem to simple GET calls on pbivisuals.powerbi.com returning data so incredibly slowly that the visual times out.&lt;/P&gt;&lt;P&gt;Occasionally that server will return the requested json definition (all 38MB of it) in 150ms. But the vast majority of times it will respond at less than 10kb per second (or not at all) and the request will ultimately time out.&lt;/P&gt;&lt;P&gt;This is very easy to replicate in any browser by trying to access the Plotly visual definition directly:&lt;/P&gt;&lt;P&gt;https://pbivisuals.powerbi.com/plotlyJSVisualEEDDFAAB4619388784AE7972BC162ECDFAAB46196.2.1.0.0.cc6d7a5f02f9a7ef6a04543a2a66140847cec0ac298cbe8d7eb853fead875102.pbiviz.json&lt;/P&gt;&lt;P&gt;We've tested fetching this via VPN across multiple global locations, via different browsers on different machines etc and is is almost always paralyzingly slow.&lt;/P&gt;&lt;P&gt;Is anyone able to suggest how to get Microsoft to look at this?&lt;/P&gt;&lt;P&gt;Just to reiterate, our production reporting platform is effectively down atm because of this server-side issue.&lt;/P&gt;&lt;P&gt;Thanks for any assistance you can offer!&lt;/P&gt;</description>
      <pubDate>Mon, 17 Aug 2026 14:34:43 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/pbivisuals-powerbi-com-server-failure/m-p/5359638#M65499</guid>
      <dc:creator>dapster105</dc:creator>
      <dc:date>2026-08-17T14:34:43Z</dc:date>
    </item>
    <item>
      <title>Dataset Refresh REST API returns 415 "Model-based dataset" error</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/Dataset-Refresh-REST-API-returns-415-quot-Model-based-dataset/m-p/5359476#M65492</link>
      <description>&lt;P&gt;Since 2026-08-14, calling the Refresh Dataset REST API (POST /v1.0/myorg/groups/{workspaceId}/datasets/{datasetId}/refreshes) on any dataset in my tenant fails with:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;HTTP 415 UnsupportedMediaType&lt;/P&gt;&lt;P&gt;{"error":{"code":"InvalidRequest","message":"Invalid dataset. This API can only be called on a Model-based dataset"}}&lt;/P&gt;&lt;P&gt;This happens even on datasets that refreshed successfully via this exact API for weeks before that date, without any changes to the dataset itself. Manual "Refresh now" via the Power BI portal UI still works fine on the same datasets — only the REST API call fails.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;What I've already ruled out:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Not a client bug — reproduced identically with curl using the same bearer token, bypassing my application entirely.&lt;/P&gt;&lt;P&gt;Not just a POST/trigger issue — a plain GET /datasets/{id}/refreshes (listing refresh history) fails with the same error.&lt;/P&gt;&lt;P&gt;GET /datasets/{id} succeeds fine and returns "isRefreshable": false, even for a standard Import-mode, on-premises-gateway-connected dataset (targetStorageMode: Abf) that worked correctly before.&lt;/P&gt;&lt;P&gt;Not a capacity issue — my Fabric trial capacity shows Active/healthy.&lt;/P&gt;&lt;P&gt;Checked Service Health and Known Issues in the Admin Portal — nothing matching.&lt;/P&gt;&lt;P&gt;Possible trigger: the issue started the same day I added (then a few hours later removed) two unused Azure AD Application permissions (Tenant.Read.All, Tenant.ReadWrite.All) on my app registration for an unrelated experiment. It's been 3+ days since removing them and forcing a fresh sign-in, and the issue persists.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Has anyone else seen this, or does anyone know what could cause isRefreshable to flip to false tenant-wide like this? Happy to share more details (workspace/dataset IDs, full error bodies) if useful.&lt;/P&gt;</description>
      <pubDate>Mon, 17 Aug 2026 02:08:06 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/Dataset-Refresh-REST-API-returns-415-quot-Model-based-dataset/m-p/5359476#M65492</guid>
      <dc:creator>ZachChin</dc:creator>
      <dc:date>2026-08-17T02:08:06Z</dc:date>
    </item>
    <item>
      <title>Power BI custom connector</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/Power-BI-custom-connector/m-p/5359205#M65488</link>
      <description>&lt;P&gt;I'm building a Power BI custom connector for an OData API and would appreciate some guidance from the community.&lt;/P&gt;&lt;P&gt;My connector currently allows users to select a table/entity and load data successfully. However, I'd like to enhance the user experience with two additional capabilities:&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;&lt;STRONG&gt;Filter Selection Dropdown&lt;/STRONG&gt;&lt;UL&gt;&lt;LI&gt;Similar to the &lt;STRONG&gt;Advanced Options&lt;/STRONG&gt; available in the built-in Web connector, I want to provide users with a dropdown (or similar UI control) to select predefined filter values before the data is loaded.&lt;/LI&gt;&lt;LI&gt;Ideally, the selected value would be passed as an OData filter parameter to the API request.&lt;/LI&gt;&lt;LI&gt;Is there a supported way to create dropdowns or dynamic parameter selection screens in a custom connector?&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;LI&gt;&lt;STRONG&gt;Back Navigation / Re-selection of Table&lt;/STRONG&gt;&lt;UL&gt;&lt;LI&gt;After a user selects a table/entity, I'd like to provide a way for them to go back and choose a different table without having to restart the connection process.&lt;/LI&gt;&lt;LI&gt;Is there any concept of a "Back" button or navigation flow within Power Query custom connectors?&lt;/LI&gt;&lt;LI&gt;If not, what is the recommended approach for handling multi-step selection scenarios?&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;I've reviewed the custom connector documentation but haven't found clear examples covering these UI/navigation requirements.&lt;/P&gt;&lt;P&gt;If anyone has implemented something similar or can point me to relevant documentation, sample connectors, or best practices, I'd be very grateful.&lt;/P&gt;&lt;P&gt;Thanks in advance!&lt;/P&gt;</description>
      <pubDate>Fri, 14 Aug 2026 05:27:22 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/Power-BI-custom-connector/m-p/5359205#M65488</guid>
      <dc:creator>VedantChauhan</dc:creator>
      <dc:date>2026-08-14T05:27:22Z</dc:date>
    </item>
    <item>
      <title>Can we improve relationship arrow rendering in the semantic model view?</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/Can-we-improve-relationship-arrow-rendering-in-the-semantic/m-p/5358509#M65480</link>
      <description>&lt;P&gt;There are multiple issues with the way relationship arrows are rendered, and this image displays a few of them:&lt;/P&gt;&lt;P&gt;&lt;img /&gt;&lt;/P&gt;&lt;P&gt;(Note: I am using the web interface, via Edge.)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Is there anything I can do to combat this confusing display pattern?&amp;nbsp; An arrow that points ambigiously is worse than no arrow at all.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If anyone in power is reading: please either give us more control over how these are rendered or make them behave logically.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Example: in the first and last relationships shown above, I know that the arrow has rotated because the connecting lines are not perfectly aligned, but these lines should automatically align vertically as the others have and the arrow should only rotate if there are visible horizontal connectors extending out its sides.&lt;/P&gt;</description>
      <pubDate>Wed, 12 Aug 2026 19:19:12 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/Can-we-improve-relationship-arrow-rendering-in-the-semantic/m-p/5358509#M65480</guid>
      <dc:creator>kevincron</dc:creator>
      <dc:date>2026-08-12T19:19:12Z</dc:date>
    </item>
    <item>
      <title>Dynamic Refresh Period Per Firm - Date Slicer Shows Global Range Instead of Firm-Specific Range</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/Dynamic-Refresh-Period-Per-Firm-Date-Slicer-Shows-Global-Range/m-p/5358400#M65478</link>
      <description>&lt;P&gt;Hey all,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have a transactions dataset with multiple firms where each firm needs a different data retention period. Firm A needs 12 months of history, while Firm B needs 15 months. Users are scoped to one firm at a time via RLS.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;The issue:&lt;/STRONG&gt; Even though the fact table correctly loads firm-specific months from Snowflake, the date slicer shows the same global date range (15 months) for both firms.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Current Setup:&lt;/STRONG&gt;&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;&lt;P&gt;&lt;STRONG&gt;Parameters:&lt;/STRONG&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;RefreshPeriod&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;= "12" (default months)&lt;/LI&gt;&lt;LI&gt;RefreshPeriodOverrides&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;= "FirmB:15" (firm-specific overrides)&lt;/LI&gt;&lt;LI&gt;FirmRefreshCaseSQL&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;= generates&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;CASE WHEN FIRM_KEY = [FirmB] THEN -15 ELSE -12 END&lt;/LI&gt;&lt;LI&gt;MaxRefreshPeriod&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;= "15" (max across all firms)&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;&lt;STRONG&gt;Data Loading:&lt;/STRONG&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Transaction fact table: Uses&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;FirmRefreshCaseSQL&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;in WHERE clause, correctly loads 12 months for Firm A and 15 months for Firm B&lt;/LI&gt;&lt;LI&gt;Calendar dimension: Uses&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;MaxRefreshPeriod, loads 15 months globally&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;&lt;STRONG&gt;Relationships:&lt;/STRONG&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Transaction[Transaction Date] → Calendar[Transaction Date] (many-to-one, single direction)&lt;/LI&gt;&lt;LI&gt;Transaction[FIRM_KEY] → Firm[Firm ID] (many-to-one)&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;&lt;STRONG&gt;Date Slicer:&lt;/STRONG&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Bound to Calendar[Transaction Date]&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&lt;STRONG&gt;Expected Behavior:&lt;/STRONG&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;When Firm A is selected: slicer shows last 12 months&lt;/LI&gt;&lt;LI&gt;When Firm B is selected: slicer shows last 15 months&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;Actual Behavior:&lt;/STRONG&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Both firms show last 15 months because the calendar dimension is global and doesn't know which dates belong to which firm&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;What I've Tried:&lt;/STRONG&gt;&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;✗ Setting parameter overrides at the report level - didn't propagate to semantic model&lt;/LI&gt;&lt;LI&gt;✗ Testing with measures - confirmed fact data is correct per firm, but slicer uses calendar dimension&lt;/LI&gt;&lt;LI&gt;&lt;span class="lia-unicode-emoji" title=":counterclockwise_arrows_button:"&gt;🔄&lt;/span&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;Current approach:&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;Adding a "Firm-Date Availability Bridge" table with distinct (FIRM_KEY, Transaction Date) combinations to enable filter propagation: Firm → Bridge → Calendar&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&lt;STRONG&gt;Questions:&lt;/STRONG&gt;&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;Is a bridge table the right approach for this scenario, or is there a simpler pattern?&lt;/LI&gt;&lt;LI&gt;Should I consider making the Date↔Transaction relationship bidirectional instead? (Concerned about RLS implications)&lt;/LI&gt;&lt;LI&gt;Are there any DAX-only solutions that don't require model changes?&lt;/LI&gt;&lt;LI&gt;Has anyone solved firm-specific date filtering without loading separate datasets per firm?&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;Any guidance would be appreciated! Thank you!&lt;/P&gt;</description>
      <pubDate>Wed, 12 Aug 2026 14:15:15 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/Dynamic-Refresh-Period-Per-Firm-Date-Slicer-Shows-Global-Range/m-p/5358400#M65478</guid>
      <dc:creator>yazdanb</dc:creator>
      <dc:date>2026-08-12T14:15:15Z</dc:date>
    </item>
    <item>
      <title>Archivos de Adobe incrustados en la aplicación powerbi</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/Archivos-de-Adobe-incrustados-en-la-aplicaci%C3%B3n-powerbi/m-p/5351289#M65459</link>
      <description>&lt;P&gt;En la aplicación de powerbi tenía publicados unos vínculos que hacían referencia a archivos adobe y no tenía ningún problema, los podía visualizar correctamente en la misma página de la aplicación, pero ahora me está apareciendo el error que adjunto y no sé si es problema de la aplicación, del adobe o de permisos de mi institución. Alguien tiene alguna sugerencia o idea?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;img /&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;img /&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 07 Aug 2026 19:47:47 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/Archivos-de-Adobe-incrustados-en-la-aplicaci%C3%B3n-powerbi/m-p/5351289#M65459</guid>
      <dc:creator>g_manrique</dc:creator>
      <dc:date>2026-08-07T19:47:47Z</dc:date>
    </item>
    <item>
      <title>I Can't Know Who Has Access To A Report Via APIs</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/I-Can-t-Know-Who-Has-Access-To-A-Report-Via-APIs/m-p/5349614#M65454</link>
      <description>&lt;P&gt;Hello.&lt;/P&gt;&lt;P&gt;I'm an admin of a Power BI environment. We need to know exactly who has access to all reports through workspace membeship, shared links and Apps.&amp;nbsp;&lt;/P&gt;&lt;P&gt;We have all the APIs that can show who has access through workspaces and shares, but there seems to be a huge flaw when it comes to App Audiences. For example:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;An App has two reports (R1 and R2) and two audiences (A1 and A2)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;A1 can see R1 but not R2&lt;/P&gt;&lt;P&gt;A2 can see R2 but not R1.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Although we will be able to list the members of A1 and A2, we won't be able to tell which audiences they were in and therefore won't know if they have access to R1 or R2.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;All the aboove means we can't know for sure who has access to R1 or to R2.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Is there an API that will provide this information that I have missed?&lt;/P&gt;</description>
      <pubDate>Fri, 07 Aug 2026 09:28:16 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/I-Can-t-Know-Who-Has-Access-To-A-Report-Via-APIs/m-p/5349614#M65454</guid>
      <dc:creator>RichMiles</dc:creator>
      <dc:date>2026-08-07T09:28:16Z</dc:date>
    </item>
    <item>
      <title>Iframe continues scrolling after mouse release when interacting with Power BI visuals</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/Iframe-continues-scrolling-after-mouse-release-when-interacting/m-p/5349159#M65452</link>
      <description>&lt;DIV&gt;&lt;P&gt;Hi Community,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I'm experiencing an issue with a Power BI report embedded inside an &lt;STRONG&gt;iframe&lt;/STRONG&gt;.&lt;/P&gt;&lt;H3&gt;Scenario&lt;/H3&gt;&lt;UL&gt;&lt;LI&gt;Power BI report is hosted within a custom web application using an iframe.&lt;/LI&gt;&lt;LI&gt;Users interact with report visuals that support scrolling (tables, matrices, slicers, etc.).&lt;/LI&gt;&lt;LI&gt;When clicking and dragging the scrollbar inside a visual, the scrolling continues even after the mouse button has been released.&amp;nbsp;&lt;/LI&gt;&lt;LI&gt;It appears as though the iframe or embedded report is still capturing the drag/scroll event.&lt;/LI&gt;&lt;/UL&gt;&lt;H3&gt;Expected Behavior&lt;/H3&gt;&lt;P&gt;Once the mouse click is released, scrolling should stop immediately and control should return to the page normally.&lt;/P&gt;&lt;H3&gt;Actual Behavior&lt;/H3&gt;&lt;P&gt;Scrolling persists for a short period or remains "stuck" until the user clicks elsewhere in the report or page.&lt;/P&gt;&lt;H3&gt;Environment&lt;/H3&gt;&lt;UL&gt;&lt;LI&gt;Power BI Embedded / Power BI Service in iframe&lt;/LI&gt;&lt;LI&gt;Browser: [Chrome/Edge version]&lt;/LI&gt;&lt;LI&gt;Report contains tables and matrix visuals with internal scrollbars&lt;/LI&gt;&lt;LI&gt;Custom web application hosting the iframe&lt;/LI&gt;&lt;/UL&gt;&lt;/DIV&gt;</description>
      <pubDate>Fri, 07 Aug 2026 06:35:08 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/Iframe-continues-scrolling-after-mouse-release-when-interacting/m-p/5349159#M65452</guid>
      <dc:creator>Mohd_Naim</dc:creator>
      <dc:date>2026-08-07T06:35:08Z</dc:date>
    </item>
    <item>
      <title>Remote MCP server returns -32603 on all tools/call with Service Principal</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/Remote-MCP-server-returns-32603-on-all-tools-call-with-Service/m-p/5339697#M65442</link>
      <description>&lt;P&gt;Our application uses a Service Principal to connect to the Power BI Remote MCP&lt;BR /&gt;server endpoint (&lt;A href="https://api.fabric.microsoft.com/v1/mcp/powerbi" target="_blank" rel="noopener"&gt;https://api.fabric.microsoft.com/v1/mcp/powerbi&lt;/A&gt;). This was&lt;BR /&gt;working correctly until approximately July 31, 2026.&lt;/P&gt;&lt;P&gt;Now, all tools/call requests fail with:&lt;/P&gt;&lt;P&gt;{&lt;BR /&gt;&amp;nbsp; "jsonrpc": "2.0",&lt;BR /&gt;&amp;nbsp; "id": 3,&lt;BR /&gt;&amp;nbsp; "error": {&lt;BR /&gt;&amp;nbsp; &amp;nbsp; "code": -32603,&lt;BR /&gt;&amp;nbsp; &amp;nbsp; "message": "Power BI couldn't process that request right now. Please try again in a moment."&lt;BR /&gt;&amp;nbsp; }&lt;BR /&gt;}&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;What works:&lt;BR /&gt;- MCP initialize → succeeds, returns server info and session ID&lt;BR /&gt;- MCP notifications/initialized → succeeds&lt;BR /&gt;- MCP tools/list → succeeds, returns all 4 tools&lt;BR /&gt;- REST API POST /v1.0/myorg/datasets/{id}/executeQueries with same SP token → succeeds (DAX executes fine)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;What fails:&lt;BR /&gt;- GetSemanticModelSchema → -32603&lt;BR /&gt;- GenerateQuery → -32603&lt;BR /&gt;- ExecuteQuery → -32603&lt;BR /&gt;- GetReportMetadata → -32603&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Question:&lt;BR /&gt;Was Service Principal support for the Remote MCP endpoint changed or restricted in the 7/31 update?&lt;/P&gt;</description>
      <pubDate>Tue, 04 Aug 2026 07:52:30 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/Remote-MCP-server-returns-32603-on-all-tools-call-with-Service/m-p/5339697#M65442</guid>
      <dc:creator>all_eyes_on_you</dc:creator>
      <dc:date>2026-08-04T07:52:30Z</dc:date>
    </item>
    <item>
      <title>Can I Create or Modify Power BI Report Visuals from React?</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/Can-I-Create-or-Modify-Power-BI-Report-Visuals-from-React/m-p/5337423#M65438</link>
      <description>&lt;P&gt;Hello Microsoft Team,&lt;BR /&gt;&lt;BR /&gt;I have integrated a Power BI Embeded report into my React application using the Powerbi-client-react package.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Currently, if I need to:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Add a new visual&lt;/LI&gt;&lt;LI&gt;Delete a visual&lt;/LI&gt;&lt;LI&gt;Change chart type&lt;/LI&gt;&lt;LI&gt;Change visual properties (colors, titles, formatting)&lt;/LI&gt;&lt;LI&gt;Modify the report layout&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;I must open Power BI Desktop or Power BI Service, make the changes, publish the report, and then embeded the report in React reflects those changes.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P class=""&gt;My requirement is different.&lt;/P&gt;&lt;P&gt;I want users (or developers) to make these report UI changes &lt;STRONG&gt;directly from the React application&lt;/STRONG&gt;, without opening Power BI Desktop or Power BI Service.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;My questions are:&lt;/P&gt;&lt;P&gt;1. Is it possible to create new Power BI visuals directly from a React application using &lt;STRONG&gt;powerbi-client-react&lt;/STRONG&gt; or any other Microsoft-supported SDK/API?&lt;/P&gt;&lt;P&gt;2. Is there any Microsoft API or SDK that allows modifying report layouts, visual formatting, or adding/removing visuals from React and saving those changes back to the Power BI report?&lt;/P&gt;&lt;P&gt;3. If this is not supported, what is the recommended Microsoft approach for implementing this requirement?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thankyou.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 03 Aug 2026 11:48:22 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/Can-I-Create-or-Modify-Power-BI-Report-Visuals-from-React/m-p/5337423#M65438</guid>
      <dc:creator>S_Meghana</dc:creator>
      <dc:date>2026-08-03T11:48:22Z</dc:date>
    </item>
    <item>
      <title>Power BI Embedded capacity in zombie/inconsistent ARM state — disappears from Portal, ResourceNotFou</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/Power-BI-Embedded-capacity-in-zombie-inconsistent-ARM-state/m-p/5332864#M65434</link>
      <description>&lt;P&gt;&lt;SPAN&gt;Hi,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;I have a Power BI Embedded capacity (pbiembeddedeus2) that repeatedly enters an inconsistent/zombie state. I need help to either force-delete it (so the name is released and I can recreate it) or restore it to a healthy Succeeded state, and to understand the root cause, since the problem keeps recurring.&lt;/P&gt;&lt;P&gt;Environment:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Subscription: WKS PRODUCTION - PT (0a75ee25-18c2-4628-b3b2-5f534f325511)&lt;/LI&gt;&lt;LI&gt;Resource Group: RG-POWERBI-EUS2&lt;/LI&gt;&lt;LI&gt;Resource: pbiembeddedeus2&lt;/LI&gt;&lt;LI&gt;Type: Microsoft.PowerBIDedicated/capacities&lt;/LI&gt;&lt;LI&gt;Region: East US 2&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;Symptoms (recurring over multiple days):&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;The capacity intermittently disappears from the Portal — the Resource Group shows as empty, no resources listed.&lt;/LI&gt;&lt;LI&gt;ARM API returns ResourceNotFound (404) when querying or trying to resume the capacity.&lt;/LI&gt;&lt;LI&gt;Portal blocks creation of a new resource with the same name: "A Power BI resource with the same name already exists in the selected location" — so the name is held, but the resource is unreachable (classic zombie/control-plane inconsistency).&lt;/LI&gt;&lt;LI&gt;az resource list returns empty across all subscriptions I have access to.&lt;/LI&gt;&lt;LI&gt;No delete operation for the capacity or the resource group appears anywhere in the Activity Log (checked the full 90-day window, scoped directly to the RG). The resource is also not present in any soft-delete list.&lt;/LI&gt;&lt;LI&gt;Resource Health shows repeated "Unavailable (Customer Initiated)" events on three consecutive days (2026-07-29, 07-30, and 07-31), which lines up with the recurring nature of the issue.&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;Recurrence:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;2026-07-30: capacity disappeared from the Portal after a resume attempt; ARM returned ResourceNotFound.&lt;/LI&gt;&lt;LI&gt;2026-07-31 (today): the resource reappeared in the Portal but paused; attempting to start it triggered the exact same symptom again — it disappeared once more.&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;Correlation IDs for investigation:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Failed Resume operation: a669a1de-887c-4faa-96c7-9f63be4962af&lt;/LI&gt;&lt;LI&gt;Portal snapshot error: 38fe582f-a0cd-4f8f-8c2c-5c6a81d852fd&lt;/LI&gt;&lt;LI&gt;Role assignment delete event: 08927383-e6c6-4a47-8046-0f409beea027&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;Timeline:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;2026-07-29 ~23:16 UTC: automationweur SP suspended the capacity (routine daily schedule — worked fine for the prior weeks).&lt;/LI&gt;&lt;LI&gt;2026-07-30 ~15:22 UTC: A Contributor role assignment scoped to the capacity, assigned to the automationweur SP (principalId fab5998f-623f-4036-a274-2839d9249a1b), was removed. This event has no caller and no claims, which suggests an automatic platform cleanup rather than a user action.&lt;/LI&gt;&lt;LI&gt;2026-07-30 ~15:23 UTC: Manual Resume attempted — failed. Resource entered the inconsistent state.&lt;/LI&gt;&lt;LI&gt;2026-07-31: Resource briefly reappeared, then disappeared again on start attempt (same symptom).&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;What I have already ruled out:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Wrong subscription/tenant context (confirmed correct via az account show; checked all accessible subscriptions).&lt;/LI&gt;&lt;LI&gt;Wrong Portal filters (All resources with all filters cleared).&lt;/LI&gt;&lt;LI&gt;No active Service Issue is reported against my subscription (Resource Health events API returns empty for eventType ServiceIssue), so this does not appear to be a broad regional outage.&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;Request: Please investigate the suspected ARM control-plane / metadata inconsistency for this capacity. Specifically:&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;Force-delete the orphaned resource entry so the name is released and I can recreate it, OR restore it to a healthy Succeeded state.&lt;/LI&gt;&lt;LI&gt;Since the Activity Log has no delete event, please check the internal Microsoft.PowerBIDedicated resource provider logs to identify what is driving the resource to disappear — as this has now recurred across three days, I need the root cause, not just a one-off fix.&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;Thank you.&lt;BR /&gt;&lt;BR /&gt;Note: I've also posted this on Microsoft Q&amp;amp;A for visibility: &lt;A href="https://learn.microsoft.com/en-us/answers/questions/5962621/power-bi-embedded-capacity-in-zombie-inconsistent" target="_blank"&gt;https://learn.microsoft.com/en-us/answers/questions/5962621/power-bi-embedded-capacity-in-zombie-inconsistent&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 31 Jul 2026 13:56:40 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/Power-BI-Embedded-capacity-in-zombie-inconsistent-ARM-state/m-p/5332864#M65434</guid>
      <dc:creator>DanielNeresRodr</dc:creator>
      <dc:date>2026-07-31T13:56:40Z</dc:date>
    </item>
    <item>
      <title>Direct Lake on OneLake + Deployment Pipelines + Git: parameter rules deploy but semantic model refre</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/Direct-Lake-on-OneLake-Deployment-Pipelines-Git-parameter-rules/m-p/5329848#M65422</link>
      <description>&lt;P&gt;Hi all,&lt;BR /&gt;&lt;BR /&gt;I’m trying to make a Fabric / Power BI semantic model deployment flow work for Dev -&amp;gt; Prod with Git and Deployment Pipelines, but I’m stuck on Direct Lake on OneLake source rebinding.&lt;BR /&gt;&lt;BR /&gt;&lt;STRONG&gt;Setup:&lt;/STRONG&gt;&lt;BR /&gt;I have two Fabric workspaces:&lt;BR /&gt;DEV workspace: TPA-BI-Hub-Dev&lt;BR /&gt;DEV lakehouse: lh_tpa_bi_hub&lt;/P&gt;
&lt;P&gt;PROD workspace: TPA-BI-Hub&lt;BR /&gt;PROD lakehouse: lh_tpa_bi_hub&lt;BR /&gt;&lt;BR /&gt;The semantic model is a Direct Lake on OneLake model. In TMDL, the source expression uses:&lt;BR /&gt;AzureStorage.DataLake(&lt;BR /&gt;"&lt;A href="https://onelake.dfs.fabric.microsoft.com/" target="_blank" rel="noopener"&gt;https://onelake.dfs.fabric.microsoft.com/&lt;/A&gt;&amp;lt;workspace-id&amp;gt;/&amp;lt;lakehouse-id&amp;gt;",&lt;BR /&gt;[HierarchicalNavigation=true]&lt;BR /&gt;)&lt;BR /&gt;&lt;BR /&gt;Tables have Direct Lake partitions, for example:&lt;BR /&gt;partition dim_kontakt = entity&lt;BR /&gt;mode: directLake&lt;BR /&gt;source&lt;BR /&gt;entityName: dim_kontakt&lt;BR /&gt;schemaName: gold&lt;BR /&gt;expressionSource: 'DirectLake - lh_tpa_bi_hub'&lt;BR /&gt;&lt;BR /&gt;Microsoft docs say Direct Lake on OneLake does not directly support deployment pipeline data source rebinding rules, but a parameter expression can be used in the connection string.&lt;BR /&gt;Reference:&lt;BR /&gt;&lt;A href="https://learn.microsoft.com/en-us/fabric/fundamentals/direct-lake-overview" target="_self"&gt;https://learn.microsoft.com/en-us/fabric/fundamentals/direct-lake-overview&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Attempt 1: split parameters&lt;/STRONG&gt;&lt;BR /&gt;We changed the expression to:&lt;BR /&gt;AzureStorage.DataLake(&lt;BR /&gt;"&lt;A href="https://onelake.dfs.fabric.microsoft.com/" target="_blank" rel="noopener"&gt;https://onelake.dfs.fabric.microsoft.com/&lt;/A&gt;" &amp;amp; WorkspaceId &amp;amp; "/" &amp;amp; LakehouseId,&lt;BR /&gt;[HierarchicalNavigation=true]&lt;BR /&gt;)&lt;BR /&gt;with parameter rules in the Production stage:&lt;BR /&gt;WorkspaceId = &amp;lt;PROD workspace id&amp;gt;&lt;BR /&gt;LakehouseId = &amp;lt;PROD lakehouse id&amp;gt;&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;The model deployed and showed data, but refresh/reframe failed with:&lt;BR /&gt;DirectQuery schema evaluation is not supported by the service-side ServiceLegacySchemaEvaluations.&lt;BR /&gt;DirectQuery schema evaluation is a desktop-only path.&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;&lt;STRONG&gt;Attempt 2: single full URL parameter&lt;/STRONG&gt;&lt;BR /&gt;Based on community examples, we changed to:&lt;BR /&gt;expression 'DirectLake - lh_tpa_bi_hub' =&lt;BR /&gt;let&lt;BR /&gt;Source = AzureStorage.DataLake(#"OneLakeSource", [HierarchicalNavigation=true])&lt;BR /&gt;in&lt;BR /&gt;Source&lt;/P&gt;
&lt;P&gt;expression OneLakeSource =&lt;BR /&gt;"&lt;A href="https://onelake.dfs.fabric.microsoft.com/" target="_blank" rel="noopener"&gt;https://onelake.dfs.fabric.microsoft.com/&lt;/A&gt;&amp;lt;DEV workspace id&amp;gt;/&amp;lt;DEV lakehouse id&amp;gt;"&lt;BR /&gt;meta [IsParameterQuery = true, Type = "Text", IsParameterQueryRequired = true]&lt;/P&gt;
&lt;P&gt;annotation PBI_ResultType = Text&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;Then Production parameter rule:&lt;BR /&gt;OneLakeSource =&lt;BR /&gt;&lt;A href="https://onelake.dfs.fabric.microsoft.com/" target="_blank" rel="noopener"&gt;https://onelake.dfs.fabric.microsoft.com/&lt;/A&gt;&amp;lt;PROD workspace id&amp;gt;/&amp;lt;PROD lakehouse id&amp;gt;&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;But Fabric validation failed with:&lt;BR /&gt;ConceptualSchemaSettings should not be provided for non-Direct Lake queries&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;That sounds like the service no longer classifies the parameterized expression as Direct Lake, even though the table partitions are still mode: directLake.&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;&lt;STRONG&gt;Questions:&lt;/STRONG&gt;&lt;BR /&gt;1. What is the recommended Git-compatible Dev -&amp;gt; Prod deployment pattern for Direct Lake on OneLake semantic models?&lt;BR /&gt;Specifically:&lt;BR /&gt;2. Is parameterizing AzureStorage.DataLake(...) officially supported for semantic model refresh/reframe in the Power BI service, or only for deployment-time rule substitution?&lt;BR /&gt;3. Is the single URL parameter pattern expected to work with Git-integrated semantic models and Deployment Pipelines?&lt;BR /&gt;4. If parameter rules are unreliable here, is the recommended approach to maintain environment-specific branches, e.g.:develop has static DEV OneLake URL&lt;BR /&gt;main / release-prod has static PROD OneLake URL&lt;/P&gt;
&lt;P&gt;5. Or should we migrate to Direct Lake on SQL endpoint to use deployment pipeline data source rules properly?&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;&lt;STRONG&gt;Related sources I found:&lt;/STRONG&gt;&lt;BR /&gt;Microsoft Direct Lake overview: &lt;A href="https://learn.microsoft.com/en-us/fabric/fundamentals/direct-lake-overview" target="_self"&gt;https://learn.microsoft.com/en-us/fabric/fundamentals/direct-lake-overview&lt;/A&gt;&lt;BR /&gt;Microsoft Direct Lake development/TMDL source types: &lt;A href="https://learn.microsoft.com/en-us/fabric/fundamentals/direct-lake-develop" target="_self"&gt;https://learn.microsoft.com/en-us/fabric/fundamentals/direct-lake-develop&lt;/A&gt;&lt;BR /&gt;Community example using OneLakeURI parameter: &lt;A href="https://www.datazoe.blog/post/deployment-pipelines-and-power-bi-semantic-models-with-direct-lake-on-onelake-tables" target="_self"&gt;https://www.datazoe.blog/post/deployment-pipelines-and-power-bi-semantic-models-with-direct-lake-on-onelake-tables&lt;/A&gt;&lt;BR /&gt;Direct Lake on OneLake vs SQL identification: &lt;A href="https://data-mozart.com/direct-lake-models-are-they-onelake-or-sql-and-how-to-check/" target="_self"&gt;https://data-mozart.com/direct-lake-models-are-they-onelake-or-sql-and-how-to-check/&lt;/A&gt;&lt;BR /&gt;Any confirmation of a working production-grade pattern would be very helpful.&lt;/P&gt;</description>
      <pubDate>Thu, 30 Jul 2026 09:07:34 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/Direct-Lake-on-OneLake-Deployment-Pipelines-Git-parameter-rules/m-p/5329848#M65422</guid>
      <dc:creator>jaryszek</dc:creator>
      <dc:date>2026-07-30T09:07:34Z</dc:date>
    </item>
    <item>
      <title>Не верно отображаются карточки в Power Bi</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/%D0%9D%D0%B5-%D0%B2%D0%B5%D1%80%D0%BD%D0%BE-%D0%BE%D1%82%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B0%D1%8E%D1%82%D1%81%D1%8F-%D0%BA%D0%B0%D1%80%D1%82%D0%BE%D1%87%D0%BA%D0%B8-%D0%B2-Power-Bi/m-p/5327368#M65416</link>
      <description>&lt;P&gt;&lt;SPAN&gt;&lt;FONT&gt;&lt;FONT&gt;&lt;FONT&gt;&lt;FONT&gt;&lt;FONT&gt;&lt;FONT&gt;&lt;FONT&gt;&lt;FONT&gt;Здравствуйте! Подсажите, пожалуйста, заметили, что у меня в мобильной версии на сайте не обязательно указаны карточки, в мобильном макете power bi Desktop стоит по вертикали, но на сайте она почему-то отображается по горизонтали. прикрепляю скриншот на рабочем столе Power Bi и скриншот сайта, отчет на сайте через iframe.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;img /&gt;&lt;/P&gt;&lt;P&gt;&lt;img /&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;img /&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 29 Jul 2026 09:15:20 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/%D0%9D%D0%B5-%D0%B2%D0%B5%D1%80%D0%BD%D0%BE-%D0%BE%D1%82%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B0%D1%8E%D1%82%D1%81%D1%8F-%D0%BA%D0%B0%D1%80%D1%82%D0%BE%D1%87%D0%BA%D0%B8-%D0%B2-Power-Bi/m-p/5327368#M65416</guid>
      <dc:creator>Armoney</dc:creator>
      <dc:date>2026-07-29T09:15:20Z</dc:date>
    </item>
    <item>
      <title>Best practice for Lakehouse schema migrations in Fabric Git/Deployment Pipelines?</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/Best-practice-for-Lakehouse-schema-migrations-in-Fabric-Git/m-p/5325285#M65411</link>
      <description>&lt;P&gt;Hi everyone,&lt;BR /&gt;&lt;BR /&gt;We are building a Microsoft Fabric solution with Git integration and separate Dev/Prod workspaces. Notebooks, pipelines, semantic model, and variable libraries are source-controlled and promoted through PR/sync.&lt;BR /&gt;&lt;BR /&gt;The part that feels less clear is Lakehouse table schema lifecycle.&lt;BR /&gt;&lt;BR /&gt;From Microsoft docs, Lakehouse tables/data are not fully managed by Git deployment, so we currently use a setup notebook with DDL like:&lt;BR /&gt;CREATE SCHEMA IF NOT EXISTS bronze;&lt;BR /&gt;CREATE SCHEMA IF NOT EXISTS silver;&lt;BR /&gt;CREATE SCHEMA IF NOT EXISTS gold;&lt;/P&gt;
&lt;P&gt;CREATE TABLE IF NOT EXISTS silver.example_table (...);&lt;BR /&gt;&lt;BR /&gt;For bigger changes, for example renaming/rebuilding tables, dropping old tables, adding columns, or creating new Gold tables, we are considering a dedicated migration notebook pattern:&lt;BR /&gt;&lt;BR /&gt;00_setup_lakehouse_tables&lt;BR /&gt;01_migrate_lakehouse_schema&lt;BR /&gt;&lt;BR /&gt;with an audit table like:&lt;BR /&gt;ops.schema_migrations&lt;BR /&gt;containing:&lt;BR /&gt;migration_id&lt;BR /&gt;migration_name&lt;BR /&gt;environment_name&lt;BR /&gt;started_at&lt;BR /&gt;finished_at&lt;BR /&gt;status&lt;BR /&gt;is_destructive&lt;BR /&gt;rollback_notes&lt;BR /&gt;executed_by&lt;BR /&gt;&lt;BR /&gt;Questions:&lt;BR /&gt;1. Is this migration-notebook pattern what others are using in production Fabric Lakehouse projects?&lt;BR /&gt;2. Do you keep destructive operations like DROP TABLE out of setup notebooks?&lt;BR /&gt;3. Do you log applied migrations in an ops.schema_migrations Delta table?&lt;BR /&gt;4. How do you handle rollback: Delta time travel, backup tables, or manual rerun from source?&lt;BR /&gt;5. Are there any Microsoft/sample GitHub repos showing a recommended Fabric Lakehouse schema migration structure?&lt;BR /&gt;6. Any real-world examples or patterns would be very helpful.&lt;BR /&gt;Thanks!&lt;/P&gt;</description>
      <pubDate>Tue, 28 Jul 2026 12:03:03 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/Best-practice-for-Lakehouse-schema-migrations-in-Fabric-Git/m-p/5325285#M65411</guid>
      <dc:creator>jaryszek</dc:creator>
      <dc:date>2026-07-28T12:03:03Z</dc:date>
    </item>
    <item>
      <title>Best practices for Fabric Git integration with DEV and PROD</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/Best-practices-for-Fabric-Git-integration-with-DEV-and-PROD/m-p/5323104#M65403</link>
      <description>&lt;P&gt;Hi Fabric Community,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I am implementing a Fabric solution with two separate workspaces:&lt;/P&gt;
&lt;P&gt;DEV workspace connected to the develop branch&lt;BR /&gt;PROD workspace connected to the main branch&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Changes are developed and tested in DEV, then promoted to PROD through a pull request. No direct development changes are made in production.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The main challenge is environment-specific bindings.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Both workspaces contain Lakehouses with the same names but different workspace and item IDs. Git synchronization does not always update these references automatically.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;For Data Pipelines, Copy activities contain specific workspaceId and artifactId values, so a synchronized pipeline may still point to the wrong environment.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;For now, I have decided to maintain separate pipelines:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;DEV:&lt;BR /&gt;- pipeline_name_dev&lt;BR /&gt;- Copy destinations point to the DEV Lakehouse&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;PROD:&lt;BR /&gt;- pipeline_name&lt;BR /&gt;- Copy destinations point to the PROD Lakehouse&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I also use separate DEV and PROD Variable Library value sets and validate the expected workspace and Lakehouse before writing data.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;How do you handle this in your Fabric projects?&lt;/P&gt;
&lt;P&gt;Do you maintain separate DEV and PROD pipelines?&lt;BR /&gt;Do you update bindings with REST APIs or deployment scripts?&lt;BR /&gt;Do you use Git integration together with Deployment Pipelines?&lt;BR /&gt;How do you verify that all items point to the correct environment after synchronization?&lt;/P&gt;</description>
      <pubDate>Mon, 27 Jul 2026 14:18:53 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/Best-practices-for-Fabric-Git-integration-with-DEV-and-PROD/m-p/5323104#M65403</guid>
      <dc:creator>jaryszek</dc:creator>
      <dc:date>2026-07-27T14:18:53Z</dc:date>
    </item>
    <item>
      <title>PowerBINotAuthorizedException (401) when accessing semantic model despite Read/Build permissions</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/PowerBINotAuthorizedException-401-when-accessing-semantic-model/m-p/5318391#M65395</link>
      <description>&lt;P&gt;Hi all,&lt;/P&gt;&lt;P&gt;I have a user who can see a Power BI semantic model in&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;Get Data &amp;gt; Power BI Semantic Models&lt;/STRONG&gt;, but when they connect, no tables are visible. If they open the semantic model in the Service, they receive:&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;PowerBINotAuthorizedException&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;Status code: 401&lt;/STRONG&gt;&lt;BR /&gt;We already verified:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;The user has a Power BI Pro licence.&lt;/LI&gt;&lt;LI&gt;The user has Read and Build permissions on the semantic model.&lt;/LI&gt;&lt;LI&gt;Permissions have been removed and re-added.&lt;/LI&gt;&lt;LI&gt;No RLS or OLS is configured.&lt;/LI&gt;&lt;LI&gt;A separate test account with the same semantic model permissions can access the model and see all tables successfully.&lt;/LI&gt;&lt;LI&gt;The test account does not have workspace access, so workspace permissions do not appear to be the issue.&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;Given that the test account can access the model with the same permissions, this seems to be a user-specific authorisation issue rather than a semantic model config issue.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Has anyone encountered a similar scenario or have any suggestions on what to investigate next?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks!&lt;/P&gt;</description>
      <pubDate>Fri, 24 Jul 2026 13:44:56 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/PowerBINotAuthorizedException-401-when-accessing-semantic-model/m-p/5318391#M65395</guid>
      <dc:creator>svac</dc:creator>
      <dc:date>2026-07-24T13:44:56Z</dc:date>
    </item>
  </channel>
</rss>

