เคยสงสัยไหมครับว่า ทำไมเวลาข้อมูลในฐานข้อมูลเปลี่ยน ข้อมูลใน Pivot Table กลับไม่เปลี่ยนตาม?

ทำไม Calculated Field ที่สร้างจาก Pivot Table 1 ถึงไปโผล่ใน Pivot Table 2 ด้วย?

ทำไม Slicer ที่สร้างจาก Pivot Table 1 ถึงสามารถควบคุม Pivot Table 2, Pivot Table 3 ได้?

นั่นเป็นเพราะ Pivot Cache !!

Pivot Cache คือ “ตัวกลาง” ที่เชื่อมต่อกับฐานข้อมูล และ Pivot Table

โดยข้างนึงเชื่อมต่อกับฐานข้อมูล

อีกข้างนึงเชื่อมต่อกับ Pivot Table (และ Pivot Chart) ที่สร้างขึ้นทั้งหมด

พูดง่ายๆก็คือ Pivot Table กับฐานข้อมูลไม่ได้เชื่อมต่อกัน

Pivot Cache

“ผู้บริหารบอกว่า กราฟแบบนี้ดูไม่รู้เรื่อง ควรปรับยังไงดีคะ?”
“กราฟแบบไหนครับ” ผมถาม
“กราฟนี้ค่ะ” ลูกศิษย์เปิดคอมพ์ให้ดู

SpaghettiGraph_1_170417.png

ปราดแรกที่เห็น ผมคิดว่าผู้บริหารคนนั้นพูดถูกแล้ว เพราะดูไม่รู้เรื่องจริงๆ !