Data Analytics With Power Bi: Provided by KSR Datavizon

Download as pdf or txt
Download as pdf or txt
You are on page 1of 32

Data Analytics

with
Power Bi
Provided by
KSR Datavizon

www.datavizon.com

+91 99169 61234


Table of
Contents
SQL Introduction
SQL Data Definition
SQL Data Manipulation
SQL Data Control
SQL Transactional Control
SQL Data Types
SQL Constraints
SQL Joins
SQL Subqueries
SQL Advanced Queries

+91 99169 61234


www.datavizon.com
Power BI
Power BI Basics
Power BI Desktop
Power BI Query – Transform
Data / Edit Queries
Power BI Service
Power BI Mobile App
Power BI Licensing Models
(Pro & Premium)
Power BI DAX – Data
Analysis Expressions
Power BI Custom
Visualizations

+91 99169 61234


www.datavizon.com
Power BI
Canvas Apps
Common Data
Sources
Model-Driven Apps

Azure
Cloud Computing
Azure
Azure Services
Azure with Power BI

+91 99169 61234


www.datavizon.com
Power Apps
Power App Introductions
Canvas Apps
Common Data Sources

Power
Automate
Introduction
Power Automate
Power Automate Flow
End to End Flow

+91 99169 61234


www.datavizon.com
Business
Use Case
Health
Telecommunication
Banking

+91 99169 61234


www.datavizon.com
Introduction
By end of this course, you will learn how
to read and writecomplex queries to a
database using one of the most indemand skills
– MySQL. Build professional- quality business
intelligence reports from the ground up.

Blend and transform raw data into beautiful


interactivedashboards in cloud services. Design
and implement thesame B.I. tools used by
professional analysts and datascientists..

Duration
3 Months long instructor- led online and
class room training

+91 99169 61234


www.datavizon.com
Features
Main focus on hands-on training

Life Time Validity for re-attendingclasses

contains real world business problems


and examples

Guidance in Resume Preparation

Rich material and handouts for referenc

+91 99169 61234


www.datavizon.com
Course
Outcome
Become an expert in SQL
Learn how to code in SQL
Create, design, and operate with SQL databases
Gain theoretical insights about relational databases
Handle complex SQL joins with ease
Build professional-quality business intelligence reports
from the ground up
Design and implement Professional analysts and
data scientists
You will be able to analyze data from different data sources
and create their own datasets
You will have the required knowledge to dive deeper
into Power BI and find out more about its advanced features
You will be able to automate reports by using Power Apps and
Create Flows in Power Automate

+91 99169 61234


www.datavizon.com
Tools used
in this Course

+91 99169 61234


www.datavizon.com
SQL
Introduction
What is SQL?
Brief history of SQL
Why is SQL Important
Popular Databases
What Is MySQL?
Introduction to MySQL & MySQL workbench
Install MySQL Database Server
Connect to MySQL Server
SQL Data Definition
Selecting Database
CREATE DATABASE
DROP DATABASE
Data Types
CREATE TABLE
Sequence
ALTER TABLE
ADD COLUMN
DROP COLUMN
RENAME TABLE
DROP TABLE
TRUNCATE TABLE

+91 99169 61234


www.datavizon.com
SQL DATA MANIPULATION
SELECT
ORDER BY
WHERE
SELECT DISTINCT
AND
OR
IN
BETWEEN
LIKE
LIMIT
IS NULL
Table & Column Aliases
GROUP BY
HAVING
Subquery
Derived Tables
EXISTS
UNION
MINUS
INTERSECT
INSERT
UPDATE
DELETE
REPLACE

+91 99169 61234


www.datavizon.com
Data Control Language
GRANT
REVOKE

Transaction Control Language


COMMIT
ROLLBACK
SAVEPOINT
SET TRANSACTION
SQL DATA TYPES
BIT
BOOLEAN
CHAR
DATE
DATETIME
DECIMAL
INT
TIME
TIMESTAMP
VARCHAR

+91 99169 61234


www.datavizon.com
SQL Constraints
Primary Key
Foreign Key
UNIQUE Constraint
CHECK Constraint
NOT NULL
DEFAULT

SQL Joins
JOINS
INNER JOIN
LEFT JOIN
RIGHT JOIN
Self-Join
CROSS JOIN

+91 99169 61234


www.datavizon.com
SQL Subqueries
Single-row subqueries
Multiple-row subqueries
Correlated subqueries

SQL Advanced Queries


Rank
Dense Rank
Row number

+91 99169 61234


www.datavizon.com
Power BI
Power BI basics
Introduction to Reporting
History of Power BI
Power bi desktop installation
Advantages of power bi than SSRS
Tool Introduction
Creating a sample Report

Power BI Desktop
What is Power BI Desktop?
Connecting / fetching the data to power bi from
SQL SERVER / EXCEL / Tabular SSAS/text file.
Modifying the data source settings.
Understanding of Relationships view/
Data view/report view
Creating/modifying and deleting the relationships.
Manage Relationships.
Creating / deleting and renaming the reports
Data Refresh options
Table level & column level options

+91 99169 61234


www.datavizon.com
Delete
Rename
Hide
View Hidden
Unhide/collapse/expand all
All filter
New Hierarchy
New Measure/calculation
Datatypes, Changing the Datatype of a Column
Filters in Power Query
Auto Filter / Basic Filtering
Filter a Column using Text Filters
Filter a Column using Number Filters
Filter a Column using Date Filters
Filter Multiple Columns
Other reporting options
Cut
Copy
Paste
Format Painter
Adding images/Text boxes/shapes
Enter Data
Page View

+91 99169 61234


www.datavizon.com
Power BI Query –
Transform Data /
Edit Queries
Table level options
Copy
Paste
Delete
Rename
Duplicate
Reference
Move up/down/group
Create function

Column Level options


Copy/rename
Rename other columns
Duplicate columns
Remove duplicate / errors
Change type
Transform

+91 99169 61234


www.datavizon.com
Replace
Replace error
Split column
Group by
Fill up
Fill down
Unpivot columns and other columns
Rename
Move
Drilldown
Add as a new query
Other options
Merge queries
Append queries
Use first row as a header
Sorting
Create / work with parameters

Append Queries:
Append Queries
Append Queries as New
Append 2 or more files
individually
with different queries
Query Option

+91 99169 61234


www.datavizon.com
Copy Query, Paste Query
Delete Query, Rename Query
Enable Load, Include in report Refresh
Duplicate Query, Reference Query
Move to Group, Move Up, Move Down
Merge Queries:
Merge Queries, Merge Queries as New
Default Types of Joins / Join Kinds / Merge Type
Left Outer (all from first, matching from second)
Right Outer (all from second, matching from first)
Full Outer (all rows from both)
Inner (only matching rows)
Left Anti (rows only in first)
Right Anti (rows only in second)
Cartesian Join or Cross Join
Transpose
Reverse columns
Count
Detect data types
Extract
Parse
Date
Time
Expand
Aggregate

+91 99169 61234


www.datavizon.com
Power BI Service
Power BI Service Introduction
Power BI Service Introduction,
Power BI Cloud Architecture
Creating Power BI Service Account, S
IGN IN to Power BI Service Account
Publishing Reports to the Power BI service,
Import / Getting the Report to PBI Service
My Workspace / App Workspaces Tabs
DATASETS, WORKBOOKS, REPORTS, DASHBOARDS
Working with Datasets, Creating Reports in Cloud
using Published Datasets
Power BI Datasets Live Connection using Desktop
Working with Workbooks, working with Reports,
Sharing Reports
Dashboards Development
Publishing Reports to the Power BI service, Import
/ Getting the Report to PBI Service
My Workspace / App Workspaces Tabs
DATASETS, WORKBOOKS, REPORTS, DASHBOARDS
Working with Datasets, Creating Reports in Cloud
using Published Datasets

+91 99169 61234


www.datavizon.com
Power BI Datasets Live
Connection using Desktop
Working with Workbooks, working
with Reports, Sharing Reports
Creating Dashboards
Pin Visuals and Pin LIVE Report Pages to
Dashboard
Advantages of Dashboards
Interacting with Dashboards
Adding Tiles to Dashboards
Web Content, Image, Text Box, Video
Formatting Dashboard
Sharing Dashboard
Data Gateways
Introduction to Data Gateways
How Data Gateways work
Connect to an on premise Data Source by
using a Data Gateway
Download Data Gateway
Installing a Data Gateway
Types of Gateways
On-premises Data Gateway, On-
premises Data Gateway (personal mode)
Manage Data Gateway
Add and Remove Administrators

+91 99169 61234


www.datavizon.com
Add Data Source, Add or
Remove Users to a Data Source
Refresh On Premise Data
Configuring Automatic Refresh
using Schedules

Collaboration in Power BI using


App Workspace
Introduction to App Workspaces
Create an App Workspace
Add Members to App Workspace to Collaborate
App Workspace Access
Admin, Member, Contributor

Sharing Power BI Content using Apps


and Content Packs
Introduction to App
Publish an App
Update a Published App
Manage Content in App
Include in App, Exclude in App
Sharing App
Entire Organization, Specific individuals or group

+91 99169 61234


www.datavizon.com
Row Level Security in Power BI
Introduction to Row Level Security
Row Level Security (RLS) with DAX
Manage Roles, Creating Roles, Testing Roles
Adding Members to Roles in Power BI Service
Power BI Mobile App
How to install Power BI Mobile App
How to sign in to mobile app
How to customize reports / visuals only for mobile
apps specific

Power BI Licensing Models (Pro)


Introduction to power bi licensing model
What is Power BI Pro
What Is Power BI Premium
Difference between those two Pro and Premium

DAX – Data Analysis Expressions


Enhancing the Data Model - DAX
What is DAX, Calculated Column, Measures
DAX Table and Column Name Syntax
Creating Calculated Columns, Creating Measures
Calculated Columns Vs Measures

+91 99169 61234


www.datavizon.com
DAX Syntax & Operators
DAX Operators
Types of Operators
Arithmetic Operators, Comparison
Operators, Text Concatenation
Operator, Logical Operators
Filter & value functions
Logical functions
Mathematical functions
Statistical functions
Text functions
Time functions
DAX Date & Time Functions
YEAR, MONTH, DAY
WEEKDAY, WEEKNUM
FORMAT (Text Function) Month Name,
Weekday Name
DATE, TODAY, NOW
HOUR, MINUTE, SECOND, TIME
DATEDIFF, CALENDAR
Creating Date Dimension Table
DAX Text Functions
LEN, CONCATENATE (&)
LEFT, RIGHT, MID
UPPER, LOWER
TRIM, SUBSTITUTE, BLANK

+91 99169 61234


www.datavizon.com
DAX Logical Functions
IF
TRUE, FALSE
NOT, OR, IN, AND
IFERROR
SWITCH
DAX Math and Statistical Functions
INT
ROUND, ROUNDUP, ROUNDDOWN
DIVIDE
EVEN, ODD
POWER, SIGN
SQRT, FACT
SUM, SUMX
MIN, MINX
MAX, MAXX
COUNT, COUNTX
AVERAGE, AVERAGEX
COUNTROWS, COUNTBLANK

+91 99169 61234


www.datavizon.com
DAX Filter Functions
CALCULATE
CALCULATETABLE
ALL
RELATED
ALLSELECTED
ALLCROSSFILTERED
DISTINCT
EARLIER
FILTER
HASONEFILTER
HASONEVALUE
ISFILTERED
ISCROSSFILTERED
SELECTEDVALUE
USERRELATIONSHIP

DAX Time Intelligence Functions


Time Intelligence Introduction
TOTALMTD, TOTALQTD, TOTALYTD
PREVIOUSDAY, PREVIOUSMONTH
PREVIOUSQUARTER, PREVIOUSYEAR
NEXTDAY, NEXTMONTH
NEXTQUARTER, NEXTYEAR
SAMEPERIODLASTYEAR
PARALLALPERIOD

+91 99169 61234


www.datavizon.com
Power BI Custom
Visualizations
PBI certified Visuals
Word Cloud
Infographic Designer
Drill down pie chart
Histogram

Power Apps
Power App Introductions
What is Power Apps?
Power BI Features
Power App Account
Connecting to Data
Canvas Apps
Layout, views, elements
Galleries, Forms, Data Cards
Triggers
Publish

+91 99169 61234


www.datavizon.com
Common Data Sources
Entities
Relationship
Calculated field
Custom views

Model-Driven Apps
Introduction
Site Map
Business process Flows

Power Automate
Introduction
What is Power Automate?
Features of Power Automate
Flow and Types of Flow

+91 99169 61234


www.datavizon.com
Power Automate
Creating a flow
Flow Diagram
Edit Flow
Share Flow

Power Automate Flows


Introduction to flows
UI Flows
Business Process flow
End to End Flow

Business Use Case


Case Study 1
Case Study 2
Case Study 3
Business Problem 1
Business Problem 2
Business Problem 3

Real World Projects


FAQs & Real Time Interview Questions

+91 99169 61234


www.datavizon.com
Course Schedule
SQL 15 Hours
Power BI 45 Hours
Power Apps/Automate 15 Hours
Azure 15 Hours
Business Use Case 10 Hours

one and Half Hour Each day


Weekly 5 Classes (Duration 3 months)

+91 99169 61234


www.datavizon.com
R.J.Gardens, Anand Nagar,
Aswath Nagar, Marathahalli,
Bengaluru, Karnataka 560037

+91 9916961234

Mon-Fri: 9AM- 9PM

www.datavizon.com

+91 99169 61234


www.datavizon.com

You might also like