Tags
Language
Tags
March 2025
Su Mo Tu We Th Fr Sa
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
SpicyMags.xyz

Complete M Language From Scratch In Power Query For Power Bi

Posted By: ELK1nG
Complete M Language From Scratch In Power Query For Power Bi

Complete M Language From Scratch In Power Query For Power Bi
Published 3/2025
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 1.91 GB | Duration: 6h 55m

Complete M Language Training: From Beginner to Advanced in Power Query for Power BI.

What you'll learn

Learn M Language for Power Query from Scratch

Understand the Basics of M Language

Master Data Transformation Techniques

Build Custom Functions and Queries

Apply M Language in Real-World Power BI Projects

Requirements

Power BI Desktop (free download)

No paid software required

Description

Dive into the world of M Language in Power Query for Power BI with this comprehensive course, designed to take you from beginner to advanced levels. Whether you're new to Power BI or have some experience with data transformation, this course covers everything you need to Proficient M Language and unlock the full potential of Power Query.Course Highlights:Fundamentals Covered:Learn the basics of M Language to ensure a strong foundation for more advanced topics.M Language Basics:Understand the core concepts of M Language, including syntax, functions, data types and structure. Learn how to write basic queries and perform simple transformations to manipulate your data.Operations Covered: Arithmetic, Comparison, and More:Learn how to perform essential operations in M Language, including arithmetic (addition, subtraction, multiplication, division) and comparison (equal to, greater than, less than). Master these operations to manipulate and refine your data efficiently in Power Query.Conditional Logic & If Statements:Dive into conditional logic in M Language. Learn to create custom conditions using "if" statements to dynamically adjust your data transformations.Parameterization:Understand how to use parameters in Power Query to make your queries dynamic and reusable, streamlining your data transformation process.Custom Functions:Learn how to create and use custom functions in M Language to simplify repetitive tasks. Master the art of building reusable functions that enhance your Power Query workflows and improve query efficiency.Text, Number, and DateTime Functions:Master essential functions in M Language to manipulate text, numbers, and dates. Learn how to apply text functions (like concatenation and trimming), number functions (such as rounding and conversions), and DateTime functions (for calculating and formatting dates) to transform your data effectively.Working with Lists & Records:Master working with lists and records in M Language, allowing you to manipulate complex data structures with ease.List, Record, and Table Functions - Deep Dive:Explore advanced M Language functions for working with lists, records, and tables. Learn how to manipulate lists (filter, sort, and transform), work with records (accessing and modifying fields), and handle tables to perform complex data transformations in Power Query.Data Cleansing & Handling Errors:Learn how to identify and handle errors, missing values, and duplicate entries in your datasets.Error Handling & Debugging:Master error handling and debugging in Power Query, ensuring that your transformations are robust and reliable.Optimizing Queries:Learn strategies for optimizing your M queries to improve performance and reduce processing time when working with large datasets.Additional Features:Practical Exercises:Apply your learning with hands-on exercises designed to reinforce key concepts and techniques.

Overview

Section 1: Introduction and Course Structure

Lecture 1 Course Structure and Introduction

Lecture 2 What You’ll Learn in This Course

Lecture 3 Resource Download to get started

Section 2: Introduction to Power Query

Lecture 4 What is Power Query

Lecture 5 Importance of M Language

Section 3: Basics of Power Query

Lecture 6 Overview of Power Query Editor

Lecture 7 Connecting Data & Overview of Advanced editor, formula bar

Section 4: Basics of M Language

Lecture 8 Declaring Variables using let and in keyword

Lecture 9 Comments in M language

Section 5: Data types in M Language

Lecture 10 Number Data type

Lecture 11 Text Data type

Lecture 12 Boolean Data type

Lecture 13 null Data type

Lecture 14 Datetime Data type

Section 6: Basic Operators in M Language

Lecture 15 Arithmetic operation

Lecture 16 Logical operation

Lecture 17 Comparison operators

Lecture 18 Assignment - Basic operations in M language

Lecture 19 Solution - Basic operations in M language

Section 7: Conditional logic if else in M Language

Lecture 20 Basic Conditional expression if else

Lecture 21 Nested if else

Lecture 22 Handling null values

Lecture 23 Assignment - Conditional logic if else

Lecture 24 Solution - Conditional logic if else

Section 8: Parameter

Lecture 25 Creating a Parameter in Power Query

Lecture 26 Benefits of Parameter

Section 9: Custom Function in M Language

Lecture 27 What is Custom Function and Syntax of Custom Function

Lecture 28 Create Custom Function and Invoke Custom Function

Lecture 29 Custom Function to Classify Numbers

Lecture 30 Custom Function with Two Parameters

Lecture 31 Understanding Nested 'let' and 'in' Constructs with Custom Functions in M

Lecture 32 Assignment

Lecture 33 Solution

Section 10: Mid Level Project Assignment

Lecture 34 Mid Level Project Assignment

Lecture 35 Mid Level Project Assignment Solution

Section 11: Text Functions in M Language

Lecture 36 Text Functions Introduction

Lecture 37 Text.Length Function

Lecture 38 Text.Upper & Text.Lower Functions

Lecture 39 Text.Trim Function

Lecture 40 Text.Start Function

Lecture 41 Text.End Function

Lecture 42 Text.Replace Function

Lecture 43 Text.Contains Function

Lecture 44 Assignment - Text Function

Lecture 45 Assignment Solution - Text Function

Section 12: Number Functions in M Language

Lecture 46 Number Functions Introduction

Lecture 47 Number.IsOdd Function

Lecture 48 Number.IsEven Function

Lecture 49 Number.Mod Function

Lecture 50 Number.Abs Function

Lecture 51 Number.Sign Function

Lecture 52 Number.FromText Function

Lecture 53 Number.ToText Function

Lecture 54 Assignment - Number Function

Lecture 55 Assignment Solution - Number Function

Section 13: DateTime Functions in M Language

Lecture 56 Datetime Function Introduction

Lecture 57 Basic Datetime Function

Lecture 58 DateTime.LocalNow & DateTime.Date Function

Lecture 59 Date.Year, Date.Month, Date.Day Function

Lecture 60 Time.Hour, Time.Minute, Time.Second

Lecture 61 Date.AddDays, Date.AddMonths, Date.AddYears

Lecture 62 Assignment - DateTime Function

Lecture 63 Assignment Solution - DateTime Function

Section 14: List

Lecture 64 List Introduction

Lecture 65 Basic Concept of List and Creating List

Lecture 66 Accessing Elements of a List

Lecture 67 Manipulating List

Lecture 68 Working with Nested Lists

Lecture 69 Combine nested list into single list

Lecture 70 Generating List of numbers and list of Alphabets

Lecture 71 Basic List Assignment

Lecture 72 Basic List Assignment Solution

Section 15: List Functions

Lecture 73 Table.Column List Function

Lecture 74 List.Distinct Function

Lecture 75 List.Transform Function

Lecture 76 List.Sort Function

Lecture 77 List.Select Function

Lecture 78 List.RemoveItems Function

Lecture 79 List.Sum Function

Lecture 80 List.Count Function

Lecture 81 List.Combine Function

Lecture 82 List.Contains Function

Lecture 83 List.FirstN and List.LastN Function

Lecture 84 List.Min and List.Max Function

Lecture 85 Text.Split List Function

Section 16: List Functions Assignment

Lecture 86 List Functions Assignment

Lecture 87 List Functions Assignment Solution

Section 17: Records

Lecture 88 Introduction to Record and Creating Simple Record

Lecture 89 Accessing Elements from a Record

Lecture 90 Modifying Record

Lecture 91 Nested Records

Lecture 92 Extract Record From Table

Section 18: Record Functions

Lecture 93 Record.Field Function

Lecture 94 Record.SelectFields Function

Lecture 95 Record.AddField Function

Lecture 96 Record.RemoveField Function

Lecture 97 Convert Record to a List using Record.ToList Function

Lecture 98 Convert Record to a Table using Record.ToTableFunction

Section 19: Table

Lecture 99 Understanding Tables

Lecture 100 Creating a Table using M language

Lecture 101 Accessing Data in Tables

Section 20: Table Functions

Lecture 102 Table.SelectColumns Function

Lecture 103 Table.ColumnNames Function

Lecture 104 Table.RowCount Function

Lecture 105 Table.Distinct Function

Lecture 106 Table.Sort Function

Lecture 107 Table.PromoteHeaders Function

Section 21: Advanced Table Functions

Lecture 108 Table.AddColumn Function

Lecture 109 Table.TransformColumns Function

Lecture 110 Table.SelectRows Function

Lecture 111 Table.Combine Function

Section 22: Error Handling and Performance Optimization

Lecture 112 Error Handling

Lecture 113 Performance Optimization

Section 23: Trick and Tips

Lecture 114 Combining files from Folder with uneven columns

Lecture 115 Congratulations on Completing the Course!

Section 24: Bonus Lesson

Lecture 116 Bonus Lesson

If you want to Learn M language for Power query and do the Data Transformation for your analysis,If you are a beginner and want to learn how to transform and manipulate data using M Language in Power Query for Power BI, this course is perfect for you.,Whether you're just starting with Power BI or looking to enhance your data transformation skills, this course will help you build a strong foundation from scratch.,This course is also ideal for those who want to improve their problem-solving skills in data manipulation and optimize their Power BI workflows.