Series Recap

In Episode 1 and Episode 2 we detailed the steps to:

  1. create a Questionnaire or Survey in the Microsoft Office 365 App Forms
  2. use the Flow App to capture the response data. Then save it to a SharePoint Online List or push it to a Power BI streaming dataset.

In Episode 3, we will show how to:

  • connect to those data sources in Power BI,
  • embed the Report into SharePoint Online.

 

Connecting to a streaming dataset (or other datasets already on the Power BI service)

We can do this two different ways.

In the Power BI Service (accessed via app.powerbi.com) we can navigate to our Workspace and click on the streaming dataset we created earlier on our bottom left-hand corner. Then we can start creating our Report:



The Power BI Desktop also allows us to connect to datasets that are stored in our Power BI Service Workspaces. In Power BI Desktop, click Get Data and then select Power BI datasets:

 

Integrating Forms

Then you can browse to your Power BI Workspace, select the dataset and click Load:

 

Integrating Forms

 

Connecting to a SharePoint Online List

Power BI also makes it very easy for us to connect to a SharePoint Online List, click on the top half of the Get Data button, Search for “SharePoint”, select SharePoint Online Lists and click Load:

Integrating Forms

We then need to insert the URL of our SharePoint Online site. The URL should include up-to and including the site name and the forward slash after the name:

Integrating Forms

Then select the desired list you want to connect to and click Load:

Integrating Forms

Once we connect to our data and create our Report, we can then upload the Report to the Power BI Service. If you connected to a Power BI dataset, your Report will upload to the same Workspace.

Integrating Forms

View the web published version of the SharePoint List version here: https://app.powerbi.com/view

 

Embedding Power BI reports in SharePoint Online Pages

Once we have created our reports in Power BI Service, we can get an embed code for SharePoint Online. Click on File > Embed in SharePoint Online

Integrating Forms

Copy the URL that is provided.

Browse to your SharePoint Online site, and in the page where you want to insert the Report add a Power BI web part:

Integrating Forms

Click on Add report (or edit the web part). Then insert the URL provided from Power BI Service (when you clicked “Embed in SharePoint…”

Integrating Forms

Ensure the options suit your needs: choose a Page, Display and if you want to show the Navigation or Filter Pane.

 

It’s important to note that users accessing the SharePoint page will also need the correct permissions to view the Power BI Report. One good way of managing this is to use Office Groups in both Power BI Service and SharePoint, that way everyone in the same group can see the Report and access the SharePoint site.

Done!



To learn more about Power BI, SharePoint or Office 365 apps check out our courses or webinars from Matt!

Why choose Nexacu?

Valued by Individuals

4.8/5
Over 15837 Reviews
Training is really good. Topics selected were good and all questions were answered patiently. Will prefer this facilitator for the next sessions. -Power BI Intermediate Canberra
suz - Power BI Intermediate, .
Great course, great trainer learned alot -Analysis & Dashboards Brisbane
Karen - Analysis & Dashboards, .
Found it to be very informative. Now I need to go and put it into action. Jagg was an excellent trainer, just the right level of understanding of the differing skills in the room. -Power BI Intermediate Adelaide
John - Power BI Intermediate, .
Thank you -Power BI Intermediate Canberra
Anon - Power BI Intermediate, .
Great -Power BI Intermediate Adelaide
David - Power BI Intermediate, .
Good trainer who made sure I understood everything and took the time to cover any queries I had. Very interactive which really helped my understanding. -Analysis & Dashboards Brisbane
Amy - Analysis & Dashboards, .
Thank you -Analysis & Dashboards Brisbane
LGC - Analysis & Dashboards, .
Excellent Trainer -Power BI Intermediate Canberra
Prakash - Power BI Intermediate, .
Thanks! -Power BI Intermediate Canberra
GP - Power BI Intermediate, .
Thanks. Good efficient course and engaging instructor! -Power BI Intermediate Canberra
Elise - Power BI Intermediate, .
Great knowledge of the trainer, who provided data insight and visualisation advice for various audience -Power BI Beginner Melbourne
Zoe - Power BI Beginner, .
Comprehensive and great for beginners -Power BI Beginner Melbourne
mlim - Power BI Beginner, .
clear teaching -Power BI Beginner Melbourne
Lay - Power BI Beginner, .
thanks John -Power BI Beginner Melbourne
dh - Power BI Beginner, .
John was great to work with. Really enjoyed his style and patience with us. Thanks John! -Power BI Beginner Melbourne
David - Power BI Beginner, .
Good pace and engagement. Answered questions well. Friendly and pleasant. -Power BI Beginner Melbourne
John - Power BI Beginner, .
A thorough overview of analysis and dashboards and the intrinsic possibilities -Analysis & Dashboards Melbourne
LUMART - Analysis & Dashboards, .
Tim was very clear and easy to understand and took the time to understand what we did for our jobs and tried to then give useful examples as to how we could use these tools in our work. -Analysis & Dashboards Melbourne
Nicola - Analysis & Dashboards, .
Very insightful session into Power BI, will definitely come back for another level so I could leverage the tool for the business -Power BI Beginner Melbourne
Tham - Power BI Beginner, .
Good course -Analysis & Dashboards Melbourne
Lauren - Analysis & Dashboards, .

Trusted by Business

Procured by Government

Map of Australia