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