ความเข้าใจเกี่ยวกับสถานการณ์

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

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

ลูกบาศก์ที่ใช้งานสถานการณ์มีไดเมนชันพิเศษที่เรียกว่าแซนด์บ็อกซ์ ไดเมนชันแซนด์บ็อกซ์เป็นแบบแฟลต โดยมีสมาชิกหนึ่งรายการเรียกว่าพื้นฐานและมีสมาชิกอื่นๆ ไม่เกิน 1000 รายการ ซึ่งเรียกรวมกันว่าสมาชิกแซนด์บ็อกซ์ สมาชิกทั้งหมดในไดเมนชันแซนด์บ็อกซ์เป็นระดับ-0 สมาชิกแซนด์บ็อกซ์มีการตั้งชื่อเป็น sb0, sb1 เป็นต้น แต่ละแซนด์บ็อกซ์จะมีพื้นที่ทำงานแยกต่างหาก ในขณะที่พื้นฐานจะมีข้อมูลที่ปัจจุบันอยู่ในลูกบาศก์ สถานการณ์ที่ระบุเชื่อมโยงกับสมาชิกแซนด์บ็อกซ์รายเดียว

Sandbox
        Base
        sb0
        sb1
        sb2

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

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

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

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

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

คุณต้องใช้งานโหมดไฮบริดสำหรับการจัดการสถานการณ์ในการทำงาน สำหรับการสืบค้น มีการใช้งานตามค่าดีฟอลต์ ห้ามเลิกใช้ สำหรับการคำนวณ คุณต้องใช้งานคอนฟิเกอเรชันของแอปพลิเคชัน HYBRIDBSOINCALCSCRIPT โปรดดู HYBRIDBSOINCALCSCRIPT ใน ข้อมูลอ้างอิงด้านเทคนิคสำหรับ Oracle Analytics Cloud - Essbase

การรักษาความปลอดภัยและฟิลเตอร์ใช้กับไดเมนชันแซนด์บ็อกซ์

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