Mastering DAX Workshop

Mastering DAX Workshop

mastering dax workshop

หลักสูตร Mastering DAX Workshop

รุ่นที่ 5: 18-25 พฤศจิกายน 2566

ด้วยความสามารถของฟังชั่นใน DAX หากนักวิเคราะห์สามารถใช้ ฟังชั่นที่มีความสามารถต่างๆของ DAX ได้อย่างถูกต้อง จะช่วยให้นักวิเคราะห์สามารถวิเคราะห์ข้อมูลได้อย่างไร้ขีดจำกัด

DAX คืออะไร

  DAX หรือ Data Analysis eXpression คือภาษาฟังชั่น (Functional language) ที่เป็นภาษาสำหรับการทำงานกับข้อมูลในสภาพแวดล้อมของชุดผลิตภัณฑ์ไมโครซอฟท์ เช่น Excel SQL Server หรือ Power BI เพื่อให้ซอฟท์แวร์มีความสามารถในการจัดการข้อมูลได้มากขึ้นเหมาะสมกับความต้องการของผู้ใช้ข้อมูล ซึ่งมีความต้องการการจัดการข้อมูลอย่างแตกต่างกันในแต่ละองค์กร
 
  ฟังชั่นเป็นรูปแบบของการเขียนรหัสคอมพิวเตอร์ที่มีลักษณะเป็นโครงสร้าง ด้วยการเรียกใช้ฟังชั่นตามชื่อและมีการคืนค่าตามหน้าที่ของฟังชั่นที่ ซึ่งทำให้ผลิตภัณฑ์ต่างๆสามารถขยายขีดความสามารถได้อย่างไม่จำกัด และเปิดโอกาสให้ผู้ใช้ผลิตภัณฑ์สามารถเลือกใช้ฟังชั่นตามความเหมาะสมและต้องการของตนเองได้

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

เพื่อให้ผู้เรียนเรียนรู้เข้าใจความพื้นฐานของสภาพแวดล้อมของ DAX และสามารถประยุกต์ใช้ฟังชั่นต่างๆของ DAX ได้ด้วยการฝึกฝนปฏิบัติ

หลักสูตรนี้สอนอะไร

     หลักสูตรนี้สอนการใช้ DAX ฟังชั่นด้วยวิธีการฝึกปฎิบัติจากตัวอย่างข้อมูล เพื่อให้ผู้เรียนมีความรู้ ทักษะและความเชี่ยวชาญในการใช้ DAX ฟังชั่น เริ่มตั้งแต่ สภาพแวดล้อมของ DAX ฟั่งชั่นที่เกี่ยวกับ Table การประเมินค่าตามบริบท การใช้ฟังชั่นในการคำนวณ การใช้ฟังชั่นสำหรับกรองข้อมูล การทำงานกับความสัมพันธ์ระหว่างตาราง การทำงานกับข้อมูลวันที่และเวลาอัจฉริยะ และฝึกหัดการใช้ฟังชั่นอีกจำนวนมาก ซึ่งจะสามารถนำไปใช้ต่อยอดในการใช้งานจริงได้

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

•  นักวิเคราะห์ข้อมูลธุรกิจ
•  นักวิเคราะห์ข้อมูลการตลาด
•  นักวิเคราะห์ข้อมูลการเงิน
•  นักวิเคราะห์ข้อมูลงานบุคคล
•  นักวิเคราะห์ข้อมูลทั่วไป
•  นักวิจัย

ผู้เรียนต้องมีพื้นฐานอะไร

1. มีทักษะการใช้คอมพิวเตอร์ทั่วไป
2. มีทักษะการโปรแกรม Excel หรือ Power BI

ผู้เรียนต้องรู้ด้านไอทีหรือไม่

•  หลักสูตรนี้ออกแบบสำหรับบุคคลทั่วไป
•  ผู้เข้าร่วมอบรมไม่จำเป็นต้องมีความรู้ด้านไอที

วิธีการสอน

•  เป็นการอบรมเชิงปฎิบัติการ (workshop) โดยใช้ตัวอย่างข้อมูลจากธุรกิจ
•  เรียนรู้ด้วยการลองทำจากตัวอย่าง ทำไปพร้อม ๆ กัน

สิ่งที่ผู้เข้าอบรมต้องเตรียมตัว

1. คอมพิวเตอร์โน้ตบุ๊ค 1 เครื่องต่อ 1 ท่าน
2. ติดตั้งซอฟท์แวร์ Power BI Desktop เรียบร้อย

เนื้อหาหลักสูตร

1. สภาพแวดล้อมของ DAX (DAX Environment)
• DAX data types
• DAX operator
• DAX variable
• DAX expression


2. ฟังชั่นตารางพื้นฐาน (Basic Table Functions)
• EVALUATE
• FILTER
• ALL, ALL EXCEPT
• VALUES, DISTINCT
• ALLSELECTED


3. การประเมินค่าตามบริบท (CONTEXT Evaluation)
• Filter context
• Row context
• Testing context
• Variables
• Iterators


4. ฟังชั่น CALCULATE และ CALCULATETABLE
• CALCULATE และ CALCULATETABLE
• Context transition
• Circular dependencies
• USERELATIONSHIP
• CROSSFILTER
• KEEPFILTERS
• ALL, ALLSELECTED


5. แนวคิดและสภาพแวดล้อม DAX ขั้นสูง (Advanced DAX Concept and Environment)
• Variables Define and Measure
• Iterators
• Calculation Group
• Recursion
• Handling Hierarchies
• RELATED
• ALL, ALLSELECTED and ALLEXCEPT


6. การทำงานกับ Filter Context
• HASONEVALUE
• SELECTEDVALUE
• ISFILTERED
• ISCROSSFILTERED
• VALUES and FILTERS
• ALLEXCEPT
• ISEMPTY


7. การทำงานกับหลายตารางและความสัมพันธ์ (Multiple Table and Relationship)
• CALCULATETABLE
• ADDCOLUMNS
• SUMMARIZE
• CROSSJOIN, UNION and INTERSECT
• EXCEPT
• SELECTCOLUMNS
• DATATABLE
• GENERATESERIES


8. การคำนวณเวลาอัจฉริยะ (Time intelligence calculations)
• Date/Time foundation
• Building a date Table
• Working with Multiple Calendar
• Time Intelligence functions

สถานที่อบรม

•  อาคารบัณฑิตวิทยาลัย มหาวิทยาลัยสวนดุสิต

ระยะเวลาการอบรม

• วัน ..

• 2 วันเต็ม (9:00 – 12:00, 13:00-16:00)

ผู้สอน

• ผู้ช่วยศาสตราจารย์ ดร. ธวัชชัย ตั้งอุทัยเรือง

• อาจารย์ประจำมหาวิทยาลัยและนักวิจัย

• ผู้แต่งหนังสือ Powe BI, Power Query และ DAX ที่มียอดจำหน่ายสูงสุดในประเทศไทย

• ผู้อบรม Power BI มากกว่า 100 องค์กร (ทั้ง public และ in-house)

• ที่ปรึกษา BI และ Data Analytics ให้กับองค์กรชั้นนำระดับประเทศ

เกียรติบัตร

•  ผู้เข้าอบรมจะได้รับเกียรติบัตรหลังจบการอบรม

•  ขอสงวนสิทธิ์เฉพาะผู้เข้าอบรมที่ร่วมกิจกรรมการอบรมตั้งแต่ต้นจนจบเท่านั้น

อัตราค่าลงทะเบียน

•  ค่าลงทะเบียนอบรม ท่านละ 5,900 บาท

•  ชำระค่าลงทะเบียนภายในวันที่ 31 ตุลาคม 2566 ลดเหลือท่านละ 4,900 บาท

การชำระค่าอบรม

•  ชำระค่าอบรมด้วยการโอนเข้าบัญชีธนาคาร

•  ธนาคารกรุงเทพฯ สาขามหาวิทยาลัยสวนดุสิต

•  ชื่อบัญชี นายธวัชชัย ตั้งอุทัยเรือง

•  เลขบัญชี 0797062197

Reference Customers

• Advice IT Infinite Co., Ltd.

• AQUA Nishihara Coporation

• Allianz Ayudhya Assurance Public Co., Ltd.

• Altitude Development Co., Ltd.

• Bank of Ayudhya Public Company Limited

• Bangkok Metro Network Co., Ltd.

• Betagro Public Company Limited

• Big C Supercenter Public Company Limited (Big C)

• Charoenchai Transformer Co., Ltd.

 Charoen Pokphand Foods Public Company Limited (CP)

• Childline Thailand Foundation

• CITI Bank (Thailand) Co., Ltd.

• Coca Cola (Thailand) Co., Ltd.

• CP All Public Company Limited (7-11)

• e-Merchant Co., Ltd.

• Electricity Generating Public Company Limited (EGCO)

• Fonterra Brands (Thailand) Limited

• Government Saving Bank

• HMC Polymers Co., Ltd.

• Karin Audit Co., Ltd.

• Kiatnakin Phatra Bank Public Company

• King Power Public Company Limited

• Louis T. Leonowens (Thailand) Limited

• NECTEC

 Nestlé (Thai) Limited

• Nok Airlines Public Company Limited (นกแอร์)

 Ocean Life Public Company Limited (ไทยสมุทรประกันชีวิต)

• Oishi Group Public Company

• Perfect Companion Group Co., Ltd. 

• Pruksa Real Estate Public Company Limited

• Pure Square Co., Ltd. (Pure Foods)

• SAS Software (Thailand) Co., Ltd.

• Siam Food Services Limited

• Siam Commercial Bank Public Company (SCB)

• TCP Co., Ltd

• The Siam Fibre-Cement Co., Ltd. (SCG)

• Tokio Marine Insurance (Thailand) Public Co. Ltd.

• True Move H Universal Communication Co., Ltd.

 กองทุนเพื่อส่งเสริมการอนุรักษ์พลังงาน

• การไฟฟาส่วนภูมิภาค Provincial Electricity Authority

• สำนักงานพัฒนาวิทยาศาสตร์และเทคโนโลยีแห่งชาติ สวทช.

• สำนักงานสถิติแห่งชาติ

 บรรษัทประกันสินเชื่ออุตสาหกรรมขนาดย่อม

 มหาวิทยาลัยพระจอมเกล้าพระนครเหนือ

• มหาวิทยาลัยพะเยา

• มหาวิทยาลัยสวนดุสิต

• มหาวิทยาลัยเกษตรศาสตร์