Quantcast
Channel: Service topics
Viewing all 61733 articles
Browse latest View live

Grant Build and Reshare Permission on a shared semantic model

$
0
0

Dear Experts: 

I would like to get something cleared up with Relation to the Build Permission for semantic models. 

 

Say, I have NO workspace role for any of the Power BI Service workspaces in my company. Now a user with a Workspace Role of MEMBER for a specific workspace gives me Build and Reshare Permission for a specific semantic data model. 

So, is the following statement correct?

If I have been granted Reshare and Build permission on a semantic model, and I later share a report or dashboard I built on that semantic model, can I specify that the recipientsalso get Reshare AND Build permission for the semantic model.

Is the latter true?

Help is very much appreciated. Thank you very much in advance. 

Regards, Andreas


Do bi-directional affect refresh time

$
0
0

Quick question.
Do or can bi-directional filtering affect refresh time?

Incremental Refresh vs Default Refresh

$
0
0

Hello,

I was trying to explore the incremental refresh functionality on PowerBi since it could be interesting for a client of mine. To test it I did the following:

  • I setup a simple PowerBi report in PowerBi Desktop with an Excel file on my OneDrive as the data source
  • I created the 'RangeStart' and 'RangeEnd' parameters and filtered the data on a date/time column in the file
  • I defined the policy archiving data 2 months before refresh date and incrementally refreshing data 30 days before refresh date

    mattescalda_0-1741083961847.png

  • Then I uploaded the report on PowerBi Service

I instantly did the initial refresh (as said on this page) on the model and then I modified my Excel file with some new rows containing different dates. The second refresh was substantially quicker than the first as it went from 25 minutes to only 8.

This is the refresh history on the semantic model with incremental refresh:mattescalda_1-1741084062103.png

 

Just for testing purpose I tried to create another PowerBi report copying everything from before but without setting up the incremental refresh to see if it really was better then the normal refresh.

I was astonished when the normal refresh with the same report and the same file only took 1 minute to refresh (image below).

This is the refresh history of the semantic model without incremental refresh:mattescalda_2-1741084170005.png

 

I tried to add even more new rows to the file and it was every time quicker without the incremental refresh.

So my questions are: am i doing something wrong? Is incremental refresh really useful?

The only thing I have in mind is that Excel may not be the best type of data source for incremental refresh, but I couldn't find anything proving that on multiple forums.

Thanks in advance for anyone who'll try to help me

Failed to test the connection to your data source. Please retry your credentials

$
0
0
I have connected Power BI desktop to a SharePoint list using the below connection settings:

 

Figure 1.png

 

I have been able to create the query and the visuals in Power BI desktop. However, when I publish the report to the Power BI Service I get an error:

 

Figure 2.png

 

If I then go to the settings of the semantic model, I can see a further error:

 

Figure 3.png

 

If I try to edit the credentials of the problematic data source, the only authentication methods available are: Anonymous, OAuth2, and Service Principal. Neither of these serves my purpose as I would need to be able to use my organizational account.

Any clues on what might be going on? Any help will be greatly appreciated.

 

Hierarchical Slicer not displaying correctly

$
0
0

Dear Power BI Community,

 

i have spend more than a day trying to figure out a problem with the displaying of my slicers in the Power BI Service. I have a report with sensitive employee data which is why i can't show any details so ill try to descibe it as good as i can. We have setup a mapping table which includes all employees and their supervisor structure as a base for our RLS. It is static but it does the job perfectly. On all my pages i have slicers setup which are showing the supervisors down to the "lowest" level. For over a year we had zero problems with it and now all over sudden they are not working correctly. When i view them either in Desktop or Service everything is fine. Even if i view the report as a specific role everything is fine. When another user is viewing the report in the PBI Service however it is only showing one value. We checked for Browers, we deleted the cache, made the slicer new and republished the report and now im very much out of any possible answers. I also can't find any known bug in any forum. So this is really my last hope to find an answer. 

 

Thanks in advance 

Linus

Format of measures is lost when model is edited in the service

$
0
0

I created a report based on a semantic model belonging to a fabric warehouse.

I published the report in the same workspace and opened it in the browser.
I wanted to make changes and opened the data model in the browser.
The storage mode was automatically converted for large models, without any question or possibility to stop that.
After editing a measure, I noticed that the formats of all my measures was deleted, rendering percentages as decimal number and without the thousands separator e.g.
This is quite an unexpected behaviour and I consider this a bug.

After some time spent searching for a variant to submit a bug report, I resorted to this forum.
If this is not the rigth place, please improved the discoverability of the correct way to report bugs.

Table Refresh stuck on "waiting for Api"

$
0
0

Hi Everyone,

 

I am using Odata to retrieve data from APIs to be able to connect my dashboard to Business Central.

I have been using the same connection for almost 2 years but since 2 weeks the refresh of one specific table is stuck on "waiting for API".

The table is not that big (only 40k rows with 25 columns). All other tables in the same dataset, also connected through OData/API are all refreshing without any problems. The other tables are even bigger.

Does anyone have a solution? 

 

image (3).png

Error fetching data for this visual

$
0
0

Hello,

when I run my report in Power BI desktop everything works fine, but when I run it in Power BI service I get the error message "

Error fetching data for this visual. Couldn't retrieve the data for this visual. Please try again later. Please try again later or contact support."

I have:

- re-created the visuals

- deleted 50% the visuals (I have a total of 8 new Cards, and I deleted 4 of them)

- Checked the credentials

- Updated my stand-alone Gateway

- Updated my Power BI desktop program

But the error message is still there. Does anyone have any idea how to progress?Error.png


Container unexpectedly exited. Exit code: 0xE0434352

$
0
0

I have been working with the same databases for the past year but now this error is showing 

Container unexpectedly exited. Exit code: 0xE0434352. PID: 21784

Microsoft.Mashup.Host.Document.Evaluation.ErrorEvaluationResult

True

 

 

Do anybody knows how to fix it?

Forbidden (403) error when using While statement in PowerShell URL

$
0
0

Hi,

I am kind of new to the realm of PowerBI, and I am trying to make a real-time dashboard in Power BI service with a dummy dataset.

I am using the streaming dataset module in PowerBi Service and Using the API tab to create a dataset. I defined three variables Date(DateTime), Name(Text) and Marks(Number). And received the following PowerShell API code

 

 

 

 

$endpoint = "https://api.powerbi.com/beta/f39f15ca-ca8b-4f09-af08-8e6117450991/datasets/c6da6023-0fd5-41fa-ad07-64e8f3505d68/rows?experience=power-bi&clientSideAuth=0&key=EOA9pzRzr%2BtpKXqjI6ludXliGF%2FI8xiiNx6d3Z7yy02STWFAevQWqMXxIySExzMDD70YkVWDmC4oSRIWvj%2Bulg%3D%3D" $payload = @{ "Date" ="2025-03-04T04:54:52.050Z" "Name" ="AAAAA555565" "Marks" =98.6 } Invoke-RestMethod -Method Post -Uri "$endpoint" -Body (ConvertTo-Json @($payload))

 

 

 

 

Now I want to create a while loop in this code to auto-update my report and create a real-time dashboard; for this I took the help of ChatGpt to devise a code that can help. I received the following code for this reason.

 

 

 

 

$endpoint = "https://api.powerbi.com/beta/f39f15ca-ca8b-4f09-af08-8e6117450991/datasets/c6da6023-0fd5-41fa-ad07-64e8f3505d68/rows?experience=power-bi&clientSideAuth=0&key=EOA9pzRzr%2BtpKXqjI6ludXliGF%2FI8xiiNx6d3Z7yy02STWFAevQWqMXxIySExzMDD70YkVWDmC4oSRIWvj%2Bulg%3D%3D" $refreshEndpoint = "https://api.powerbi.com/v1.0/myorg/datasets/c6da6023-0fd5-41fa-ad07-64e8f3505d68/refreshes" while ($true) { # Update data $payload = @{ "Date" = (Get-Date).ToString("yyyy-MM-ddTHH:mm:ss.fffZ") # Current date and time "Name" = "AAAAA555555" "Marks" = Get-Random -Minimum 0 -Maximum 100 # Random marks between 0 and 100 } Invoke-RestMethod -Method Post -Uri "$endpoint" -Body (ConvertTo-Json @($payload)) # Trigger dataset refresh Invoke-RestMethod -Method Post -Uri "$refreshEndpoint" -Body (ConvertTo-Json @{}) -Headers @{ "Content-Type" = "application/json" # Include your authorization token here if required "Authorization" = "Bearer YOUR_ACCESS_TOKEN" } Start-Sleep -Seconds 10 # Wait for 10 seconds before the next iteration }

 

 

 

 So, when I punched the code, the following error emerged,

 

 

 

Invoke-RestMethod : The remote server returned an error: (403) Forbidden. At line:15 char:5 + Invoke-RestMethod -Method Post -Uri "$refreshEndpoint" -Body (Con ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : InvalidOperation: (System.Net.HttpWebRequest:HttpWebRequest) [Invoke-RestMethod], WebException + FullyQualifiedErrorId : WebCmdletWebResponseException,Microsoft.PowerShell.Commands.InvokeRestMethodCommand

 

 

 

 

I checked again and again but couldn't develop any progress. Please help 

Data Source Access Error for Some Users in Power BI with AtScale (Live Mode) and Snowflake

$
0
0

Hi Everyone,

I am facing a data source access issue in some of my Power BI reports while using AtScale as a semantic layer on top of Snowflake, with a live connection to Power BI.

 

Scenario:

  • The report is connected to Snowflake via AtScale in live mode.
  • The report is published in Power BI Service and shared with multiple users.
  • All necessary gateways are enabled and working.
  • No permission restrictions exist in AtScale as of now, and users have Power BI Service access.
  • The visuals used for all reports are table or matrix visuals.

Issue:

  • Some users are unable to access the report and receive a data source access error, while others can view it without issues.
  • The issue is inconsistent—some users with identical roles and access can see the report work fine, while others do not.

 

Uthara_Prakash_0-1741098736665.jpeg

 

 

Troubleshooting steps tried:

  • Deleting and republishing the report worked randomly for one user, but not others.
  • Upgraded to F64 capacity and enabled large semantic model options, but the issue persists.
  • Checked Gateway logs & connection settings – No issues found.
  • Checked if affected users belong to a different Power BI workspace, security group, or role assignment – No differences found.

Does anyone have any suggestions or ideas on how to fix this issue? Any guidance would be greatly appreciated.

Power BI Report Layout Issue – White Gaps on Different Monitors & Laptop

$
0
0

Hi everyone,

I'm facing an issue with my Power BI report layout when viewed on different laptops and monitors. The report looks perfect on some screens  , but on others, it has white gaps(red mark), blue box is my report . It doesn't fits to width. I want the report to appear the same across all devices, without these gaps or scrolling.Screenshot 2025-03-04 164148.png

I've tried the following but still face inconsistencies: (Images attached)

  1. Adjusting View settings in Power BI Service (Fit to Page, Actual Size, Fit to Width).
  2. Modifying Page View settings in Power BI Desktop.
  3. Resetting browser zoom and checking Windows Display Scaling (ensuring it's 100%).
    swathiarun63_0-1741107313123.pngswathiarun63_1-1741107353842.png

     

Is there a way to ensure the report fits consistently across all screens without unwanted gaps? Any recommendations would be greatly appreciated

How to create a Power BI application

$
0
0

Hi !

I can't find the create app button in Power BI Desktop or Power BI service. This is how I do it :I click on the “Workspaces” icon: a pane opens with the list of all the spaces to which I have access. I select a workspace. => I then arrive at a page which lists the files and all the BI reports contained in this space. But on this page, there is no icon allowing me to create an applicationI can't find the create app button in Power BI Desktop or Power BI service. This is how I do it : I click on the “Workspaces” icon : a pane opens with the list of all the spaces to which I have access. I select a workspace. => I then arrive at a page which lists the files and all the BI reports contained in this space. But on this page, there is no icon allowing me to create an application. At the top left I have a “New item” button. But if I click on it, it shows a list of elements such as reports, dashboards, I also have the possibility to obtain data, store data, prepare data, analyze and train data, track data, develop data,... but none of the elements correspond to an application.

On the other hand, I have an "Application" icon directly in the icon panel on the left of the screen. When I click on it, I come across a page listing the applications and I have just one that I created a few months ago. on this page there is no "Create" button or menu, only a "get apps" button which leads to a list of already created apps, which I don't want. I thought about duplicating the application I had already created, but I can't find how to duplicate it.

Any idea ? Thank you in advance for your help 😊 

 

Embedded - Open Same Report Simultaneously with Different Filters in Dataset

$
0
0

Hello everyone,

I am embedding a Power BI report in a web application using the Power BI REST API and JavaScript SDK. My goal is to open multiple instances of the same report at the same time, each with different filters applied at the dataset level.

How It Works:

  • The C# code authenticates with Azure AD, retrieves an access token, and generates an embed token for the report.
  • It updates dataset parameters before generating the embed token.
  • The HTML/JS file then embeds the report using the Power BI JavaScript SDK, ensuring each instance has a unique session ID.

The Problem:

Even though I apply different filters to the dataset before opening the report, when multiple reports are opened simultaneously, they share the same filter state. This means that applying a filter in one instance affects the others.

Questions:

  1. What am I doing wrong?
  2. How can I ensure that each report instance keeps its own dataset filters without interfering with the others?
  3. Is there a way to generate independent dataset snapshots per session?
  4. Would using separate datasets or duplicate reports be the only workaround?

This is my embed code: 

 

<!DOCTYPE html><html lang='es'><head><meta charset='UTF-8'><meta name='viewport' content='width=device-width, initial-scale=1.0'><title>Fabric SandBox</title><script src="https://code.jquery.com/jquery-3.3.1.min.js" integrity="sha256-FgpCb/KJQlLNfOu91ta32o/NMZxltwRo8QtmkMRdAu8=" crossorigin="anonymous"></script><script src="powerbi.js"></script></head><body><h2>Fabric Sandbox</h2><div id='{{CONTAINER_ID}}' style='width:100%;height:800px;'></div><script> document.addEventListener('DOMContentLoaded', function() { if (typeof powerbi === 'undefined' || !window.powerbi) { console.error(' Power BI Client SDK no se cargó correctamente.'); return; } var models = window['powerbi-client'].models; var embedConfig = { type: 'report', id: '{{REPORT_ID}}', embedUrl: 'https://app.powerbi.com/reportEmbed?reportId={{REPORT_ID}}&groupId={{WORKSPACE_ID}}', accessToken: '{{EMBED_TOKEN}}', tokenType: models.TokenType.Embed, settings: { filterPaneEnabled: false, navContentPaneEnabled: false } }; // Agrega el parámetro a la URL de embed var embedUrl = 'https://app.powerbi.com/reportEmbed?reportId={{REPORT_ID}}&groupId={{WORKSPACE_ID}}&rs:embedsessionid={{UNIQUESESSIONID}}'; embedConfig.embedUrl = embedUrl; if (report) { report.destroy().then(function () { var oldContainer = document.getElementById('{{CONTAINER_ID}}'); oldContainer.parentNode.removeChild(oldContainer); var newContainer = document.createElement('div'); newContainer.id = '{{CONTAINER_ID}}'; newContainer.style.width = '100%'; newContainer.style.height = '800px'; document.body.appendChild(newContainer); embedConfig.embedUrl = 'https://app.powerbi.com/reportEmbed?reportId={{REPORT_ID}}&groupId={{WORKSPACE_ID}}&cb=' + new Date().getTime(); report = powerbi.embed(newContainer, embedConfig); }); } var reportContainer = document.getElementById('{{CONTAINER_ID}}'); var powerbiService = powerbi powerbiService.reset(reportContainer); var report = powerbiService.embed(reportContainer, embedConfig); }); </script></body></html>

 

Any suggestions would be greatly appreciated! 🚀

 

Thanks 🤗

Options for Sharing Power BI Content Externally

$
0
0

With Microsoft Fabric, I am bit unclear on what Microsoft's offering is around external sharing in scenarios where someone wants to make a Power BI accessible to an external user without having to worry about PBI Pro licenses or setting up the users in Entra ID. I have worked on projects previously where I have used a Power BI Embedded capacity (A SKU) or with a custom web front-end to embed their reports using the "App Owns Data" approach - user management and report access is handled in the web application and you only need to assign a license to the Service Principal account that accesses the REST APIs and the workspace containing the reports. Is this still the only option we have today? 

 

I also have some further questions:

 

1. Can I embed a report that is published in a Fabric workspace instead of an embedded workspace? 

2. If the Fabric workspace is not F64 or higher, what implications does that have from a licensing perspective - does the "App Owns Data" approach described above still work? 


Is there any restriction on how much data can be imported from semantic model into excel?

$
0
0

I am using the power bi connector in excel. The power bi semantic model itself pulls in the data from a power bi dataflow. 

I am not seeing all the rows from semantic model being pulled into excel and was wondering if there is any limit to it. 

App Viewing

$
0
0

I am currently looking to roll out some dashboards  to our sales team via Power BI apps.  To get a cleaner look and ease of use we would like them to only see the app and nothing else.  Is there a way for this to happen or are they stuck dealing with the rest of Power BI's buttons that they will never use.

Does everyone need Premium to benefit from 48 refreshes.

$
0
0

We have about 30 sales people that we are looking to roll out our dashboards to and we would ideally not give them all premium subscriptions to keep costs down.  Since they are just viewing the dashboards would only I be able to get Power BI Premium to refresh our app 48 times a day while everyone else has Pro?

How to Sort by Column on a Matrix Visual

$
0
0

I have this Matrix Table that was built. I need it to be sorted most to least recent, as opposed to how it is right now. 

 

I can sort by row if I use the more options button but not by column. Any help is much appreciated. Thank you. 

abraine_0-1741125340502.png

 

Pushing Report created from using Dataflow from Dev to Prod

$
0
0

Hi All,

Can I please seek clarification in terms of the subject listed. 

 

My question is: Do we MUST retain a copy of the report (that was created in DEV using the Dataflow) in both DEV and TEST once it is pushed to PROD.

 

Appreciate the input.

Viewing all 61733 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>