Professional Documents
Culture Documents
power bi documents
power bi documents
INTRODUCTION OF POWER BI
Power BI is a Data Visualization and Business Intelligence tool that converts data from
different data sources to interactive dashboards and BI reports. Power BI suite provides multiple
software, connector, and services - Power BI desktop, Power BI service based on Saas, and mobile
Power BI apps available for different platforms. These set of services are used by business users to
consume data and build BI reports.
Power BI desktop app is used to create reports, while Power BI Services (Software as a Service -
SaaS) is used to publish the reports, and Power BI mobile app is used to view the reports and
dashboards.
Power BI components:
Power BI Architecture:
Power Query Editor:
The Power BI Query Editor, also known as Power Query, is used for several key purposes in
the data preparation and transformation process:
Data Cleaning: Allows users to clean data by removing duplicates, handling missing
values, and correcting errors to ensure data quality.
Data Transformation: Facilitates data transformation tasks such as filtering rows,
sorting data, and changing data types to prepare it for analysis.
Data Shaping: Enables reshaping of data, including pivoting and unpivoting
columns, grouping data, and creating calculated columns.
Data Integration: Combines data from multiple sources, such as databases, web
services, and files, into a single, coherent dataset.
Automating Data Preparation: Automates repetitive data preparation tasks by
recording and reapplying steps, ensuring consistency and saving time.
The Query Editor in Power BI is essential for transforming raw data into a structured format
suitable for analysis and visualization
Power BI Desktop 25/06/2024
Data visualization:
Stack column chart :
Stacked column charts show total and relative contributions of categories to a whole across
multiple segments, highlighting part-to-whole relationship
Example:
Stacked bar charts are used to compare how individual sub-categories contribute to
the total value of each main category, highlighting part-to-whole relationships. They are ideal
for displaying distribution and proportions across different groups.
Cluster bar chart:
Clustered bar charts are used to compare multiple sub-categories side by side within
each main category, making it easy to see differences and similarities across groups. They are
ideal for visualizing grouped data, such as sales figures for different products across multiple
regions.
Merge query:
It takes a column level approach, adding more columns only when at least one column
matches between both tables..
output
Append Query:
It take a column level and adding more columns .
Output:
Group By:
Group rows in this table based on the values in currently selected columns.
Output
Split column:
Split delimiter:
Split values in selected columns based on specific delimiter.
output
Split number of character:
Split values in selected columns into fragment with specifed length.
Split by positions:
Data modelling :
01/07/2024
Data modelling in Power BI involves structuring and organizing data sources into a coherent
format, establishing relationships between different data tables, and creating calculated fields
and measures to support efficient data analysis and visualization.
Fact Table:
Central Data: Primary table in data warehouses storing key numerical data.
Measures: Holds quantitative data like sales amounts and quantities.
Foreign Keys: Links to dimension tables for detailed analysis.
Large Size: Contains many rows, growing over time with accumulated data..
Dimension Table:
Descriptive Data: Stores attributes like customer names, product details, and dates.
Context Provider: Adds context to the data in fact tables, explaining who, what, and
when.
Unique IDs: Each record has a unique ID to link with fact tables.
Hierarchies: Contains levels for detailed analysis, like year to month to day
Less Frequent Updates: Dimension tables are smaller and updated less often because
they contain descriptive data that doesn't change frequently.
One-to-One (1:1): Each item in one group matches exactly one item in another
group.
One-to-Many (1): Each item in one group can match multiple items in another group,
but each item in the second group matches only one item in the first group.
Many-to-One (M:1): Multiple items in one group can match one item in another
group, but each item in the second group matches only one item in the first group.
Many-to-Many (M:M): Multiple items in one group can match multiple items in
another group, often managed through a connecting table.
Ribbon chart to visualize how the rankings of multiple categories change over time. It's great
for highlighting trends and comparing performance across different periods.
Waterfall Chart
waterfall chart to show how sequential positive and negative changes impact a total value
over time or stages.
Funnel Chart
A Key Performance Indicator (KPI) is a visual cue that communicates the amount of
progress made toward a measurable goal.