Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Be one of the first to start using Fabric Databases. View on-demand sessions with database experts and the Microsoft product team to learn just how easy it is to get started. Watch now

Reply
zapppsr
Kudo Collector
Kudo Collector

App Workspace vs App Itself

Hi guys:

 

I'm starting to use Apps and App Workspace in Power BI.

They are separate things but are the same, right?

 

Clipboard01.pngClipboard02.png

 

My problem is the following:

 

  • When you create an App (Based on an App Worksapce), the app contains everything that was in the Workspace:
    • Data
    • Reports
    • Dashboards

They are so intricatelly conected, that if you try to delete a dataset from a App Workspace, it warns you that this data is used in an App. So far so good.

 

The problem is: When I re-upload a report from the Desktop, it updates the App Workspace, but it doesn't update the App. Is it intended to be like so? 

 

I would understand if only the reports and dashborads in the App were not changed, but the data

The only workaround I found was to go to the App and update the App itself. But this creates a problem If I want to keep the data updated.

 

Is there a delay? Does the App keep a cache somewhere?

 

I'm still testing here to see If the data really don't update, but so far I'm sure the report didn't.

 

Please help me to clarify this because I'm deploying all my data as Apps now that I moved to another Corporate Account.

 

Thanks in advance.

 

 

1 ACCEPTED SOLUTION

@zapppsr

 

For App, you can regard it like a content pack at entire app workspace (which is called "Group" workspace earlier) level. When you republish your .pbix, the dataset will be updated into workspace. But it you have layout change in report, you have to update the App, like you need to update the content pack before.

 

Regards,

View solution in original post

10 REPLIES 10
andres777
Advocate III
Advocate III

Workspace contains all objects, but you can select which reports go into the App or not.
Datasets should not show in Power BI Apps, only consumables...

Workspaces vs PowerBI App...
My Power BI Analogy : think of it as when you visit a restaurant...
  Workspace     = Kitchen Area (messy, not pretty, very loud... where developers work)
  Power BI App = Restaurant Sitting Area (Pretty, safe, good music, better experience to consume the final product)

Anonymous
Not applicable

The blog at RADACAD explains things very well. The biggest problem I see with App and App Workspaces is that they share the same dataset and are not isolated like the report and dashboard content which require that you update the app to publish the changes. If you remove a measure or similar in the dataset or change the structure this will apply to your app once that model is published to the app workspace, regardless if you update the app or not. It really cannot work in any other way but it not totally obvious. In that case you would need to upload the content to another app workspace to keep things isolated and then you have duplicate content between workspaces.

zapppsr
Kudo Collector
Kudo Collector

I did another test, and I guess the data updates.

But the layout I think will only update when yu update the App.

 

And this includes changes in the Dashboard, changing on existing pages of a report and adding new pages to a report...

 

Is that right?

@zapppsr

 

For App, you can regard it like a content pack at entire app workspace (which is called "Group" workspace earlier) level. When you republish your .pbix, the dataset will be updated into workspace. But it you have layout change in report, you have to update the App, like you need to update the content pack before.

 

Regards,

Anonymous
Not applicable

Hello,

 

Is it possible to create multiple apps from the same APP workspace to Premium environment? As I need to have different workspace in the same APP  Workspace in the Premium environment as the content of the app is different with the folks I will share the work. Having said that, when you update a specific dashboard in the app workspace, is it possible to update ONLY that app from same APP Workspace in the Premium environment, as the users from the workspace will be different from other workspace. For example, have a main folder with subgroups?

 

 

Look forward your comments.

 

Thanks in advance,

 

Clara Gonzalez Ginestet

Hi @v-sihou-msft, When you say "the dataset will be updated into workspace" do you mean both the published app and the app workspace, or are they one in the same? In my experience both the published app and the dataset in the app workspace are updated. It isn't readily apparent in the workspace that the datasets are manged in the app workspace only, and that changes to one changes the dataset in a published app regardless if the app has not been updated or not. Thanks

Hi.

 

What I found out for experience is:

 

  • If you update the data, it updates the workspace and the app.
  • If you update the layout, it updates the workspace, not the app.
  • To update the layout on the app, you must go to the app and choose Update App.

So, a workspace can have a report with diferent layout with more or las pages than the app, until the app is update. 

But the data is the same on workspace and app.

 

That makes perfect sense because we wouldn't have to update the app everythime data is refreshed.

 

I hope it helps explaining.

is it possible to create multiple apps from the same workspace?

if not, that would mean that I need to publish the same datasource to different workspaces in order to create different type of dashboards on the same dataset?

which makes the whole thing difficult to maintain?

Hi @v-sihou-msft, when you say "dataset will be updated into the workspace" do you mean just the App workspace or the published app as well? My experience has been that a change in the dataset will be reflected in both the published App and the App workspace. Or is it the terminology I am using? It isnt readily apparent that datasets are only managed in the workspace and changes automatically flow through to apps regardless if they are updated or not. 

 

Thanks 

 

 

Helpful resources

Announcements
Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!

Dec Fabric Community Survey

We want your feedback!

Your insights matter. That’s why we created a quick survey to learn about your experience finding answers to technical questions.

ArunFabCon

Microsoft Fabric Community Conference 2025

Arun Ulag shares exciting details about the Microsoft Fabric Conference 2025, which will be held in Las Vegas, NV.

December 2024

A Year in Review - December 2024

Find out what content was popular in the Fabric community during 2024.