create multiple apps from same workspace
create multiple apps from same workspace infect from same Dataset without replicating the dataset multiple times.
only option we have now is to update the app and only one app per workspace can be created which a kind of restrict the workspace usability.
If we can create multiple apps share it with different users without creating multiple workspace ... means same dataset no dataset replication, will save the storage as well.
Currently we are not planning to allow multiple apps to be published from one workspace. Soon we will allow you to discover and use a dataset across workspaces. Once we have this capability, we believe much of the need for multiple apps per workspace will be addressed.
Lukasz, the proposed solution of allowing datasets to be used across workspaces in fine, but it doesn't at all solve the problem in the original idea. Multiple apps from a single workspace will solve a great number of user issues outlined in the comments.
Samuel Natamihardja commented
I found this ideas because of Curbal youtube channel, and one of the commentor is mentioning about this.. I think this ideas is very excellent if you're thinking on business users perspective.
Previously I wasn't aware of this issue since I'm the developer. But when it is brought up, I realized that not all of users familiar with this tools.. so that being said, UX is the key for business users..
go for it..
i think it is a basic feature to help reduce the number of workspaces. I work in a big company and we have many duplicate workspaces for this reason. for example for group a we want to see report a and b. for group b we want to see report a and c. Current solution is two workspaces and report a refreshes everyday two times. Imagine this situation in a big company.
Kirill Perian commented
In consulting, we always start out by creating one collaborative workspace with prototype datasets for proof of concept purposes within clients' PBI Tenant. Oftentimes, they have restriction on how many workspaces can be created within their PBI Tenant. However, if multiple apps can be allowed per workspace, this solves a problem of spinning up numerous workspaces per each combination of users that need access to specific content. Please reconsider this - it is a very, very common use case.
You should really get the team to reconsider this. I cant see how this would be an efficient use of resources. You would get a lot of additional workspaces created for no real benefit.
C Bird commented
One app per workspace might work for SME, probably not for larger organisations.
Shared datasets wont fix the issue when there are multiple collaborators on same workspace and one user wants to publish their work but other user is not ready yet. Also, multiple apps will bring in more flexibility on sharing only the relevant reports to the consumers for their areas (like Finance, Sales, marketing etc), even if the workspace is same. Please consider to enable this feature.
Michelle Merchak commented
Having shared datasets will not fix this situation for me at all! Please reconsider!
Kunaal Bhagani commented
How would shared dataset overcome the situation where I have 2 group and 2 reports. 1 group needs access to both reports but the other group only needs access to 1 of the report?
in the current method both have to be published to the app and accessible by the groups.
in the example by Lukasz, wouldnt it mean having to duplicate one of the reports in both workspaces?
PBI Team, please give this some serious reconsideration. It is one of the most voted on Ideas and clearly highly desired. As consumers of the service, we all see the same value in this idea and the overhead created by the alternative of shared datasets and multiple workspaces.
Nicole Meier commented
I agree. We also would like to only work with one workspace but have many Apps within one workspace so that different groups can see their related report within the Apps.
Sharing data set is great, but still need to be able to create more than one app from any single workspace, otherwise I would have a huge proliferation of workspaces, that I don't need
We are testing the shared datasets. For "report creators" it's ok. One dataset in workspace A can be shared to workspace B which is as it should be. But workspace B cannot include the shared dataset in the app for workspace B. So it's unclear how report "viewers" in apps can benefit from these shared datasets, if they cannot benefit from this the report creators are designing only for themselves?
Alex Chase commented
As an organization that has been avidly using Power BI, we have developed hundreds of reports that need to be accessed across the enterprise. For non-technical users, Power BI Apps are a perfect solution. However, currently our reports are organized in to only two workspaces, those that are used internally by employees and those that are developed for clients externally.
Ideally, we would like to create a separate Power BI App for each of our 15 some departments to prevent non-technical end users from having to search hundreds of reports to access the data they want. The current system would limit our organization to creating only two apps unless we dissembled the current system and rebuilt 15 individual workspaces containing duplicates of the reports for each department. The fact is, however; that many of the reports are applicable to many different business units. As many people have stated, creating 15 workspaces is not a solution. Having the ability to build multiple apps from the same workspace is almost essential to the success of our data sharing methods moving forward.
An update such as this one would make Power BI accessible to all employees and a truly "Enterprise Ready" system. Please consider this suggestion.
That we can share datasets now, is realy great. It takes the product to a next level. But I still think it would be a very good addition to the product.
The use case discibed by Sander Bongertman (in the previous post) is valid.
Sander Bongertman commented
This would be hugely beneficial. For example, we have a B2B workspace, in which we have 10 reports.
I want to share a few with Marketing, those and another few with Sales, and just the high-level ones with the management board. Publishing 3 apps out of our B2B workspace would be perfect.
Creating 3 workspaces with identical reports is not the solution, even though we now have a single dataset. We still need to copy the actual reports 3 times.
Agreed with Howard Fulks below. We do not need hundreds of workspaces when a few apps in each workspace would fit the bill.
Howard Fulks commented
Companies do not want a proliferation of semi-redundant workspaces just so different applications can be published, please fix this issue.
We need multiple Apps in the same workspace. The workspace is an area that multiple developers can use and collaborate. I have a list of 5 reports that I want to share with a Commercial audience. Another developer has a list of 4 reports that he/she wants to share with a Retail audience. Most of our datasets are already the same, we just have different fields or filters for parts of our reports.
I concur with the others who have also commented. I would like the ability to have multiple app instances per workspace. Some groups need specific reports, and some do not.
Please provide real examples of discovering or sharing datasets across workspaces. Without seeing how it will work, we have no way of knowing if this resolves our issue.