Power BI Advanced Power Query

จำนวนวัน
2
จำนวนชั่วโมง
12
ประเภทหลักสูตร
Public
Inhouse
ราคา
8,900
หลักสูตร Power BI Advanced Power Query
Power BI Advanced Power Query
Power Query ทำข้อมูลให้พร้อมใช้
Power Query สามารถนำข้อมูลจากแหล่งต่าง ๆ มาวิเคราะห์ได้
Power Query ช่วยในงาน ETL
เรียนรู้ ภาษา M
สนใจอบรม เรียน Advanced Power Query for Power BI
รหัสหลักสูตร
POWER-BI-PQ
คำโปรย

Power Query เป็นเครื่องมือหนึ่งของ Power BI ที่มีประสิทธิภาพในการเตรียมข้อมูล (Data Preparation)Power Query ใช้นำข้อมูลมาทำการ ETL (Extract Transform Load) จากหลายแหล่งพร้อมกัน ข้อมูลที่มีโครงสร้างต่างกัน ไม่พร้อมใช้งานให้พร้อมใช้ ช่วยเตรียมข้อมูล แปลงข้อมูลเหล่านั้น และ ทำความสะอาดข้อมูล (Data Cleansing) เพื่อรวมข้อมูลขึ้นโครงสร้างใหม่ที่พร้อมนำไปวิเคราะห์ ทำงานด้าน Business Intelligence โดยในหลักสูตรนี้จะเน้นการจัดเตรียมข้อมูลที่หลากหลาย ซับซ้อน ให้มีความยืดหยุ่นสูงขึ้นด้วยคำสั่งต่าง ๆ และการปรับแต่งภาษา M ในรูปแบบของกรณีศึกษาที่จะทำให้งานที่น่าเบื่อ เป็นท้าทาย และเป็นงานอัตโนมัติในอนาคต

หลักสูตรนี้จึงเหมาะสำหรับผู้ที่ต้องการนำข้อมูลจากข้อมูลยุ่งเหยิงให้พร้อมนำไปวิเคราะห์ต่อด้วย Power BI

ทักษะ (ระบุได้หลายทักษะ)
ระดับความยาก
Advanced
วัตถุประสงค์
  1. ผู้อบรมสามารถเตรียมข้อมูลจากหลากหลายแหล่งได้
  2. ผู้อบรมสามารถทำการปรับแต่งข้อมูลได้ทั้งการ Cleansing, Shaping, Restructure, Transform, Extract ข้อมูลได้
  3. ผู้อบรมสามารถปรับแก้ไขโค้ดที่เป็น M Language ได้
  4. ผู้อบรมสามารถกำหนดค่า Power BI Data Gateway ได้
หลักสูตรนี้เหมาะสำหรับ
  • CDO (Chief Data Officer)
  • Business Analyst
  • Data Analyst
  • Data Engineer
  • Director / Management
พื้นฐานของผู้เข้าอบรม
  1. มีพื้นฐานการทำงานกับระบบปฏิบัติการ Windows และใช้งาน อินเตอร์เน็ต
  2. มีมุมมองในการทำงานกับข้อมูลเพื่อสรุปผลในด้านต่าง ๆ
  3. มีพื้นฐานการทํางานกับ Power BI ในการนําเข้าข้อมูล และ การสร้าง Visualization มาก่อน
  4. มีพื้นฐานการใช้งาน PivotTable ด้วย Microsoft Excel
ความต้องการของระบบ
  1. ระบบปฏิบัติการ Windows 11 / Windows 10
  2. โปรแกรม Microsoft Power BI Desktop (ดาวน์โหลดฟรี)
  3. Smart Device ได้ทั้ง iOS และ Android (สำหรับติดตั้ง Power BI Mobile)
หัวข้อการฝึกอบรม

เริ่มต้นกับเครื่องมือ Power Query ที่จะช่วยในการทำ Data Preparation ใน Power BI

  • ภาพรวมของ Power BI และงาน Business Intelligence
  • รู้จักกับ Power Query
  • Power Query Editor
  • กระบวนการ ETL (Extract Transform Load)
  • รู้จักกับ Dimensional Model

สามารถเชื่อมต่อไปยังแหล่งข้อมูลที่หลากหลาย และนำเข้าข้อมูลได้อย่างดี ไม่ว่าข้อมูลเหล่านั้นจะอยู่ในเครื่องเรา หรือแม้กระทั่งอยู่บน Cloud

  • Text/CSV File
  • Excel File
  • Log File
  • การนำไฟล์ทั้งหมดใน Folder มารวมกันอัตโนมัติ
  • การนำเอา Excel Worksheet มารวมกันอัตโนมัติ
  • กรณีศึกษา : การนำเอา Excel หลาย Worksheet มารวมกันอัตโนมัติ

เรียนรู้การทำงานกับ Database ได้แก่ SQL Server Database , Azure SQL Database

  • การนำเข้าข้อมูลจาก SQL Server
  • การทำงานใน 3 โหมดของ Power BI ทั้ง Import, Direct Query, Live ใน Power BI

Parameter ของ Power Query จะช่วยทำให้ Query ที่เราสร้างมีความยืดหยุ่น แปรเปลี่ยนไปตามข้อมูลที่เปลี่ยนไปได้อัตโนมัติ โดยในส่วนนี้จะเรียนรู้สร้าง Parameter และ การประยุกต์ใช้งาน

  • การสร้าง Parameter
  • การบริหารจัดการ Parameter
  • เรียนรู้การส่ง Parameter จาก Visualization เพื่อใช้กับ Power Query

เรียนรู้การทำ ETL แบบปฏิบัติจริง ด้วยกรณีศึกษาเข้มข้น เพื่อนำข้อมูลที่ยุ่งเหยิงทำให้งานที่น่าเบื่อ เป็นท้าทาย และเป็นงานอัตโนมัติในอนาคต

  • Data Shaping ได้แก่ Remove Rows, Remove Columns, Remove Errors
  • Data Cleansing ได้แก่ Remove Duplicates, Filter, Clean / Trim, Upper, Lower
  • Data Extracting ได้แก่ Split Column, Extract, Merge, Column From Examples
  • Data Transformation
    • Transpose
    • Pivot Column
    • Unpivot Columns
  • Data Summarization
    • Grouping
    • Count Rows
  • Column Calculation ได้แก่ Custom Column, การใช้ Function, Index Column, Conditional Column, Duplicate Column
  • การ Join Table ได้แก่ Left Outer, Right Outer, Full Outer, Inner, Left Anti, Right Anti, Append
  • การทำงานกับข้อมูลหลาย Tables
    • Append Queries
    • Merge Queries
  • Workshop : กรณีศึกษาการวิเคราะห์ยอดขายสินค้าในกลุ่ม Modern Trade ที่มีโครงสร้างซับซ้อน

Power Query ฉากหลังนั้นคือภาษา M หากเราเข้าใจโครงสร้างของภาษา M แล้วเราจะสามารถปรับแต่งค่าต่าง ๆ ได้ด้วยตัวเอง เพื่อให้การทำ Data Preparation ไปอีกระดับ

  • ตัวแปร
  • Data Type
  • Operation
  • Built-In Function
  • การทำงานกับตาราง (Table)
  • การทำงานกับฟิลด์ (Field)

เรียนรู้การสร้างฟังก์ชัน เพื่อเรียกใช้งานได้ในอนาคต ซึ่งจะทำให้ประหยัดเวลาการทำงานในอนาคต และการจัดการข้อมูลทำได้ง่ายขึ้น

  • Function คืออะไร
  • การสร้าง Functions
  • Recursive Function
  • การเรียกใช้ Function ด้วย M
  • กรณีศึกษา : การนำเอา Excel หลาย Worksheet หลายไฟล์ ทำ ETL เพื่อรวมเป็นข้อมูลทั้งหมดอัตโนมัติ แล้วนำข้อมูลนั้นไปใช้ในการวิเคราะห์

เรียนรู้การตั้งค่าให้ Power Query ทำการเตรียมข้อมูลอัตโนมัติ เพื่อให้ รายงานและ Dashboard มีข้อมูลสดใหม่อัตโนมัติด้วย Power BI Gateway

  • รู้จักกับ Power BI Gateway
  • ข้อแนะนำสำหรับการออกแบบ Infrastructure เพื่องานอัตโนมัติ
  • การติดตั้งและการใช้งาน
  • การกำหนดค่า Schedule Refresh และการแจ้งเตือน
  • Workshop
มี Workshop หรือไม่
On
หลักสูตรใหม่หรือไม่
Off
มีโปรโมชั่นหรือไม่
Off
หลักสูตรแนะนำหรือไม่
Off
มีวุฒิบัตรหรือไม่
On
Roadmap power query Data Analysis Expression (DAX) for Power BIData Analysis Expression (DAX) for Power BI Power BI Advanced Power Query Power BI Desktop for Business AnalyticsPower BI Desktop for Business Analytics