เมื่อเลือกลำดับค่า คุณสามารถมุ่งเน้นที่การคำนวณของคุณในกริด Smart View ที่ใช้งาน โดยจำกัดขอบเขตเป็นเสี้ยวข้อมูลที่เจาะจงในลูกบาศก์ของคุณ การเลือกลำดับค่าจะช่วยคุณออปติไมซ์การคำนวณกริดแบบอะซิมเมตริกข้ามไดเมนชัน ซึ่งเป็นการหลีกเลี่ยงการคำนวณมากเกินไป
ลำดับค่าการคำนวณของ Essbase จะแตกต่างจากลำดับค่าที่ใช้ในการสืบค้น MDX ประสิทธิภาพของการคำนวณและขนาดของลูกบาศก์จะยังคงเกิดขึ้นจากจำนวนของบล็อคในฐานข้อมูล (ระบุขนาดบล็อคที่เฉพาะเจาะจง) ด้วยเหตุผลนี้ จะมีการระบุลำดับค่าการคำนวณเฉพาะสำหรับค่าผสมสมาชิกสปาร์ซ นอกจากนี้ เพื่อความง่ายต่อการเขียนสคริปต์การคำนวณ คุณสามารถรวมสมาชิกหลายรายจากไดเมนชันสปาร์ซเดียวในการระบุลำดับค่าการคำนวณได้ ตัวอย่างเช่น หากคุณระบุ ("New York", "California", "Actual", "Cola") เป็นลำดับค่าการคำนวณ คุณจะสามารถคำนวณอินเตอร์เซกชันของเซลล์ต่อไปนี้
"New York"->"Actual"->"Cola" "California"->"Actual"->"Cola"
พิจารณาถึงกริดแบบซิมเมตริกต่อไปนี้ เป็นแบบซิมเมตริกเนื่องจากแต่ละผลิตภัณฑ์ที่ตลาดและสถานการณ์เดียวกัน (Actual) ที่แสดงอยู่ในกริด
กริดต่อไปนี้เป็นแบบอะซิมเมตริก เนื่องจากผลิตภัณฑ์ Diet Cola มีตลาดในกริดน้อยกว่าที่ผลิตภัณฑ์ Cola มี
ขอบเขตการคำนวณดีฟอลต์ เมื่อมีมากกว่าหนึ่งไดเมนชันอยู่ในคำสั่ง FIX หรือ Point of View (POV) ของกริด Smart View คือการคำนวณข้ามผลิตภัณฑ์ (ค่าผสมที่เป็นไปได้ทั้งหมด) ของสมาชิกใน FIX หรือกริด อีกนัยหนึ่งคือ การคำนวณตาม POV ที่ค่าผสมของผลิตภัณฑ์และตลาดนำมาจากการที่กริดคำนวณค่าผสมแถว-สมาชิกทั้งหมดเหล่านี้:
Cola->"New York" Cola->"Massachusetts" Cola->"Florida" Cola->"Connecticut" Cola->"New Hampshire" "Diet Cola"->"New York" "Diet Cola"->"Massachusetts" "Diet Cola"->"Florida" "Diet Cola"->"Connecticut" "Diet Cola"->"New Hampshire"
นี่อาจเป็นกิจกรรมการคำนวณมากกว่าที่คุณต้องการ หากคุณต้องการคำนวณเฉพาะค่าผสมที่แสดงบนกริด คุณสามารถระบุลำดับค่าที่จะคำนวณ และจำกัดการคำนวณเป็นเสี้ยวข้อมูลที่เล็กกว่าได้ ลำดับค่าที่คำนวณสามารถลดเวลาการคำนวณและขนาดลูกบาศก์ลงได้ด้วย
Cola->"New York" Cola->"Massachusetts" Cola->"Florida" Cola->"Connecticut" Cola->"New Hampshire" "Diet Cola"->"New York" "Diet Cola"->"Florida"