power pivot - bus.tu.ac.th · power pivot •...
TRANSCRIPT
![Page 1: Power Pivot - bus.tu.ac.th · Power Pivot • เป็นส่วนขยายเพิ่มเติม (add-on) ของ Microsoft Excel (มีเฉพาะรุ่น](https://reader034.vdocuments.net/reader034/viewer/2022042023/5e7b2a05b24f0342231bbb7d/html5/thumbnails/1.jpg)
Power PivotExcel’s self-service BI
IS216
ผศ.วันชัย ขันตี
![Page 2: Power Pivot - bus.tu.ac.th · Power Pivot • เป็นส่วนขยายเพิ่มเติม (add-on) ของ Microsoft Excel (มีเฉพาะรุ่น](https://reader034.vdocuments.net/reader034/viewer/2022042023/5e7b2a05b24f0342231bbb7d/html5/thumbnails/2.jpg)
Power Pivot• เป็นส่วนขยายเพิ่มเติม (add-on) ของ Microsoft Excel (มีเฉพาะรุ่น Professional ขึ้นไป เริ่มตั้ง
แต่ Excel 2010)
• ช่วยให้สามารถนำข้อมูลจำนวนมากจากหลายแหล่งมารวมกันวิเคราะห์ได้ง่ายขึ้น • รองรับข้อมูลหลายล้านบรรทัด (row) Excel จะบีบอัดข้อมูลให้เล็กลงเพื่อให้เก็บข้อมูลในหน่วยความ
จำให้ได้มากที่สุด
• ข้อมูลต้องมีโครงสร้างลักษณะตาราง มีระเบียบ แบบแผนทำนองเดียวกับที่ใช้ทำ Pivot Table
• เนื่องจาก PowerPivot ทำงานในหน่วยความจำ ถ้าหน่วยความจำไม่พอจะเปิดหรือ save ไม่ได้ ดังนั้น
ถ้าทำงานกับข้อมูลขนาดใหญ่มาก ควรใช้เครื่องที่มีหน่วยความจำมาก
• ถ้าใช้กับ CPU 46 บิต จะทำงานได้เร็วและข้อจำกัดน้อยกว่า CPU 32 บิต
2
Excel’s self-service BI
![Page 3: Power Pivot - bus.tu.ac.th · Power Pivot • เป็นส่วนขยายเพิ่มเติม (add-on) ของ Microsoft Excel (มีเฉพาะรุ่น](https://reader034.vdocuments.net/reader034/viewer/2022042023/5e7b2a05b24f0342231bbb7d/html5/thumbnails/3.jpg)
แหล่งข้อมูล (Data Sources)• Excel
• SQL Server - ตัวจัดการฐานข้อมูลของไมโครซอฟต์
• SSAS (SQL Server Analysis Service) - เทคโนโลยีของไมโครซอฟต์ ทำงานบน server
• Access
• Text
• เชื่อมต่อผ่าน OLEDB (วิธีการเชื่อมต่อฐานข้อมูลของไมโครซอฟต์)
• แหล่งที่เชื่อมต่อด้วย ODBC ได้ (มาตรฐานระบบเปิดในการเชื่อมต่อฐานข้อมูลทั่วไป)
• Clipboard
• อื่น ๆ ที่สามารถเชื่อมต่อได้
3
![Page 4: Power Pivot - bus.tu.ac.th · Power Pivot • เป็นส่วนขยายเพิ่มเติม (add-on) ของ Microsoft Excel (มีเฉพาะรุ่น](https://reader034.vdocuments.net/reader034/viewer/2022042023/5e7b2a05b24f0342231bbb7d/html5/thumbnails/4.jpg)
ถ้าไม่มีเมนู Power Pivot
4
อาจปิดเมนูนี้อยู่ ให้ Right click บน Tools Bar แล้วเลือก
Customize the Ribbon… บน pop up เมนูเพื่อเปิด Excel Options dialog
(หรือเข้าทางเมนู File->Options->Customize Ribbon)
แล้วคลิกเลือก Power Pivot
ถ้าไม่มีตัวเลือก Power Pivot แสดงว่ายังไม่ได้ติดตั้ง ให้ติดตั้งตามสไลด์ถัดไป
![Page 5: Power Pivot - bus.tu.ac.th · Power Pivot • เป็นส่วนขยายเพิ่มเติม (add-on) ของ Microsoft Excel (มีเฉพาะรุ่น](https://reader034.vdocuments.net/reader034/viewer/2022042023/5e7b2a05b24f0342231bbb7d/html5/thumbnails/5.jpg)
การติดตั้ง Power Pivot
5
File➜Options➜Add-ins
Add-ins
เลือก Manage COM Add-insแล้วคลิก "Go.." แล้ว "OK"
https://support.office.com/en-us/article/start-the-power-pivot-add-in-for-excel-a891a66d-36e3-43fc-81e8-fc4798f39ea8ถ้ามีปัญหา ลองดูคำอธิบายที่นี่
![Page 6: Power Pivot - bus.tu.ac.th · Power Pivot • เป็นส่วนขยายเพิ่มเติม (add-on) ของ Microsoft Excel (มีเฉพาะรุ่น](https://reader034.vdocuments.net/reader034/viewer/2022042023/5e7b2a05b24f0342231bbb7d/html5/thumbnails/6.jpg)
การติดตั้ง Power Pivot 6
เลือก Microsoft Power Pivot for Excel แล้วคลิก "OK"
ถ้ายังไม่ขึ้นเมนู Power Pivot ให้ปิด Excel แล้วเปิดใหม่
https://support.office.com/en-us/article/start-the-power-pivot-add-in-for-excel-a891a66d-36e3-43fc-81e8-fc4798f39ea8ถ้ามีปัญหา ลองดูคำอธิบายที่นี่
![Page 7: Power Pivot - bus.tu.ac.th · Power Pivot • เป็นส่วนขยายเพิ่มเติม (add-on) ของ Microsoft Excel (มีเฉพาะรุ่น](https://reader034.vdocuments.net/reader034/viewer/2022042023/5e7b2a05b24f0342231bbb7d/html5/thumbnails/7.jpg)
• เมื่อติดตั้งแล้ว จะปรากฏเมนู Power Pivot Ribbon ดังรูป
• Manage Data Model - จัดการข้อมูลนำเข้า
• Calculations - คำนวณ "ตัววัด" หรือ "KPIs"
• Add to Data Model Tables - เพิ่มข้อมูลเข้าตารางโมเดลข้อมูล
การใช้ Power Pivot7
![Page 8: Power Pivot - bus.tu.ac.th · Power Pivot • เป็นส่วนขยายเพิ่มเติม (add-on) ของ Microsoft Excel (มีเฉพาะรุ่น](https://reader034.vdocuments.net/reader034/viewer/2022042023/5e7b2a05b24f0342231bbb7d/html5/thumbnails/8.jpg)
Data Model• Collection of tables and relationships
• สามารถสร้างความสัมพันธ์ระหว่างตารางต่าง ๆ ได้ทำนองเดียวกับ Relational Database
8
![Page 9: Power Pivot - bus.tu.ac.th · Power Pivot • เป็นส่วนขยายเพิ่มเติม (add-on) ของ Microsoft Excel (มีเฉพาะรุ่น](https://reader034.vdocuments.net/reader034/viewer/2022042023/5e7b2a05b24f0342231bbb7d/html5/thumbnails/9.jpg)
Data Model9
![Page 10: Power Pivot - bus.tu.ac.th · Power Pivot • เป็นส่วนขยายเพิ่มเติม (add-on) ของ Microsoft Excel (มีเฉพาะรุ่น](https://reader034.vdocuments.net/reader034/viewer/2022042023/5e7b2a05b24f0342231bbb7d/html5/thumbnails/10.jpg)
Manage Data Model• ใช้สำหรับนำเข้าข้อมูลจากแหล่งต่าง ๆ
• ข้อมูลอยู่ในเครื่องที่เราใช้งาน • ข้อมูลอยู่ภายนอก (มักเป็น database server)
10
![Page 11: Power Pivot - bus.tu.ac.th · Power Pivot • เป็นส่วนขยายเพิ่มเติม (add-on) ของ Microsoft Excel (มีเฉพาะรุ่น](https://reader034.vdocuments.net/reader034/viewer/2022042023/5e7b2a05b24f0342231bbb7d/html5/thumbnails/11.jpg)
การนำเข้าข้อมูล (Importing Data)• รองรับ
• การกรอง • ตั้งชื่อใหม่ให้เข้าใจง่าย • เลือกเฉพาะบางคอลัมน์
• ควรเลือกนำเข้าเฉพาะที่จำเป็น เพราะถ้าเลือกสิ่งที่ไม่ได้ใช้อาจทำให้หน่วยความจำไม่พอ (ถ้าไม่ใช้ Power Pivot โปรแกรม Excel จะนำเข้าข้อมูลทั้งหมด เลือกไม่ได้)
• หลังจากนำเข้าเสร็จแล้ว ข้อมูลจะอยู่ในหน่วยความจำ แล้วแสดงข้อมูลแบบตารางเรียกว่า Data
View ซึ่งคล้าย Pivot Table เป็นอย่างมาก
11
https://support.office.com/en-us/article/tutorial-import-data-into-excel-and-create-a-data-model-4b4e5ab4-60ee-465e-8195-09ebba060bf0ดู Tutorial ที่
![Page 12: Power Pivot - bus.tu.ac.th · Power Pivot • เป็นส่วนขยายเพิ่มเติม (add-on) ของ Microsoft Excel (มีเฉพาะรุ่น](https://reader034.vdocuments.net/reader034/viewer/2022042023/5e7b2a05b24f0342231bbb7d/html5/thumbnails/12.jpg)
Diagram View• ใช้สำหรับ
• สร้างความสัมพันธ์ระหว่างตาราง • สร้างลำดับชั้น (hierarchies)
12
![Page 13: Power Pivot - bus.tu.ac.th · Power Pivot • เป็นส่วนขยายเพิ่มเติม (add-on) ของ Microsoft Excel (มีเฉพาะรุ่น](https://reader034.vdocuments.net/reader034/viewer/2022042023/5e7b2a05b24f0342231bbb7d/html5/thumbnails/13.jpg)
Hierarchies• ช่วยในการนำทาง (navigate) ไปยังข้อมูลที่สนใจ
• สามารถประกอบด้วยหลายคอลัมน์ เช่น • ปี —> เดือน —> วัน
• ปี —> ไตรมาศ —> เดือน
• ภาค —> จังหวัด —> อำเภอ —> ตำบล
13
![Page 14: Power Pivot - bus.tu.ac.th · Power Pivot • เป็นส่วนขยายเพิ่มเติม (add-on) ของ Microsoft Excel (มีเฉพาะรุ่น](https://reader034.vdocuments.net/reader034/viewer/2022042023/5e7b2a05b24f0342231bbb7d/html5/thumbnails/14.jpg)
Perspective• Provides a focused subset of the Power Pivot project
• Allows a means to focus attention on specific areas of a project
14
![Page 15: Power Pivot - bus.tu.ac.th · Power Pivot • เป็นส่วนขยายเพิ่มเติม (add-on) ของ Microsoft Excel (มีเฉพาะรุ่น](https://reader034.vdocuments.net/reader034/viewer/2022042023/5e7b2a05b24f0342231bbb7d/html5/thumbnails/15.jpg)
Data Analysis Expressions• The expression language used by Power Pivot
• นิยมเรียกย่อ ๆ ว่า DAX
• คล้ายกับ Excel expression แต่มีความสามารถมากกว่า
• ใช้สำหรับ • สร้าง "ตัววัด" (measures)
• สร้าง Calculated column
• Query Power Pivot
• Power Pivot ไม่ได้เตรียม calculated column ให้เอง เหมือนอย่าง Pivot Table (เช่น sum,
count, average) แต่ให้ผู้ใช้กำหนดเองด้วย DAX
15
![Page 16: Power Pivot - bus.tu.ac.th · Power Pivot • เป็นส่วนขยายเพิ่มเติม (add-on) ของ Microsoft Excel (มีเฉพาะรุ่น](https://reader034.vdocuments.net/reader034/viewer/2022042023/5e7b2a05b24f0342231bbb7d/html5/thumbnails/16.jpg)
Measures• A numeric calculation used in data analysis
• Created using DAX in the Data View Window
• Measures are used to create KPI’s
• Different from Calculated columns
• Measures are typically used in the Values area of a PivotTable or PivotChart
• Calculated columns are used when you want to place calculated results in a
different area of a PivotTable
16
ใส่สูตรคำนวณแบบเดิม ตรง ๆ ไม่ได้
![Page 17: Power Pivot - bus.tu.ac.th · Power Pivot • เป็นส่วนขยายเพิ่มเติม (add-on) ของ Microsoft Excel (มีเฉพาะรุ่น](https://reader034.vdocuments.net/reader034/viewer/2022042023/5e7b2a05b24f0342231bbb7d/html5/thumbnails/17.jpg)
KPI• KPI – Key Performance Indicators
• Base value
• Target value
• Status threshold
• Based on a specific calculated measures
• Provides a graphical representation of measures of performance
17
![Page 18: Power Pivot - bus.tu.ac.th · Power Pivot • เป็นส่วนขยายเพิ่มเติม (add-on) ของ Microsoft Excel (มีเฉพาะรุ่น](https://reader034.vdocuments.net/reader034/viewer/2022042023/5e7b2a05b24f0342231bbb7d/html5/thumbnails/18.jpg)
KPI18
![Page 19: Power Pivot - bus.tu.ac.th · Power Pivot • เป็นส่วนขยายเพิ่มเติม (add-on) ของ Microsoft Excel (มีเฉพาะรุ่น](https://reader034.vdocuments.net/reader034/viewer/2022042023/5e7b2a05b24f0342231bbb7d/html5/thumbnails/19.jpg)
Pivot Chart using Power Pivot19
![Page 20: Power Pivot - bus.tu.ac.th · Power Pivot • เป็นส่วนขยายเพิ่มเติม (add-on) ของ Microsoft Excel (มีเฉพาะรุ่น](https://reader034.vdocuments.net/reader034/viewer/2022042023/5e7b2a05b24f0342231bbb7d/html5/thumbnails/20.jpg)
Pivot Chart using Power Pivot20
![Page 21: Power Pivot - bus.tu.ac.th · Power Pivot • เป็นส่วนขยายเพิ่มเติม (add-on) ของ Microsoft Excel (มีเฉพาะรุ่น](https://reader034.vdocuments.net/reader034/viewer/2022042023/5e7b2a05b24f0342231bbb7d/html5/thumbnails/21.jpg)
Pivot Chart using Power Pivot21
![Page 22: Power Pivot - bus.tu.ac.th · Power Pivot • เป็นส่วนขยายเพิ่มเติม (add-on) ของ Microsoft Excel (มีเฉพาะรุ่น](https://reader034.vdocuments.net/reader034/viewer/2022042023/5e7b2a05b24f0342231bbb7d/html5/thumbnails/22.jpg)
Pivot Chart using Power Pivot22
![Page 23: Power Pivot - bus.tu.ac.th · Power Pivot • เป็นส่วนขยายเพิ่มเติม (add-on) ของ Microsoft Excel (มีเฉพาะรุ่น](https://reader034.vdocuments.net/reader034/viewer/2022042023/5e7b2a05b24f0342231bbb7d/html5/thumbnails/23.jpg)
สร้างรายงานด้วย Power View• Data visualizations
• Tables
• Charts
• Maps
• อื่น ๆ อีกมาก • Refresh and filter data
• Slicers
• สร้างภาพเคลืือนไหว (animation)
23
![Page 24: Power Pivot - bus.tu.ac.th · Power Pivot • เป็นส่วนขยายเพิ่มเติม (add-on) ของ Microsoft Excel (มีเฉพาะรุ่น](https://reader034.vdocuments.net/reader034/viewer/2022042023/5e7b2a05b24f0342231bbb7d/html5/thumbnails/24.jpg)
สร้างรายงานด้วย Power View24
![Page 25: Power Pivot - bus.tu.ac.th · Power Pivot • เป็นส่วนขยายเพิ่มเติม (add-on) ของ Microsoft Excel (มีเฉพาะรุ่น](https://reader034.vdocuments.net/reader034/viewer/2022042023/5e7b2a05b24f0342231bbb7d/html5/thumbnails/25.jpg)
สร้างรายงานด้วย Power View25
![Page 26: Power Pivot - bus.tu.ac.th · Power Pivot • เป็นส่วนขยายเพิ่มเติม (add-on) ของ Microsoft Excel (มีเฉพาะรุ่น](https://reader034.vdocuments.net/reader034/viewer/2022042023/5e7b2a05b24f0342231bbb7d/html5/thumbnails/26.jpg)
Resources• ดู Tutorial ของไมโครซอฟต์เรื่อง Power Pivot Help ที่
https://support.office.com/en-us/article/power-pivot-help-241aac41-92e3-4e46-
ae58-2f2cd7dbcf4f?ocmsassetID=HA104220543&CorrelationId=67e30299-
df4a-4267-ad58-b53cd408095e&ui=en-US&rs=en-US&ad=US
26