ความเข้าใจเกี่ยวกับ XREF/XWRITE

XREF เป็นฟังก์ชันการคำนวณที่คุณใช้อ้างอิงข้อมูลในลูกบาศก์อื่น และ XWRITE เป็นฟังก์ชันการคำนวณที่คุณใช้เขียนข้อมูลไปยังลูกบาศก์อื่นในภายหลัง

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

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

ในการใช้งาน XWRITE ให้คุณกำหนดสูตรในลูกบาศก์ในระบบที่พุช (เขียน) ค่าต่างๆ ไปยังลูกบาศก์ระยะไกล ต้องจัดเก็บจุดตัดข้อมูลลูกบาศก์ระยะไกล เนื่องจาก XWRITE จะเขียนค่าลงในลูกบาศก์ระยะไกล

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

@XREF(appName, dbName [, mbrList])
@XWRITE (expression, appName, dbName [, mbrList])

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

@XREF (locationAlias [, mbrList])
@XWRITE (expression, locationAlias [, mbrList])