Power Bi Introduction and Visualization
Power Bi Introduction and Visualization
Power BI Tools
o Power BI Service: The Power BI data modules, dashboards, and reports are
hosted in the online software as a service (SaaS). Sharing, administration, and
collaboration happen in the cloud.
Power BI Service tool is available at the pro license, and the user has to pay
$10 per month.
o Power BI Data Gateway: It works as the bridge between the Power BI service on-
premises data sources such as Import, Direct Query, and Live Query. BI Admin
installs Power BI.
Page 1 of 16
o Power BI Report Server: It hosts paging reports, mobile reports, KPIs, and Power
BI desktop reports. It requires updates in every four months and managed by
the IT team.
Why Power BI
1. It allows real-time dashboard updates.
2. It provides secure and reliable connections to the data sources in the cloud.
3. It allows data exploration using a natural language query.
4. Power BI provides a hybrid configuration, quick deployment, and secure
environment.
5. It provides features for dashboard visualization regularly updated with the
community.
6. It provides pre-built dashboards and reports for SaaS solutions.
Power BI Disadvantages
Page 2 of 16
1. Dashboards and reports are only shared with the users who are having the
same email domains.
2. Power BI will not merge imported data that is accessed from real-time
connections.
3. Power BI only accepts the file size maximum 250 Mb and the zip file which is
compressed by the data of the x-velocity in-memory database.
4. Dashboard never accepts or pass user, account, or any other entity
parameters.
5. Very few data sources permit real-time connections to Power BI reports and
dashboards.
Page 3 of 16
1- Ribbon: It displays common tasks like- Get data, Transform data, Add new
visuals, Publish report etc. and that are associated with reports and visualizations.
o Report or Canvas view: Allows you to create & view the visualizations.
o Data view: You can see your all report data here, and you can quickly
validate your data.
3- Pages tab: You can find this bottom of the page, allows you to add, select, remove
the report page, also you can create a duplicate report page from here.
4- Visualizations pane: Provides you 30+ visuals, where you can change
visualizations, customize colors or axes, apply filters, drag fields, and more.
5- Fields pane: It displays the tables, folders, and fields in your data that are
available for you to use to create visualizations.
o Visual level filters: This is visual level filter and applied directly on
individual visualizations. Such filters are applied both on data and calculation
conditions used within a visualization.
o Page level filters: These filters are used to filter the visuals present in the
page.
Page 4 of 16
o Report level filters: The report-level filters are the filters that you use to
apply a filter condition on the entire report.
You need to determine the purpose of the project and what insights you want to gain
from the data. To do that, you’ll have to engage stakeholders to understand their
requirements.
Step 2: Gather Data
Identify and connect to various data sources. These data sources could be databases
(like Oracle, SQL Server), Web APIs, cloud services (like Azure, Google Analytics),
or Excel files.
Page 5 of 16
Step 3: Data Preparation
Use Power Query in Power BI Desktop to clean, transform, and prepare the data.
These include:
Removing duplicates
Page 6 of 16
Step 5: Design Visualizations
Use the report view in Power BI Desktop to create interactive visualizations like
tables, charts, slicers, and maps. These visuals should clearly and effectively convey
the insights. Furthermore, organize visuals in a logical layout for ease of
understanding. If you’re looking to enhance visual appeal, use themes and
formatting.
Page 7 of 16
Step 6: Add Interactivity
Filters and slicers should be incorporated. This will enable users to interact with the
data and explore different dimensions. The drill-through functionality should be
enabled for deeper analysis of specific data points.
Step 7: Publish and Share
To create dashboards, pin key visuals from the reports. Dashboards provide a high-
level overview of performance metrics.
Step 9: Set Up Data Refresh
Configure data refresh settings to keep your reports up to date with the latest data. It
could be setting refresh daily, weekly, or as needed.
Step 10: Monitor and Iterate
Gather feedback from users to understand how well the project meets their needs.
You also need to make adjustments to the reports and dashboards based on new
data sources, user insights, or changing business requirements.
Step 11: Documentation
Page 8 of 16
Create documentation outlining the data sources, visualizations, transformation
processes, and user guides to facilitate future updates and knowledge transfer.
Step-by-step Guide for Selecting Projects
Page 9 of 16
Power BI Report Examples
Example 1
How to Create a Power BI Project End-to-End?
Here is the dataset we will use for Lecture session
Kevin Cookie Company Financials dataset ...link below download view raw
https://github.com/priyal6/Kevin-Company-
Report/blob/main/Kevin%20Cookie%20Company%20Financials.xlsx
Open the power Bi desktop user interface> select your data source.
Load dataset from saved location > Our Kevin cookie financial data is loaded.
Page 10 of 16
Select any > cookie sales sheet > transform data.>shaping data
Page 11 of 16
Go to Power Query editor
Once you transform and shape data> copy the country list of
dependencies from Google search type: (Wikipedia list of countries
and dependencies by population) copy path address > go to new
source ribbon tab> then select web.
Next > select any 5 countries where Kevin Cookie Company makes
sales > 5 countries for analysing trends in profits with visualization
dashboard > select from filter: Canada, France, Germany, Mexico,
united states .
Page 12 of 16
From the screenshot >select cookie sales > then go to>merge queries > select
cookies sales current table > then select there down countries population>
finally on top left side chooses close and Apply
Next step is: build visuals with your data after choosing close and apply.
Home ribbon > text box > insert text.
Page 13 of 16
Two fields must be there: visualization and fields/data
For any one power Bi that isn’t displaying visualization and fields >steps to
visualization > Go to file >options and settings > options and then select
diagnostic, then diagnostic then check enable tracing and diagnostic options.
Page 14 of 16
Then publish your work and share via corporate Emails .
Power BI
Power Query
Page 15 of 16
Excel (for data source)
Prerequisites
Upon completing this Power BI project, you'll have gained valuable skills and
experience, including:
Ability to create complex DAX formulas for predictive modelling and KPI
calculations
Page 16 of 16