Advanced DAX สำหรับ Power BI (Workshop : ข้อมูลการขาย)

Advanced DAX สำหรับ Power BI (Workshop : ข้อมูลการขาย)
1,550 จาก 2,150 บาท
รายละเอียด
ผู้สอน ศรัทธา สุวรรณชาตรี
"DAX จะช่วยให้คุณคำนวณค่าต่างๆ ทางการขายได้อย่างแม่นยำ หลากหลายและครอบคลุมเกือบทุกคำถามทางการขาย ที่ธุรกิจต้องการ”
ยินดีต้อนรับทุกท่านเข้าสู่คอร์สเรียน Advanced DAX สำหรับ Power BI (Workshop : ข้อมูลการขาย)
หากท่านเป็นอีกคนที่ใช้งาน Power BI ในการสร้าง Data Visualization, Dashboard สำหรับใช้วิเคราะห์ข้อมูลธุรกิจ คอร์สนี้จะช่วยให้คุณในการสามารถประยุกต์ใช้ DAX Function คำนวณค่าต่างๆ ทางการขายได้แม่นยำ หลากหลายและครอบคลุมเกือบทุกคำถาม ทางการขายที่ธุรกิจต้องการ
หากข้อมูลที่เราคำนวณออกมาถูกต้อง และมีความหลากหลายครบทุกมิติ ที่ธุรกิจต้องการ ก็จะสามารถตอบคำถาม ทางการขายได้อย่างครอบคลุม และจะเป็นเครื่องมือที่สำคัญ ที่ช่วยในการวิเคราะห์ปัญหาและกำหนดกลยุทธ์งานขายของธุรกิจอย่างถูกต้องต่อไป
นอกจากนี้วิธีการเดียวกันนี้ท่าน ยังสามารถนำไปประยุกต์ใช้กับข้อมูลอื่นๆของธุรกิจได้ เช่น งานด้านการผลิต, งานด้านการเงิน, งานด้านทรัพยากรมนุษย์ เป็นต้น
ประโยชน์ที่ผู้เรียนจะได้รับ
1. คุณจะสามารถประยุกต์ใช้ DAX Function คำนวณค่าต่างๆ ทางการขายได้หลากหลายมิติ
2. คุณจะสามารถสร้าง Data Visualization, Dashboard ด้วย Power BI ได้หลากหลายมิติหลากหลายมุมมองทางธุรกิจ
3. สามารถนำข้อมูลธุรกิจมาวิเคราะห์ให้เกิดประโยชน์มากมายหลายมิติ
4. คุณจะเห็นภาพของข้อมูลธุรกิจชัดเจนขึ้นสามารถลดต้นทุนแฝง เห็นจุดเด่น จุดด้อย สามารถวิเคราะห์ปัญหาได้อย่างตรงจุดและนำไปจัดทำแผนกลยุทธ์ได้อย่างถูกต้อง
5. สามารถนำไปประยุกต์ใช้กับข้อมูลอื่นๆของธุรกิจได้ เช่น งานด้านการผลิต, งานด้านการเงิน, งานด้านทรัพยากรมนุษย์ เป็นต้น
ใครควรเรียนคอร์สออนไลน์นี้
1. ท่านที่เคยใช้งาน Power BI และพบข้อจำกัดในการใช้ DAX Function คำนวณค่าต่างๆ
2. ท่านที่ต้องการไอเดีย, เทคนิค ในการใช้ DAX Function ระดับสูง คำนวณค่าต่างๆ ทางการขาย สำหรับจัดทำ Data Visualization ด้วย Power BI
ผู้เรียนต้องมีความรู้อะไรมาก่อน
1. สามารถใช้งานคอมพิวเตอร์ได้
2. เคยใช้งาน Power BI มาบ้าง
เนื้อหาของคอร์สนี้
Chapter 1 : แนะนำคอร์สเรียน | คลิปยาว (นาที) | |
---|---|---|
1.1 แนะนำคอร์สเรียนออนไลน์ | 02:46 | |
1.3 แหล่งข้อมูลช่วยเหลือเกี่ยวกับ DAX | 07:56 |
Chapter 2 : ทบทวนสิ่งที่ควรรู้ก่อนเริ่มการเรียน | คลิปยาว (นาที) | |
---|---|---|
2.1 แนะนำบทเรียน | 01:41 | |
2.2 ทบความความรู้พื้นฐาน Power BI Desktop | 07:15 | |
2.3 ทบความความรู้พื้นฐาน Power Query Editor | 07:52 | |
2.4 ทบทวนความรู้เรื่อง Data Modeling | 07:30 | |
2.5 ทบทวนความรู้พื้นฐานเรื่อง DAX | 15:35 |
Chapter 3 : แนะนำข้อมูลสำหรับ WorkShop และการเตรียมพร้อมก่อนเรียน | คลิปยาว (นาที) | |
---|---|---|
3.1 แนะนำข้อมูลที่ใช้ใน WorkShop (Fact Table, Lookup Table) | 06:24 | |
3.2 การตั้งค่า Power BI Options & Settings ก่อนเริ่มเรียน | 02:31 | |
3.3 เริ่มสร้างความสัมพันธ์ของข้อมูล (Data Model Setup) | 07:30 |
Chapter 4 : ทำความรู้จักกับ DAX Engines | คลิปยาว (นาที) | |
---|---|---|
4.1 แนะนำบทเรียน | 01:30 | |
4.2 เรียนรู้เรื่อง DAX Formula และ Storage Engines | 03:04 | |
4.3 เรียนรู้เรื่องการประมวลผลของ DAX Query | 02:36 | |
4.4 เรียนรู้เรื่อง Data & Storage Type | 01:59 | |
4.5 เรียนรู้เรื่อง VertiPaq Columnar Data Structure | 02:46 | |
4.6 เรียนรู้เรื่อง VertiPaq Compression & Encoding | 01:45 | |
4.7 เรียนรู้เรื่อง Value Encoding | 01:57 | |
4.8 เรียนรู้เรื่อง Hash Encoding | 02:03 | |
4.9 เรียนรู้เรื่อง Run Length Encoding | 01:34 | |
4.10 เรียนรู้เรื่อง VertiPaq Relationships | 04:12 | |
4.11 บทสรุปเรื่อง DAX Engines | 02:53 |
Chapter 5 : เคล็ดลับที่ควรรู้ก่อนการเขียน DAX | คลิปยาว (นาที) | |
---|---|---|
5.1 แนะนำบทเรียน | 01:16 | |
5.2 การใช้งานคีย์ลัด (DAX Shortcuts) | 05:29 | |
5.3 การจัดการรูปแบบของ Code (DAX Format) | 07:37 | |
5.4 ลำดับการประมวลผลของ DAX | 04:28 | |
5.5 วิธีการใส่ Comment ใน Code | 03:13 | |
5.6 เคล็ดลับ : การสร้าง Measure Table | 04:38 | |
5.7 การจัดการ Error | 08:52 | |
5.8 การสร้างและใช้งานตัวแปร (DAX Variables) | 07:15 | |
5.9 ลำดับการประมวลผลของตัวแปร DAX Variable | 04:36 |
Chapter 6 : เรียนรู้การจัดการข้อมูล ด้วยฟังก์ชั่นในกลุ่ม Scalar Functions | คลิปยาว (นาที) | |
---|---|---|
6.1 แนะนำบทเรียน | 01:10 | |
6.2 รู้จักกับ Scalar Functions | 01:45 | |
6.3 เรียนรู้การใช้งาน Aggregation Functions | 05:30 | |
6.4 การจัดการข้อมูลด้วย Rounding Functions | 11:20 | |
6.5 * แบบฝึกหัด: Rounding Functions | 01:16 | |
6.6 * เฉลยแบบฝึกหัด : Rounding Functions | 04:34 | |
6.7 การจัดการข้อมูลด้วย Information Functions | 05:44 | |
6.8 การจัดการข้อมูลด้วย Conversion Functions | 13:01 | |
6.9 * แบบฝึกหัด: เรื่อง Conversion Functions | 01:00 | |
6.10 * เฉลยแบบฝึกหัด: เรื่อง Conversion Functions | 07:29 | |
6.11 การจัดการข้อมูลขายด้วย Logical Functions: IF, AND,OR | 11:43 | |
6.12 การจัดการข้อมูลขายด้วย Logical Functions: SWITCH | 06:13 | |
6.13 การจัดการข้อมูลขายด้วย Logical Functions: COALESCE | 06:45 | |
6.14 * แบบฝึกหัด: เรื่อง Logical Functions | 00:56 | |
6.15 * เฉลยแบบฝึกหัด : เรื่อง Logical Functions | 05:13 |
Chapter 7 : เรียนรู้เรื่องการ CALCULATE | คลิปยาว (นาที) | |
---|---|---|
7.1 แนะนำบทเรียน | 02:01 | |
7.2 รู้จักกับ Expanded Tables | 04:59 | |
7.3 รู้จักกับ Context Transition | 06:08 | |
7.4 รู้จักกับ Evaluation Order | 06:07 | |
7.5 รู้จักกับ CALCULATE Modifiers | 03:08 | |
7.6 เรียนรู้การใช้งาน REMOVEFILTERS | 04:06 | |
7.7 เรียนรู้การใช้งาน KEEPFILTERS | 05:56 | |
7.8 * แบบฝึกหัด: Advanced CALCULATE | 00:55 | |
7.9 * เฉลยแบบฝึกหัด: Advanced CALCULATE | 10:16 |
Chapter 8 : เรียนรู้จัดการข้อมูล ด้วยฟังก์ชั่นในกลุ่ม Table & Filter Functions | คลิปยาว (นาที) | |
---|---|---|
8.1 แนะนำบทเรียน | 01:36 | |
8.2 รู้จักกับ Table & Filter Functions | 01:25 | |
8.3 รู้จักกับ Calculated Tables | 03:39 | |
8.4 การจัดการข้อมูลขายด้วย DISTINCT | 04:03 | |
8.5 การจัดการข้อมูลขายด้วย VALUES | 05:16 | |
8.6 * แบบฝึกหัด: เรื่อง VALUES & DISTINCT | 01:20 | |
8.7 * เฉลยแบบฝึกหัด: เรื่อง VALUES & DISTINCT | 07:54 | |
8.8 การจัดการข้อมูลขายด้วย SELECTEDVALUE | 08:48 | |
8.9 การจัดการข้อมูลขายด้วย ALLEXCEPT | 07:09 | |
8.10 * แบบฝึกหัด: เรื่อง ALLEXCEPT | 01:44 | |
8.11 * เฉลยแบบฝึกหัด: เรื่อง ALLEXCEPT | 14:56 | |
8.12 การจัดการข้อมูลขายด้วย ALLSELECTED | 05:33 | |
8.13 * แบบฝึกหัด: ALLSELECTED | 01:33 | |
8.14 * เฉลยแบบฝึกหัด: ALLSELECTED | 19:45 | |
8.15 การจัดการข้อมูลขายด้วย SELECTCOLUMNS | 07:02 | |
8.16 การจัดการข้อมูลขายด้วย ADDCOLUMNS | 03:58 | |
8.17 การจัดการข้อมูลขายด้วย SUMMARIZE | 05:35 | |
8.18 * แบบฝึกหัด: เรื่อง SUMMARIZE | 01:30 | |
8.19 * เฉลยแบบฝึกหัด: เรื่อง SUMMARIZE | 11:32 | |
8.20 การ Generate Data | 01:24 | |
8.21 เรียนรู้การใช้งาน ROW | 03:44 | |
8.22 เรียนรู้การใช้งาน DATATABLE | 05:24 | |
8.23 เรียนรู้การใช้งาน GENERATESERIES | 02:26 | |
8.24 เรียนรู้การใช้งาน Table Constructor | 06:44 | |
8.25 * แบบฝึกหัด: เรื่องการ Generate Data | 00:47 | |
8.26 * เฉลยแบบฝึกหัด: เรื่องการ Generate Data | 05:11 |
Chapter 9 : เรียนรู้การเลือกข้อมูลที่ต้องการ ด้วยฟังก์ชั่นในกลุ่ม Calculated Table Joins | คลิปยาว (นาที) | |
---|---|---|
9.1 แนะนำบทเรียน | 01:09 | |
9.2 การจัดการข้อมูลขายด้วย CROSSJOIN | 08:41 | |
9.3 การจัดการข้อมูลขายด้วย UNION | 05:05 | |
9.4 การจัดการข้อมูลขายด้วย EXCEPT | 05:10 | |
9.5 การจัดการข้อมูลขายด้วย INTERSECT | 06:55 | |
9.6 * แบบฝึกหัด: เรื่อง Calculated Table Joins | 01:07 | |
9.7 * เฉลยแบบฝึกหัด: เรื่อง Calculated Table Joins | 10:40 |
Chapter 10 : เรียนรู้การสร้างความสัมพันธ์ของข้อมูล ด้วยฟังก์ชั่นในกลุ่ม Relationship Functions | คลิปยาว (นาที) | |
---|---|---|
10.1 แนะนำบทเรียน | 01:26 | |
10.2 เปรียบเทียบความสัมพันธ์ (Relationships) แบบ Physical และ Virtual | 02:35 | |
10.3 การจัดการข้อมูลด้วย RELATED | 04:20 | |
10.4 การจัดการข้อมูลด้วย RELATEDTABLE | 03:22 | |
10.5 * แบบฝึกหัด: เรื่อง RELATED & RELATEDTABLE | 01:16 | |
10.6 * เฉลยแบบฝึกหัด: เรื่อง RELATED & RELATEDTABLE | 08:09 | |
10.7 การจัดการข้อมูลด้วย USERELATIONSHIPS | 06:44 | |
10.8 การจัดการข้อมูลด้วย CROSSFILTER | 06:34 | |
10.9 * แบบฝึกหัด: เรื่อง CROSSFILTER | 01:12 | |
10.10 เฉลยแบบฝึกหัด: CROSSFILTER | 07:33 | |
10.11 การจัดการข้อมูลด้วย TREATAS | 04:49 | |
10.12 แบบฝึกหัด: เรื่อง Sales Targets (TREATAS) | 01:28 | |
10.13 เฉลยแบบฝึกหัด: เรื่อง Sales Targets (TREATAS) | 15:22 |
Chapter 11 : เรียนรู้การจัดการข้อมูลด้วยฟังก์ชั่นในกลุ่ม Iterator Functions | คลิปยาว (นาที) | |
---|---|---|
11.1 แนะนำบทเรียน | 01:32 | |
11.2 รู้จักกับ terators | 01:46 | |
11.3 รู้จักกับ Iterator Cardinality | 02:31 | |
11.4 การจัดการข้อความด้วย CONCATENATEX | 06:42 | |
11.5 เคล็ดลับ : การสร้างป้ายแสดงข้อมูลอัตโนมัติ (Dynamic Labels) ด้วย CONCATENATEX | 07:27 | |
11.6 * แบบฝึกหัด: การจัดการข้อความด้วย CONCATENATEX | 01:21 | |
11.7 *เฉลยแบบฝึกหัด: การจัดการข้อความด้วย CONCATENATEX | 12:53 | |
11.8 การจัดการยอดขายด้วย AVERAGEX | 03:39 | |
11.9 เคล็ดลับ : การสร้าง Moving Averages ข้อมูลการขาย | 06:32 | |
11.10 * แบบฝึกหัด: เรื่อง Moving Averages | 01:53 | |
11.11 * เฉลยแบบฝึกหัด: เรื่อง Moving Averages | 08:21 | |
11.12 การจัดการลำดับยอดขายด้วย RANKX | 08:29 | |
11.13 * แบบฝึกหัด: เรื่อง RANKX | 00:53 | |
11.14 * เฉลยแบบฝึกหัด: เรื่อง RANKX | 05:22 |
Chapter 12 : เรียนรู้การจัดการข้อมูลตามช่วงวันที่ ด้วยฟังก์ชั่นในกลุ่ม Advanced Time Intelligence | คลิปยาว (นาที) | |
---|---|---|
12.1 แนะนำบทเรียน | 01:24 | |
12.2 เรียนรู้เรื่องของ Automatic Date Tables | 03:13 | |
12.3 เรียนรู้เรื่องของ Date Table Requirements | 02:22 | |
12.4 การสร้างตารางปฎิทินด้วย CALENDAR | 03:58 | |
12.5 การสร้างตารางปฎิทินด้วย CALENDARAUTO | 06:40 | |
12.6 เคล็ดลับ: การสร้าง Date Table ด้วย CALENDARAUTO จากวันที่ทำรายการขาย | 10:16 | |
12.7 รู้จักกับการจัดการ Date Format | 01:25 | |
12.8 * แบบฝึกหัด: เรื่อง Date Format | 00:58 | |
12.9 * เฉลยแบบฝึกหัด: เรื่อง Date Format | 07:16 | |
12.10 ทำความรู้จักกับ Time Intelligence Functions | 04:10 | |
12.11 การจัดการยอดขายตามช่วงเวลาด้วย PARALLELPERIOD | 06:36 | |
12.12 การจัดการยอดขายตามช่วงเวลาด้วย PREVIOUSQUARTER | 06:18 | |
12.13 การจัดการยอดขายตามช่วงเวลาด้วย SAMEPERIODLASTYEAR | 04:55 | |
12.14 * แบบฝึกหัด: เรื่อง Time Periods | 01:37 | |
12.15 * เฉลยแบบฝึกหัด: เรื่อง Time Periods | 10:58 | |
12.16 การจัดการข้อมูลสัปดาห์ ตามปฏิทินทางบัญชี (Fiscal Calendar) | 06:39 | |
12.17 การเปรียบเทียบยอดขายรายสัปดาห์ ตามปฏิทินทางบัญชี (Previous Fiscal Week) | 04:51 | |
12.18 การแสดงยอดขายสะสมตามช่วงเวลา ตามปฏิทินทางบัญชี (Fiscal Period to Date) | 08:17 | |
12.19 การเปรียบเทียบยอดขายระหว่างช่วงเวลา ตามปฏิทินทางบัญชี (Fiscal Previous Period) | 07:18 | |
12.20 * แบบฝึกหัด: เรื่องการจัดการยอดขาย ตามปฏิทินบัญชี (4-5-4 Calendar) | 00:44 | |
12.21 * เฉลยแบบฝึกหัด: เรื่องการจัดการยอดขาย ตามปฏิทินบัญชี (4-5-4 Calendar) | 09:42 |
Chapter 13 : เรียนรู้วิธีการตรวจสอบประสิทธิภาพของ Dashboard (Performance Tuning) | คลิปยาว (นาที) | |
---|---|---|
13.1 แนะนำบทเรียน | 01:58 | |
13.2 การใช้งาน Power BI Performance Analyzer | 05:00 | |
13.3 การ Copy Query | 01:55 | |
13.4 การใช้งาน DAX Studio ตรวจสอบ Performance | 06:26 | |
13.5 สรุป Workflow การ Optimization ด้วย DAX Studio | 02:26 |
แนะนำ : คอร์ส Power BI อื่นๆ ที่น่าสนใจ (เริ่มต้นการใช้งาน Power BI & Power Query Editor & การจัดการข้อมูล & การสร้าง Visual, Dashboard) | คลิปยาว (นาที) | |
---|---|---|
คอร์สเรียน : Power BI Workshop : การสร้าง Sales Dashboard สำหรับวิเคราะห์ข้อมูลขาย | 03:31 | |
คอร์สเรียน : Power BI & DAX | เทคนิคการสร้าง Data Visualization เพื่อวิเคราะห์ธุรกิจ | 04:26 |