รหัสหลักสูตร
POWER-BI-PQ

Power BI Advanced Power Query

ระยะเวลา
2
วัน (
12
ชม.) |ช่วงเวลา 9:00 - 16:00 น.
ประเภทการอบรม
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
ทักษะ (ระบุได้หลายทักษะ)
รูปแบบการอบรม
  • Classroom
  • Hybrid
?
Classroom : อบรมแบบ Class Room ณ ห้องอบรม 9EXPERT
Hybrid : (เลือกอบรมแบบ Class Room หรือ Ms Teams)

รอบการอบรม

คำโปรย

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

วัตถุประสงค์

  1. ผู้อบรมสามารถเตรียมข้อมูลจากหลากหลายแหล่งได้
  2. ผู้อบรมสามารถปรับแก้ไขโค้ดที่เป็น M Language ได้
  3. ผู้อบรมสามารถทำการปรับแต่งข้อมูลได้ทั้งการ Cleansing, Shaping, Restructure, Transform, Extract ข้อมูลได้
  4. ผู้อบรมสามารถกำหนดค่า Power BI Data Gateway ได้

หลักสูตรนี้เหมาะสำหรับ

  1. CDO (Chief Data Officer)
  2. Business Analyst
  3. Data Analyst
  4. Data Engineer
  5. 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 Query และ Merge Query
  • Workshop : กรณีศึกษาการวิเคราะห์ยอดขายสินค้าในกลุ่ม Modern Trade ที่มี
    โครงสร้างซับซ้อน

เรียนรู้ภาษา M ซึ่งเป็นภาษาหลักของ Power Query เพื่อเพิ่มความสามารถในการปรับแต่งและควบคุมกระบวนการ Data Preparation ได้อย่างยืดหยุ่น

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

เรียนรู้การสร้างและใช้งาน Function ใน Power Query เพื่อช่วยลดขั้นตอนการทำงานและเพิ่มประสิทธิภาพในการจัดการข้อมูล

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

เรียนรู้การตั้งค่า Schedule Refresh เพื่ออัปเดตข้อมูลอัตโนมัติ รวมถึงการใช้งาน Power BI Gateway สำหรับเชื่อมต่อข้อมูล เพื่อให้ Dashboard และรายงานมีข้อมูลที่เป็นปัจจุบันอยู่เสมอ

  • รู้จักกับ Power BI Gateway
  • แนวทางการออกแบบ Infrastructure สำหรับงานอัตโนมัติ
  • การติดตั้งและใช้งาน Power BI Gateway
  • การกำหนดค่า Schedule Refresh และการแจ้งเตือน
  • Workshop