ตัวเลือกตัวออกแบบรายการขั้นสูง

ในบานหน้าต่าง ขั้นสูง คุณสามารถเปลี่ยนลักษณะการทำงานและการแสดงรายการ

ทั่วไป

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

ลำดับขั้น

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

เลือก แสดงทั้งหมด เพื่อแสดงองค์ประกอบทั้งหมด รวมทั้งรายการที่ซ้ำกัน

คุณสามารถระบุสูตรเพื่อควบคุมการตัดรายการซ้ำได้

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

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

การคำนวณแบบไดนามิกใช้คุณสมบัติ .children ของรายการ บ่อยครั้ง นี่เป็นวิธีที่เร็วที่สุดในการคำนวณรายการ

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

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

ในตัวอย่างนี้ ถ้าโครงสร้างที่ปลอดภัยดูรายละเอียดแนวลึกเป็น True จะไม่มีการส่งคืนผลลัพธ์เมื่อคุณขยายองค์ประกอบโลก

รายการ

ตารางนี้แสดงตัวเลือกรายการในบานหน้าต่างขั้นสูง:

ตัวเลือก คำอธิบาย
สามารถแคชได้

โดยค่าเริ่มต้น รายการเซิร์ฟเวอร์จะถูกแคชและบันทึกไว้ในหน่วยความจำจากตำแหน่งที่สามารถดึงข้อมูลได้อย่างมีประสิทธิภาพมากกว่าจากเซิร์ฟเวอร์ฐานข้อมูล สิ่งนี้มีประโยชน์อย่างยิ่งสำหรับรายการที่ใช้บ่อย สถานะของแคชจะถูกตรวจสอบทุก ๆ สองนาทีเพื่อรักษาความสอดคล้องของข้อมูล ต้องตรวจสอบความสอดคล้องของข้อมูล เนื่องจากทุกอินสแตนซ์ (ผู้ใช้) มีแคชแยกต่างหาก หากผู้ใช้เปลี่ยนรายการ อาจใช้เวลาถึงสองนาทีก่อนที่การเปลี่ยนแปลงเหล่านี้จะได้รับการอัปเดตในแคชของผู้ใช้รายอื่น

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

คำอธิบาย หรืออาจเพิ่มคำอธิบายข้อความของรายการด้วย

เซตย่อย

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

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

ตัวอย่าง

มิติผลิตภัณฑ์ของคิวบ์การวิเคราะห์ของแอปพลิเคชันตัวอย่างคือรายการผลิตภัณฑ์ที่มีกลุ่มผลิตภัณฑ์ กลุ่มย่อยของผลิตภัณฑ์ และผลิตภัณฑ์แต่ละรายการ ชุดย่อยสามองค์ประกอบที่มีผลิตภัณฑ์ทั้งหมดเป็นองค์ประกอบพื้นฐานและเป็นจุดเริ่มต้น จะแสดงองค์ประกอบสามรายการแรกของลำดับขั้นผลิตภัณฑ์ ('ยางทั้งหมด' กลุ่มย่อยผลิตภัณฑ์แรก และองค์ประกอบแรกของกลุ่มย่อยนั้น) เซตย่อยนี้ถูกกำหนดเป็น นับ=3, องค์ประกอบฐาน =ยางทั้งหมด, เริ่ม =0

การเปลี่ยนจุดเริ่มต้นจาก 0 (เหมือนกับองค์ประกอบฐาน) เป็น 1 จะย้ายชุดย่อยหนึ่งองค์ประกอบลงสู่ลำดับขั้น ตอนนี้มันจะแสดงกลุ่มย่อยแรกและผลิตภัณฑ์เดี่ยวสองรายการแรก

การเปลี่ยนจุดเริ่มต้นเป็น 2 จะแสดงเฉพาะผลิตภัณฑ์สามรายการแรกเท่านั้น