ฉันมีตารางข้อเท็จจริงพร้อมคอลัมน์ Product Model และหน่วยวัด ฐานที่ติดตั้ง (ไม่สำคัญ มาตรการอื่นใดก็ทำเช่นเดียวกัน)
กว่าที่ฉันมีตารางมิติ และนี่คือส่วนที่ยุ่งยาก:
ฉันมีรุ่นผลิตภัณฑ์หลายรุ่น และแต่ละรุ่นอยู่ในกลุ่ม custom_groups ระดับที่สูงกว่า (ทั้งหมด 4 รุ่น) รุ่นผลิตภัณฑ์เดียวกันอาจเป็นของกลุ่ม X แบบกำหนดเองมากกว่าหนึ่งกลุ่ม และกลุ่ม X แบบกำหนดเองอาจอยู่ในกลุ่ม X-1 แบบกำหนดเองมากกว่าหนึ่งกลุ่ม
ตัวอย่างเช่น ลำดับชั้นจาก CG1 สูงสุดไปจนถึงระดับ PM ต่ำสุด:
- XXX=>ปปป=>ZZZ=>WWW
- LLL=>MMM=>QQQ=>WWW
- RRR=>พรรคพลังประชาชน=>QQQ=>TTT
คุณจะเห็นว่า PM WWW ระดับสุดท้ายนั้นเป็นของกลุ่มกำหนดเอง 3 กลุ่มที่แตกต่างกัน 3 (QQQ และ ZZZ) ในขณะที่กลุ่มกำหนดเอง 3 QQQ อาจเป็นของกลุ่มกำหนดเองที่แตกต่างกันสองกลุ่ม 2 (MMM และ PPP ในกรณีนี้)
ฉันพยายามสร้างแบบจำลองนี้ผ่านลำดับชั้นใน SSAS แต่ฉันอาจได้รับผลการวัดที่ไม่ถูกต้อง (IB ถูกสรุปโดยไม่มีการรวมกลุ่มและผลลัพธ์จะเหมือนกันสำหรับกลุ่มที่กำหนดเองทั้งหมด) หรือฉันพลาดกลุ่มที่กำหนดเองบางกลุ่มในลำดับชั้นของฉัน