Power Query
Power Query
#SQLSAT454
Sponsors
#SQLSAT454
Agenda
#SQLSAT454
WHAT IS POWER QUERY
#SQLSAT454
What is Power Query
#SQLSAT454
Power Query Elements
Connectors
Transformations (UI)
The M Language
Sharing Queries and Functions
#SQLSAT454
CONNECTORS
#SQLSAT454
Connectors
#SQLSAT454
TRANSFORMATIONS
#SQLSAT454
Transformations
#SQLSAT454
Combine Table Operations
Merge
Like a LEFT JOIN
Only include matching Rows
= INNER JOIN
Append
Like a UNION
Matches columns with the same name
#SQLSAT454
Reduce Filter Rows
#SQLSAT454
Sort Order by
#SQLSAT454
Transform
#SQLSAT454
Create Insert Columns
#SQLSAT454
Advanced Editor
#SQLSAT454
THE M LANGUAGE
#SQLSAT454
M
#SQLSAT454
Expressions
#SQLSAT454
Record
[
Sales = [ FirstHalf = 1000, SecondHalf = 1100 ],
Total = 2100
]
#SQLSAT454
List
#SQLSAT454
Positional Access
#SQLSAT454
Function
Syntax is lambda-expression
(x) => x + 1 // Add 1
(x, y) => x + y // Sum two values
[
Add = (x, y) => x + y,
OnePlusOne = Add(1, 1), // 2
OnePlusTwo = Add(1, 2) // 3
]
#SQLSAT454
Error Handling
#SQLSAT454
let / in
#SQLSAT454
Query Folding
#SQLSAT454
Evaluations
#SQLSAT454
#sqlsat454
THANKS!
#SQLSAT454