Power BI
Power BI
com
About Itscools
Well, IT Scools is the perfect place for you! We are one of the finest platforms, offering
a complete range of IT courses. Our IT courses are carefully drafted, taking into consideration
the current trends in the IT sector and the career scope as well. At IT Scools we aim to nurture
talent and train them to kick-start their career in the tech and IT sector.
About Course
IT Scools online training & recruiting offers comprehensive instructor-led online and
self-paced videos based training on Power BI. This 30 hours long training program is designed
based on Power BI 10.0 (and above) features and helps you secure Microsoft Certified: Power BI
Data Analyst Associate (ExamPL-300) certification. The learning will be based on five real-time
industry use cases and projects, and we will help you prepare for interviews and make you the
best fit for Power BI Analyst, and Data warehouse Expert jobs.
www.itscool.com
Power BI Course Contents
Power BI Desktop
Data Modelling
• Modelling Data
• Manage Data Relationship
• Extending the Data Model with Calculated Columns
• Adding Measures to the Data Model
www.itscool.com
Visualization
DAX
• Introducing DAX
• Using basic table functions
• Creating Columns and Measures using DAX
• Understanding CALCULATE and FILTER
• Date and Time, Time Intelligence, Information, Logical, Mathematical, Statistical, Text and Aggregate
DAX functions
www.itscool.com
Power BI Service/Server/Workspace
Live Project
• Understanding Requirements
• Understanding Data and KPIs to be shown in the report
• Creating Data Model
• Creating and Publishing Report
• Refresh Datasets
• Generating Data Insights
• Presenting Report to Business User
www.itscool.com
DAX Function:
1. .Date and Time Functions
The date time functions carry out calculations on the date and time values. The data
type of these values is always datetime data type.
www.itscool.com
2. Time Intelligence Functions
The time-intelligence functions are used to evaluate values over a fixed period
such as days, weeks, months, quarter, years, etc. You can specify a time period
• CLOSINGBALANCEMONTH
• CLOSINGBALANCEQUARTER
• CLOSINGBALANCEYEAR
• DATEADD
• DATESBETWEEN
• DATESINPERIOD
• DATESMTD
• DATESQTD
• DATESYTD
• ENDOFMONTH
• ENDOFQUARTER
• ENDOFYEAR
• FIRSTDATE
• FIRSTNONBLANK
• LASTDATE
• NEXTQUARTER
• LASTNONBLANK
• NEXTDAY
• NEXTMONTH
www.itscool.com
3. Information Functions
The information functions are used to provide certain information on the data values
contained in rows and columns. It evaluates the given condition in a function for the
value given and return TRUE or FALSE. For instance, the function ISERROR will return
TRUE if the value evaluated contains an error.
• CONTAINS
• ISBLANK
• ISERROR
• IFERROR
• ISEVEN
• ISINSCOPE
• ISLOGICAL
• ISNONTEXT
• ISNUMBER
• ISODD
• ISONORAFTER
• ISTEXT
• LOOKUPVALUE
• USERNAME
4. Logical Functions
The logical functions are used to evaluate an expression or argument logically and return TRUE or
FALSE if the condition is met or not.
• AND
• OR
• FALSE
• TRUE
• NOT
• IF
• IFERROR
• IN
• SWITCH
www.itscool.com
5. Mathematical and Trigonometric Functions
The mathematical and trig functions are used to perform all sorts of mathematical
functions on the referred values. Given below, is a list of all the available math and
trig DAX functions in Power BI.
• CEILING
• CURRENCY
• DIVIDE
• EVEN
• ISEVEN
• EXP
• FACT
• FLOOR
6. Statistical Functions
These functions carry out statistical and aggregation functions on data values in a DAX expression in
Power BI. The list of available statistical functions is given below .
• ADDCOLUMNS
• APPROXIMATEDISTINCTCOUNT
• COUNT
• COUNTA
• COUNTAX
• COUNTBLANK
• COUNTROWS
• COUNTX
• CROSSJOIN
• DISTINCTCOUNT
• MAX
• MAXA
• MAXX
• MEDIAN
• MEDIANX
• MIN
• MINA
• MINX
www.itscool.com
7. Text Functions
The text functions in Power BI are very similar to the string functions of Excel. These functions
evaluate string values.
• BLANK
• CODE
• COMBINEVALUES
• CONCATENATE
• CONCATENATEX
• EXACT
• FIND
• FIXED
• FORMAT
• LEFT
• LEN
• LOWER
• MID
• REPLACE
• REPT
• RIGHT
• SEARCH
• SUBSTITUTE
• TRIM
• UNICHAR
• UPPER
• VALUE
www.itscool.com
8. Table functions
The table functions in DAX formulas for Power BI are used to apply operations and conditions
on entire tables. The output of table functions is used as inputs in other expressions or
arguments in a DAX formula. The results of these functions retain the relationships between
columns of that table.
• FILTER
• ALL
• VALUES
• DISTINCT
• RELATEDTABLE
• All Selected
• All Except
Datawarehouse Concepts
• What is Datawarehouse?
• Purpose of Datawarehouse
• Datawarehouse Components
• Datawarehouse Architecture
• What is Server
• Why Server
• What is Database
• Why Database
• What is Schema?
• What is OLAP?
• OLAP Characteristics
• What is OLTP?
• Type of Schemas
www.itscool.com
• Star
• Snowflake
• Operational Database Vs Datawarehouse
• What is Metadata?
• What is Datamart?
• What is ETL?
• What is ELT?
• ETL Vs ETL
• What is Dimension?
• What is Fact?
• Fact Purpose?
• What is Primary Key ?
• What is Foreign Key?
• Purpose of Primary & Foreign Key
SQL Concepts
• What is SQL?
• Why SQL?
• Types of SQL Statements
1.Data retrieval
2.Data Manipulation Language (DML)
3.Data Definition Language (DDL)
4.Transactional Control Language (TCL)
5.Data Control Language (DCL)
• SQL Constraints
• SQL Datatypes
www.itscool.com
Functionality of below Key Words
• Create
• Insert
• Delete
• Alter
• Drop
• Select
• Top
• Distinct
• From
• Where
• Group by
• Having
• Order by
• IN
• Like
• Wild cards %, _
• Between
• Aliases
• Union
• Union all
• Over()
• PARTITION BY
• ON
Logical Functions
• AND
• OR
• NOT
www.itscool.com
Arithmetic Operators
• >
• <
• =
• <>
• >=
• <=
Aggregation Functions
• Count()
• Sum()
• Avg()
• Min()
• Max()
• Rank()
• Dense Rank()
Joins Concepts
• Inner
• Left
• Right
• Full Outer
• Self Join
• Cross Join
Window Functions: -
• Row_NUMBER()
• RANK()
• DENSE_RANK()
• LEAD
• LAG
www.itscool.com
www.itscool.com