สร้างสูตรของสมาชิก

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

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

ไม่สามารถสร้างสูตรของสมาชิกพื้นที่เก็บข้อมูลการสรุปรวมด้วยภาษา Calculator แต่สามารถสร้างด้วย Multidimensional Expression Language (MDX)

เราจะมาสร้างสูตรของสมาชิกตัวอย่างกัน สมมติว่าคุณมีสมาชิกการคำนวณแบบไดนามิคที่ชื่อ “Watchlist Products” และคุณต้องการให้เป็นผลรวมของผลิตภัณฑ์ “100-10”, “200-10” และ “300-10”

  1. ในเพจ แอปพลิเคชัน ให้ขยาย <yourapplication> และเลือกลูกบาศก์พื้นฐาน
  2. คลิกเมนู การดำเนินการ และเลือก เอาต์ไลน์
  3. คลิกที่ แก้ไข
  4. เลือกไดเมนชันผลิตภัณฑ์ เพิ่มรายการระดับล่างที่ชื่อ Watchlist_Products และกดปุ่ม Tab
  5. คลิกเมนู รูปภาพของไอคอนเมนูเอาต์ไลน์ สำหรับ Watchlist_Products และเลือก ตรวจสอบ
  6. เลือกแท็บ สูตร
  7. ในโครงสร้างของสมาชิก ที่แผงข้อมูลด้านซ้ายของ โปรแกรมแก้ไขสูตร ให้ดริลล์ไปยังผลิตภัณฑ์เพื่อค้นหาสมาชิกของผลิตภัณฑ์แรกที่จะเพิ่มไปยังสูตร “100-10” ของคุณ คลิกขวาที่ชื่อสมาชิก และคลิก แทรกชื่อ เพื่อแทรกชื่อในสูตรของคุณ
  8. วางเคอร์เซอร์หลัง "100-10" และกดปุ่ม +
  9. ใช้โครงสร้างของสมาชิกในการเลือกสมาชิกของผลิตภัณฑ์ถัดไปเพื่อแทรก 200-10 คลิกขวาที่ชื่อสมาชิก และคลิก แทรกชื่อ เพื่อแทรกชื่อในสูตรของคุณ
  10. ทำซ้ำสำหรับสมาชิกของผลิตภัณฑ์สุดท้าย 300-10 และใส่เครื่องหมายเซมิโคลอน (;) ที่ท้ายสูตร

    สูตรควรมีลักษณะดังนี้: "100-10"+"200-10"+"300-10";

  11. คลิก ตรวจสอบ และแก้ไขข้อผิดพลาดใดๆ
  12. คลิก ใช้และปิด
  13. ในคอลัมน์ประเภทพื้นที่เก็บข้อมูลสำหรับ Watchlist_Products ให้เลือก การคำนวณแบบไดนามิค
  14. คลิก บันทึก เพื่อบันทึกเอาต์ไลน์

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

ดู การพัฒนาสูตรสำหรับฐานข้อมูลของพื้นที่เก็บข้อมูลบล็อค ใน การออกแบบและการจัดการลูกบาศก์ Essbase

ในการเขียนสูตรสำหรับเอาต์ไลน์พื้นที่เก็บข้อมูลบล็อค จะมีการระบุชุดฟังก์ชันและโอเปอเรเตอร์การคำนวณ เรียกว่าภาษา Calculator หรือ Calc โปรดดูคำอธิบายเกี่ยวกับคำสั่งและฟังก์ชันการคำนวณที่ ข้อมูลอ้างอิงด้านเทคนิคสำหรับ Oracle Analytics Cloud - Essbase

ไม่สามารถสร้างสูตรของสมาชิกพื้นที่เก็บข้อมูลการสรุปรวมด้วยภาษา Calculator แต่สามารถสร้างด้วย Multidimensional Expression Language (MDX) โปรดดู สูตรของเอาต์ไลน์พื้นที่เก็บข้อมูลการสรุปรวมและ MDX ใน ข้อมูลอ้างอิงด้านเทคนิคสำหรับ Oracle Analytics Cloud - Essbase และ การพัฒนาสูตรในเอาต์ไลน์พื้นที่เก็บข้อมูลการสรุปรวม ใน การออกแบบและการจัดการลูกบาศก์ Essbase