Power BI Training

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

Power BI

Full Stack
A Practical Approach

Murali Arikatla
Senior BI Consultant & Trainer
www.urbanpro.com/avmkrishna
[email protected]
What Can you Expect!!

• Power BI Pro & Premium Per user trial (60 days) 2 Accounts will be given for each user
• Less Theory More Practical & Realtime
• Training recorded videos are shared through Drive
• Dedicated Whats app group per batch (Doubts Clarifications & Interactions)
• Access to all Data Source files and Demo pbix files
• Various Assignments
• Project
• Real Time Environment exposure
• My Power BI Experiences (Tips, Best practices)
• Interview Exposure

2
Content - Summary

Development Deployment

• Power BI Desktop • Power BI Service (Pro & Premium)


• SSAS Tabular Model (SSAS) • Power BI Repot Server (PBIRS)
• Azure Analysis Services (AAS)

Administration Query Language

• Power BI Administration • SQL Basics


• Various Available Admin Roles • Data Analysis Expressions (DAX)
3
Power BI Desktop

Intro to PBI Desktop Data Modeling Power Query Report Development


• Architecture & Installation • Relationships & Cardinality • Introduction to ETL • Default Visuals
• Data Extraction 1:1, 1:*, *:1,*:* • ETL vs ELT • Custom Visuals
• Working with Various Data • Star Schema Approach • Datatypes • Slicers & Filters
Sources • Active & Inactive • Data Cleansing • Page Formatting
Excel, Csv, SQL Server, Relationships
Azure SQL, json, XML, • Transforming data • Visual Formatting
SharePoint, One Drive, • Filter Propagation • Pivot & Unpivot • Conditional Formatting
Data Flows, Odata, API • Bidirectional Filters
and more………. • Merge & Append • Bookmarks
• Data Model layouts
• Understanding Various • Conditional Columns • Shapes & Images
Available Options, Tabs, • Table & Column Properties • Parameters • Improvising Look & Feel of
Windows • Various Other Available Reports
• Custom Functions
• Import Mode Data Model Options • Change Detections
• Various Other Available
• Direct Query Mode Power Query Options • Performance Analyzer
Visualization Best Practices, Tips & Tricks for better report designs & Many More*** 4
• Composite Models
Power BI Service & Report Server (PBIRS)

Power BI Service Power BI Service Power BI Service Power BI Report Server


• Overview of Power BI Service • Content Packs • Enterprise vs Personal • Installing PBIRS
Gateway
• Publishing the Reports • Apps • Configuring PBIRS
• Load Balancing/
• My Workspace • Template Apps • PBIRS Desktop
Gateway Clustering
• App Workspaces( Group • Apps vs Content packs • Reports & Visualizations
• Gateway Roles
Workspaces)
• Dataset Settings • Paginated Reports (.rdl)
• Schedule/ Cache
• Reports, Dashboards, • Endorsement • Deployment to Report
refresh
Workbooks Server
• Streaming datasets • Incremental Refresh
• Datasets • Distributing Content
• Push Datasets • Deployment Pipelines
• Data Flows • Report Manager
• Alerts & Subscriptions • Pro vs Premium
• Reports vs Dashboards • Security & Permissions
• Power Automate (MS • Storage Options
• Content Sharing Flow) And Many More…..
• Azure data lake Storage
• Q&A • On Premises Gateways
• Understanding Power
5
• Configuring gateways BI Embedded
Power BI Service (Admin Portal & Security)

Power BI Service
• Overview of Office 365 Admin • Workspace Admin vs Gateway
Portal Admin vs Power BI Admin vs
Global Admin
• Adding & removing users Working with Power BI Powershell
&
& Power BI API’s
• Assigning Roles
Permissions & Security
• Assigning Power BI Service
Admin Role • Workspace Roles
• Purchasing Power BI Pro • Apps Roles
Licenses & Premium Capacity • Restricting the Content
• Assigning Pro Licenses • Introduction to Row level
• Working with Admin Portal Security
• Usage Metrics • Different Types of RLS
• Audit Logs • Azure Active Directory
• Tenant Settings • Security Groups
6
SSAS Tabular & Azure Analysis Services

SSAS Tabular SSAS Tabular Azure Analysis Services


• Power BI vs SSAS vs AAS • Processing Options • Overview of AAS
• Installing SQL Server • Partitions • Understanding SAS
• Configuring SSAS Instance • Understanding Vertpaq/ In • Creating AAS Instance
memory Analytical Engine
• Installing Visual Studio • Understanding Azure Metrics
• Live Connections
• SQL Server Data Tools • Mapping Gateway to AAS
• Creating Solutions & Projects • Calculated Columns Models
• Measures • Processing the Model
• Integrated vs Workspace Server
• Calculated Tables • Scheduling the Model
• Data Modelling
• Calculation Groups • Azure Automation
• Perspectives
• Model.Bim Properties • Roles & Security
• Roles & Security
• Importing Deployed Model
• Deployment Settings
• Schedule processing (SSIS &
SQL Server Agent) 7
SQL Basics & DATA Analysis Expressions (DAX)

DAX DAX SQL


• Intro to DAX • Handling Blanks, Percentages, Averages • Installation, DDL,DML,DCL,TCL,DQL
• Calculated Columns • Evaluation Context • Relationships, Joins, Filters
• Measures • Custom Tables with DAX • Subqueries, Conditional Statements
• Data Types • Rank Functions • Views, Stored procedures
• Calculated tables • Fiscal periods • Inbuilt SQL Functions, CTE, Inline
• Calculation Groups Query
To name a few Functions
• Aggregate Functions
Sum, count, count A, min, max, SumX, MinX, MaxX, CountX, Add Colums, Union, Row, Filter,
• Iterative Functions
calculate, calculate table, All, All Except, All Selected, Rankx, dateadd, datediff, calendar
• Logical Functions Functions, Switch, if, Summarize, Summarize Columns, Search, Find, YOY, MOM, QOQ, YOYTD,
• Table Functions MOMTD, QOQTD

• variables And Many More with Examples………………………………………..

8
Content Flow

Location Teams Meeting


• SQL Basics
• Power BI Desktop 7AM – 9AM IST (Mon - Fri)
Weekday Batch
• Power Query + SQL
• Power BI Service Weekend Batch 7AM – 11AM IST (Sat - Sun)
• Power BI Reporting Server
• SSAS Tabular 45 - 50 Hours of Content
• Azure Analysis Services
• DAX
• Project
• Interview

9
Thank You!!!

“ No one knows 100%. It’s a continuous learning”

I will share all my knowledge & experiences. So that you can survive in the Industry with a
very minimal support/with out additional support from others while working in your Realtime
environment.

Thanks everyone for your support

10

You might also like