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

Grow your Fabric skills and prepare for the DP-600 certification exam by completing the latest Microsoft Fabric challenge.

Reply
rvillalobos
New Member

Team Collaboration Within PBI Service

Context: I started implementing PBI in my organization a few month ago as a one person team. I did all the data ETL on one master file that was my first project, publish that to the service, then shared it with people. Every project after that I started by creating a modifying copies of the first master file; now I know there are better ways to reuse data to create multiple reports.

 

Problem: A second person with similiar PBI experience than me has joined my team and we are having issues on how to share and collaborate within the PBI service. To my understanding, we could recycle the ETL from the master file a create a dataflow in the service, but that way we can not store all of our measures, so that would be a viable option. Best advice I could find online was to have one main semantic model, then connect all of our reports to that model as the data source, but then we are not able to modify the model an adapt it to the specific project.

 

Question(s): How do team member collaborate in PBI service? What are the best practices for centralizing data within PBI? Is there a feature within PBI service (Pro license) that would allow us to create a semantic model, independent from a report, were we could store all of our tables and measures and then connect our reports to it? 

 

Any word of advice would be highly appreciated.

1 ACCEPTED SOLUTION
v-huijiey-msft
Community Support
Community Support

Hi @rvillalobos ,

 

For your first question - how do team members collaborate in PBI services?

 

My suggestion is to use workspaces.

 

A workspace is a place to collaborate with coworkers to create collections of dashboards, reports, semantic models, and paged reports.

 

For more details see:

Roles in workspaces in Power BI - Power BI | Microsoft Learn

 

Other ways to collaborate can be found in the official documentation below:

Ways to collaborate and share in Power BI - Power BI | Microsoft Learn

 

For your second question - the best way to centralize data in PBI?

 

A good way to do this is with the dataflow you are using, which is a collection of tables created and managed in the workspace of the Power BI service.

 

For more information on dataflow see:

Creating a dataflow - Power BI | Microsoft Learn

 

For your third question - does the Pro license allow for the creation of report-independent semantic models, and is it possible to store all the tables and metrics and then connect the report to it?

 

Go to the workspace in Power BI Service and select New in the upper left corner:

vhuijieymsft_0-1715846779986.png

 

Select the table you want to import in:

vhuijieymsft_1-1715846779988.png

 

Power BI allows users to modify existing data models in Power BI services using operations such as editing relationships, creating DAX metrics, and managing RLS.

 

Select “Advanced > Data Model Settings > Users can edit the data model in Power BI Services (Preview)”.

vhuijieymsft_2-1715846789286.png

 

In the content list of the workspace, select “More options (...)” for the semantic model. and then select “Open Data Model”.

vhuijieymsft_3-1715846789289.png

 

When you open the data model, you can see all the tables, columns and relationships in the model. The data model can now be edited and any changes are automatically saved.

vhuijieymsft_4-1715846799065.png

 

For more details see:

Edit data models in the Power BI service (preview) - Power BI | Microsoft Learn

 

Now you can share this semantic model and then others can use it.

 

For more details see:

Introduction to semantic models across workspaces - Power BI | Microsoft Learn

 

Finally, you can refer to this document for information about ETL:

Power BI Extract Transform Load (ETL): Comprehensive Guide 101 | Hevo (hevodata.com)

 

If you have any other questions please feel free to contact me.

 

Best Regards,
Yang
Community Support Team

 

If there is any post helps, then please consider Accept it as the solution  to help the other members find it more quickly.
If I misunderstand your needs or you still have problems on it, please feel free to let us know. Thanks a lot!

View solution in original post

1 REPLY 1
v-huijiey-msft
Community Support
Community Support

Hi @rvillalobos ,

 

For your first question - how do team members collaborate in PBI services?

 

My suggestion is to use workspaces.

 

A workspace is a place to collaborate with coworkers to create collections of dashboards, reports, semantic models, and paged reports.

 

For more details see:

Roles in workspaces in Power BI - Power BI | Microsoft Learn

 

Other ways to collaborate can be found in the official documentation below:

Ways to collaborate and share in Power BI - Power BI | Microsoft Learn

 

For your second question - the best way to centralize data in PBI?

 

A good way to do this is with the dataflow you are using, which is a collection of tables created and managed in the workspace of the Power BI service.

 

For more information on dataflow see:

Creating a dataflow - Power BI | Microsoft Learn

 

For your third question - does the Pro license allow for the creation of report-independent semantic models, and is it possible to store all the tables and metrics and then connect the report to it?

 

Go to the workspace in Power BI Service and select New in the upper left corner:

vhuijieymsft_0-1715846779986.png

 

Select the table you want to import in:

vhuijieymsft_1-1715846779988.png

 

Power BI allows users to modify existing data models in Power BI services using operations such as editing relationships, creating DAX metrics, and managing RLS.

 

Select “Advanced > Data Model Settings > Users can edit the data model in Power BI Services (Preview)”.

vhuijieymsft_2-1715846789286.png

 

In the content list of the workspace, select “More options (...)” for the semantic model. and then select “Open Data Model”.

vhuijieymsft_3-1715846789289.png

 

When you open the data model, you can see all the tables, columns and relationships in the model. The data model can now be edited and any changes are automatically saved.

vhuijieymsft_4-1715846799065.png

 

For more details see:

Edit data models in the Power BI service (preview) - Power BI | Microsoft Learn

 

Now you can share this semantic model and then others can use it.

 

For more details see:

Introduction to semantic models across workspaces - Power BI | Microsoft Learn

 

Finally, you can refer to this document for information about ETL:

Power BI Extract Transform Load (ETL): Comprehensive Guide 101 | Hevo (hevodata.com)

 

If you have any other questions please feel free to contact me.

 

Best Regards,
Yang
Community Support Team

 

If there is any post helps, then please consider Accept it as the solution  to help the other members find it more quickly.
If I misunderstand your needs or you still have problems on it, please feel free to let us know. Thanks a lot!

Helpful resources

Announcements
Europe Fabric Conference

Europe’s largest Microsoft Fabric Community Conference

Join the community in Stockholm for expert Microsoft Fabric learning including a very exciting keynote from Arun Ulag, Corporate Vice President, Azure Data.

RTI Forums Carousel3

New forum boards available in Real-Time Intelligence.

Ask questions in Eventhouse and KQL, Eventstream, and Reflex.

MayPowerBICarousel1

Power BI Monthly Update - May 2024

Check out the May 2024 Power BI update to learn about new features.

Top Solution Authors