Dashboard with Power BI & Power Query

ETL, Data Model, Data Visualization, DAX

เกี่ยวกับหลักสูตร Power Bi

ในยุคที่ ทุกคนๆต่างพูดว่า “ Data is new oil” หรือการมีข้อมูลในมือเปรียบเสมือนมีสิ่งล้ำค่ามากๆ ทักษาะด้านวิเคราะห์ข้อมูล ( Data Analyst) จึงเป็นที่ต้องการเป็นอย่างมากในตลาดแรงงานปัจจุบัน ไม่ว่าคุณจะทำงานด้านใด ก็สามารถใช้ทักษะนี้เพื่อหา insight วิเคราะห์ข้อมูลและปรับปรุงพัฒนางาน เพื่อความก้าวหน้าทางอาชีพและธุรกิจของคุณได้

หลักสูตรนี้จะสอนให้ผู้เข้าร่วมสามารถ ทำการวิเคราะห์ข้อมูลได้ตั้งแต่ การนำเข้าข้อมูล(Get Data) การทำ Data Preparation การทำ Data Model (Modelling) & DAX การแสดงผล (Data Visualization) และการ Sharing โดยผู้เข้าร่วมได้รับความรู้และทักษะในการเตรียมข้อมูลด้วย (Power Query) การวิเคราะห์และแสดงผล , BI Report , Interactive Dashboard (Power BI Desktop) สามารถไปวิเคราะห์และหา insight ต่อได้ รวมไปถึงนำไปสู่การตัดสินใจด้วยข้อมูล (Data Driven Decision Making) ได้นั่นเอง

โดย Microsoft Power BI ได้รับการยอมรับว่าเป็นอันดับ 1 ด้าน Business Intelligence Platforms ต่อเนื่องหลายปีแล้ว ถ้าจะเลือกเครื่องมือสำหรับ BI ดีๆสักตัว การใช้ Microsoft Power BI ถือเป็นตัวเลือกที่ตอบโจทย์ นอกจากนั้นยังสามารถนำไปเชื่อมต่อ Integrate กับ Microsoft Power Platform เพื่อสร้าง Solutions แบบ No Code , Low Code ได้ หรือ การทำ Data Analytics แบบ End to End กับ Microsoft Fabric นั่นเอง (มีสอนเบื้องต้นในคอร์สด้วย)

ตัวอย่าง Power BI report

วัตถุประสงค์หลักสูตร

  • ผู้เรียนเข้าใจพื้นฐานของ Power BI Desktop และคุณลักษณะต่างๆ
  • ผู้เรียนเข้าใจวิธีเชื่อมต่อกับแหล่งข้อมูลต่างๆ และนำเข้าข้อมูลไปยัง Power BI Desktop ได้อย่างมี่ประสิทธิภาพ
  • ผู้เรียนเข้าใจวิธีการแปลงข้อมูล (Extract – Transform- Load) สำหรับการวิเคราะห์ ด้วย Power Query
  • ผู้เรียนสามารถสร้างแบบจำลองข้อมูล (Data Model) และความสัมพันธ์ (Relation) บน Power BI Desktop  
  • ผู้เรียนเข้าใจหลักการสร้างแบบจำลองข้อมูลแบบ Star Schema 
  • ผู้เรียนสามารถสร้าง DAX (Data Analysis Expressions) ที่จำเป็นเพื่อใช้ในคำนวณและวิเคราะห์ข้อมูลได้
  • ผู้เรียนสามารถใช้งาน Generative AI (ChatGPT, Copilot) ในการช่วยสร้าง DAX Power BI ได้
  • ผู้เรียนสามารถสร้างเลือกใช้ Visualization ที่เหมาะกับข้อมูลที่ต้องการแสดงผลได้ (Column Chart ,Bar Chart , Pie Chart , Card Visual , Table – Matrix , Line Chart , Ribbon Chart , Slicer etc.)
  • ผู้เรียนสามารถกำหนด Visualize Interaction เพื่อปรับการแสดงผลVisual ต่อ Visual ได้
  • ผู้เรียนสามารถสร้างรายงานที่ดึงดูดสายตา (Attractive Report) และ Interactive Dashboard ได้
  • ผู้เรียนสามารถตั้งค่าการอัพเดทข้อมูล (Schedule refresh) ได้

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

  • ผู้ที่สนใจใช้งานโปรแกรม Power BI Desktop
  • Business User ที่ต้องการเรียนรู้ การใช้เครื่องมือ Business Intelligence Platforms เพื่อวิเคราะห์ข้อมูล
    (Data Analyst, HR, Financial, Engineer, Operations, Sale, Marketing, Supply Chain, etc.)
  • Power Users ที่ต้องการสร้างเรียนรู้ Power BI ไปใช้ร่วมกับ Power Platforms  
  • ผู้ที่ทํางานเกี่ยวกับการนําตัวเลขมาสรุปผล ทํารายการ สร้างกราฟ และวิเคราะห์แนวโน้มของข้อมูล
  • ผู้ที่ต้องการนําเสนอรายงานในรูปแบบ Visual หรือ Dashboard
  • ผู้ที่ต้องการดูภาพรวมของข้อมูล เพื่อช่วยในการตัดสินใจทางธุรกิจ
  • Citizen Developer
  • ผู้บริหารด้าน IT 

 ความรู้พื้นฐาน

  • มีพื้นฐานการใช้งานระบบปฎิบัตการ Windows
  • มีพื้นฐานการใช้งาน Excel ในการวิเคราะห์ข้อมูลเบื้องต้น เช่น การใช้สูตร SUM , VLOOKUP และPivot Table

ความต้องการของระบบ (Systems Requirements)

สิ่งที่ผู้เข้าอบรมจะได้รับ

  1. เอกสารตำราประกอบการฝึกอบรมในรูปแบบไฟล์ PDF  
  2. ไฟล์ตัวอย่างข้อมูลสำหรับฝึกฝนด้วยตัวเอง
  3. ไฟล์ PBIX สำหรับ Power BI reports  Final Solutions.
  4. E-Certificate ในรูปแบบ PDF

หัวข้อการฝึกอบรม

Module 1: Introduction to Power BI  

  • Microsoft Power BI คืออะไร  
  • Introduction to Microsoft Power Platform & Microsoft Fabric
  • Power BI Desktop vs Power BI Services
  • Microsoft Power BI License เบื้องต้น
  • ทำความรู้จักแหล่งข้อมูลชนิดต่างๆ
  • แนะนำข้อมูลสำหรับใช้เรียนในหลักสูตร

Module 2: Import Data to Power Query

  • แนะนำ Power Query Editor
  • สำรวจข้อมูลเบื้องต้นด้วย Colum Quality , Distribution column and Column Profile
  • การใช้งาน Power Query
    • ทำความรู้จักชนิดข้อข้อมูล (Data Type)
    • การนำเข้าข้อมูลทั้ง Folder/SharePoint ที่เก็บ Excel ในรูปแบบที่เหมือนกัน
    • การนำเข้าข้อมูลจาก Google Sheet
  • การ Shaping  & Cleansing Data ให้อยู่ในรูปแบบที่เหมาะสม
    • Remove Row, Remove Column & Remove Other Column
    • Remove Duplicate
    • Trim Data, การแปลงข้อมูลตัวเล็ก ตัวใหญ่ และ Capital Header
    • การใช้ Column From Examples เพื่อแปลงข้อมูลแบบไม่ต้องจำสูตร !!
      • แปลงข้อมูล Date
      • แปลงข้อมูล Text
      • คำนวณข้อมูล (Calculated Column)
      • สร้าง Column ใหม่แบบมีเงื่อนไข (IF)
    • การรวมข้อมูลจากหลาย Source ด้วย Append Query & Merge Query
  • ทำความรู้จัก M Code เบื้องต้น
  • Bonus: การใช้ ChatGPT ช่วยในการ Clean M Code ให้ดูง่ายขึ้น ไม่ซ้ำซ้อน
  • การสร้าง Data Model  ในรูปแบบ Star Schema
  • การกำหนด Relationship แบบต่าง (One to One , Many to One)

Module 3: การสร้าง Power BI report และ การสร้างการคำนวณด้วย DAX

  • ทำความรู้จักการคำนวณแบบ Implicit Measure
  • ทำความรู้จัก DAX (Data Analysis Expressions) สำหรับวิเคราะห์ข้อมูล
    • DAX Operation
    • Calculated Columns
    • Aggregate Functions
    • RELATED and X Functions
    • DATEDIFF Functions
    • Calculate Functions
  • การ Grouping ข้อมูลแทนการใช้ IF Functions (ไม่ต้องเขียน DAX)

Module 4: การสร้าง Visualization บน Report Canvas ใน Power BI Desktop

  • จุดประสงค์ในการสร้าง report ให้ User
  • วิธีการเลือก Visualization ให้เหมาะสมกับข้อมูล
  • ทำความรู้จัก ประเภทต่างๆ Visualization
    • Card
    • Cluster Column Chart, Stacked Column Chart, Ribbon Chart
    • Pie Chart, Donut Chart, Tree Map
    • Line Chart
    • Table and Matrix
    • Decomposition tree
    • Slicer & Visual Filter
  • การตั้งค่า Visualize Interaction  
  • การสร้าง Mobile Layout Report สำหรับดูในมือถือ

Module 5: Publish & Sharing with Power BI Services

  • การ Publish report to Power BI Services
  • การตั้งค่า Schedule refresh ข้อมูล
  • การตั้ง Subscribe เพื่อส่งข้อมูลรายงาน Power BI ไปให้ผู้ที่เกี่ยวข้อง
  • การ Pin Visual จากหลายๆ Report ไปรวมที่ Dashboard
  • การตั้งค่า Alert บน Card Visual Dashboard เพื่อแจ้งเตือนเมื่อค่าต่ำหรือสูงกว่าที่กำหนด
    • Preview: Integrate with Power Automate to Notify in MS Team

Process Automation with Power Automate

Enhance Productivity with Copilot 365

1 students enrolled

Last updated Oct 22nd, 2024

Select a Pricing Plan
Buy now

สอบถามรายละเอียดเพิ่มเติม

แอดไลน์เพื่อแชทพูดคุยกับแอดมินโดยตรง
Line OA: @duckyengineer