ROAC
ฟังก์ชันนี้จะคืนค่าคุณลักษณะขององค์ประกอบในบริบทที่ระบุ
ROAC เป็น RWAC เวอร์ชันที่ไม่สามารถเขียนได้
หากคุณลักษณะแบบไดนามิกถูกสร้างขึ้นในแบบจำลองข้อมูล OLAP ค่าของคุณลักษณะที่กำหนดให้กับองค์ประกอบสามารถเปลี่ยนแปลงได้ตามบริบทที่มีการรายงานองค์ประกอบเหล่านั้น ตัวอย่างเช่น เพื่อป้องกันการฉ้อโกง สีของใบอนุญาตจอดรถอาจแตกต่างกันไปตามบริบทของปีที่ออก หรือผู้จัดการที่ได้รับมอบหมายให้ดูแลผลิตภัณฑ์อาจมีการเปลี่ยนแปลงในบริบทของขั้นตอนการผลิตต่างๆ กล่าวคือ การเปลี่ยนแปลงคุณลักษณะสีและตัวจัดการถูกขับเคลื่อนโดยองค์ประกอบที่เลือกจากมิติเวลาและมิติขั้นตอนการผลิต ในตัวอย่างเหล่านี้ มิติเวลาและระยะการผลิตคือมิติไดรเวอร์
ไวยากรณ์
=ROAC("data_connection","cube","hierarchy_name", "attribute_name","element_name", "context" {,"context}")
อาร์กิวเมนต์บริบทอ้างอิงถึงองค์ประกอบของมิติไดรเวอร์ ตัวอย่างเช่น การอ้างอิงไปยังเซลล์หรือตัวแปรที่มีองค์ประกอบของมิติไดรเวอร์
ตัวอย่าง
ตัวอย่างนี้อิงตามแอปพลิเคชันตัวอย่าง ซึ่งมีคุณลักษณะไดนามิกตัวจัดการผลิตภัณฑ์ภูมิภาคบนมิติผลิตภัณฑ์ มิติรอบระยะเวลาและภูมิภาคเป็นมิติไดรเวอร์ นั่นคือ ค่าของคุณลักษณะตัวจัดการผลิตภัณฑ์ภูมิภาคขึ้นอยู่กับองค์ประกอบที่เลือกจากมิติรอบระยะเวลาและภูมิภาค:
=ROAC("BestPracticesOLAP","Analysis","[product]", "Regional Product Manager","[product].[all tires].[car tires all season]", "[period].[all years].[2016]","[region].[all regions]")