องค์ประกอบสไลซ์ที่คำนวณแล้ว

คุณสามารถสร้างองค์ประกอบที่ถูกคำนวณแล้วในตัวออกแบบการตั้งค่า สไลซ์ หรือคุณสามารถใช้การคำนวณที่มีอยู่ที่กำหนดไว้ในคิวบ์ ในบานหน้าต่างโครงสร้างฐานข้อมูล องค์ประกอบที่ถูกคำนวณที่คุณสร้างในตัวออกแบบการตั้งค่า สไลซ์ คือการคำนวณ MDX ที่มีขอบเขตคิวรี การคำนวณที่กำหนดไว้ในคิวบ์นั้นมีการกำหนดขอบเขตของเซสชัน อาจมีองค์ประกอบที่กำหนดขอบเขตคิวรีและกำหนดขอบเขตเซสชันในสไลซ์เดียวกัน

องค์ประกอบที่ถูกคำนวณมักใช้ในการจัดเรียงและการกรอง ตัวอย่างเช่น มิติการวัดของแอปพลิเคชันตัวอย่างมีองค์ประกอบต้นทุนขายและต้นทุนการผลิตแต่ไม่รวมต้นทุนทั้งหมด แต่คุณสามารถสร้างการคำนวณ ต้นทุนรวม องค์ประกอบ และใช้ในตัวกรองเพื่อรวมหรือแยกค่าจากรายงาน ตัวอย่างเช่น ใช้องค์ประกอบ ต้นทุนรวม เพื่อยกเว้นผลิตภัณฑ์ที่ผลรวมของต้นทุนขายและต้นทุนการผลิตน้อยกว่าจำนวนที่ระบุ

องค์ประกอบที่คำนวณในขอบเขตคิวรีอาจเป็นแบบคงที่หรือแบบไดนามิก การคำนวณตามขอบเขตเซสชันสามารถเป็นแบบคงที่เท่านั้น ชื่อที่ไม่ซ้ำขององค์ประกอบคงที่ถูกสร้างขึ้นจากลำดับขั้นที่คุณเลือก ชื่อที่คุณระบุ และองค์ประกอบหลักหากเลือกไว้

เมื่อคุณสร้างองค์ประกอบไดนามิก คุณจะต้องระบุชื่อที่ไม่ซ้ำใน ตัวอย่างเช่น ตัวแปรส่วนกลาง จากนั้นอ้างอิงตัวแปรนั้นในสูตร

คุณสามารถกำหนดลำดับการแก้ปัญหาให้กับแต่ละองค์ประกอบที่คำนวณได้ หากมีองค์ประกอบจากการคำนวณหลายรายการ คุณสามารถระบุลำดับที่แสดงไว้ได้ ลำดับและลำดับรายการที่มีการแก้ไขสามารถส่งผลต่อลำดับองค์ประกอบที่คำนวณได้ที่ถูกคำนวณไว้ ผลกระทบของการแก้ปัญหาและลำดับรายการขึ้นอยู่กับแหล่งข้อมูลและว่าองค์ประกอบอยู่ในขอบเขตของเซสชันหรือคิวรี

เซิร์ฟเวอร์จะส่งคืนองค์ประกอบเสมอหากมีการอ้างอิงอย่างชัดแจ้งโดยใช้ชื่อเฉพาะ นั่นคือ ตัวอย่างเช่น ถ้าคุณเลือกมันในตัวออกแบบรายการหรืออ้างอิงในสูตร กล่องกาเครื่องหมายช่วยให้คุณสามารถทำเครื่องหมายองค์ประกอบที่ถูกคำนวณว่ามองเห็นได้ หากต้องการแสดงองค์ประกอบที่ถูกคำนวณในรายงาน ให้ทำเครื่องหมายว่ามองเห็นได้และเลือกในตัวออกแบบรายการ

องค์ประกอบจะไม่ปรากฏในรายงานหากไม่ได้เลือกไว้อย่างชัดเจนหรือไม่ได้ทำเครื่องหมายว่ามองเห็นได้ หากองค์ประกอบถูกเลือกไว้อย่างชัดเจน และคุณล้างกล่องกาเครื่องหมาย มองเห็นได้ องค์ประกอบนั้นจะยังคงมองเห็นได้ในรายงาน หากต้องการซ่อนองค์ประกอบจากรายงาน ให้ลบออกในตัวออกแบบรายการ

องค์ประกอบที่ไม่สามารถมองเห็นได้จะไม่ถูกส่งคืนโดยเซิร์ฟเวอร์เมื่อใช้ AddCalculatedMembers