Office 365 Power BI

Posted by aeadmin on Aug 11, 2016 10:45:08 AM


Power BI is a collection of analytical tools and utilities enabling businesses to synthesize data and present it in structured formats. Users can create interactive dashboards and reports from localized data, up through enterprise-wide data models. The data architecture supports uniform models providing data consistency throughout the enterprise. Once dashboards and reports are created, they can easily be shared with any audience scope.

The overall Power BI technology stack includes the following components to provide an end-to-end tool set to support data harvest, formatting, staging, reporting, and sharing.

Extraction, Transformation, Loading Power Query
Data Warehouse Power Pivot
Reporting Power View, Power Map, SharePoint Online
Sharing SharePoint Online, data management gateway
Search (new) Power Query, Q&A

Power BI is an expansive topic and this article focuses on the creation of a Power BI Dashboards. An example is the one shown below, which shows retail sales activity for a fictional company, which had $23 million in sales last year across 104 stores. It compares this and last year’s comparative results, new store performance, sales per square foot, sales by store, and store location.

powerBi1

The dashboard is interactive showing filtered results as different data is selected.  For example, if a single store is selected all graphs are filtered to show information for the selected store.  Here, a West Virginia store is selected.

powerBi2

Upload data by clicking Get Data.

powerBi3-4 (2)

The Get Data page enables you to upload content packs, files, and databases.  In this example, we are uploading an Excel file which will be the data source.

powerBi5 (2)

Choose the upload location of the file which can be your local machine, OneDrive for Business, Personal OneDrive, and/or SharePoint Online.

powerBi6

Import the Excel file.

powerBi7 (2)

Next view the datasheet.

powerBi8 (2)

Use the Visualization and Fields panels to create and configure the dashboard tiles.

 

Visualization Panel
Tiles Graph, map, text
Data Tile body, axis, legend content
Filter The filters used for scoping
Fields Panel
Data Source Data model fields

powerBi9 (2)

To display geographical information, create a map tile.

powerBi10 (2)

Then load store city data.

powerBi11 (2)

Move the tile to the desired location and size it.

powerBi12

To display mountain chart line graphs, click the Stacked Area Chart icon.  The sales performance data is added by selecting Last Year Sales, This Year Sales KPI Value and Goal, and FiscalMonth from the Fields pane.  As each field is selected it is added to the Visualizations pane.  For this graph, Axis is populated with FiscalMonth, Values is populated with Last Year Sales, This Year Sales and This Year Sales Goal.  The Visualization pane is also used to configure the data filtering for the tile.

powerBi13 (2)

To create a text tile, click the Card icon.  The text tile is used to display the total number of stores.

powerBi14 (2)

When you’ve completed your editing session, click Save.powerBi15 (2)

The Dashboard interactively highlights data by hovering the cursor over the tiles.

powerBi16 (2)

Filtering updates all tiles to show the current filtered scope.  For example, clicking a single store on the Last Year Sales by PostalCode tile filters the other tiles to display data for this single store.

powerBi17 (2)

Conclusion
Power BI is a powerful graphical data set management, authoring and reporting suite. Its intuitive authoring environment enables users to create and manage the reports they need without needing a developer skill set or involving the IT department.

In this blog we saw how to import data into Power BI and create interactive Dashboards.

There will be future blogs covering other Power BI topics so return often to see the latest updates.

Written and composed by our Senior Microsoft SharePoint Architect, Jim Eagleton

Tags: adaptivedge, BI, Enterprise, microsoft gold partner, Office 365, SharePoint

Sign-up for a FREE  Azure Workshop!

We're here to help!

We'd love to find out more about the projects and initiatives you're working on to exchange ideas and provide some high-level guidance where we can.  We love learning from others as well as sharing some of our experience and lessons learned.  Let's talk!

Subscribe to Email Updates

Recent Posts