9Expert Training

POWER-BI-PQ

Power BI Advanced Power Query

2 วัน (12 ชม.)/ ช่วงเวลา 9:00 - 16:00 น.
ClassroomHybridInhouse
8,900บาท

*ราคาดังกล่าวยังไม่รวมภาษีมูลค่าเพิ่ม

Workshope-Certificate
BusinessPower PlatformPower BI
หลักสูตรก่อนหน้า:Power BI Desktop for Business Analytics
รูปแบบการอบรม:ClassroomHybrid

ตารางอบรม Public Training

Power BI Advanced Power Query

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

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

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

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

  • CDO (Chief Data Officer)
  • Business Analyst
  • Data Analyst
  • Data Engineer
  • Director / Management

พื้นฐานของผู้เข้าอบรม

  • มีพื้นฐานการทำงานกับระบบปฏิบัติการ Windows และใช้งาน อินเตอร์เน็ต
  • มีมุมมองในการทำงานกับข้อมูลเพื่อสรุปผลในด้านต่าง ๆ
  • มีพื้นฐานการทํางานกับ Power BI ในการนําเข้าข้อมูล และ การสร้าง Visualization มาก่อน
  • มีพื้นฐานการใช้งาน PivotTable ด้วย Microsoft Excel

ความต้องการของระบบ

  • ระบบปฏิบัติการ Windows 11 / Windows 10
  • โปรแกรม Microsoft Power BI Desktop (ดาวน์โหลดฟรี)
  • 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