ข้อมูลเกี่ยวกับการเชื่อมต่อและที่มาข้อมูล

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

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

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

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

กรณีการใช้งานแบบหนึ่งที่คุณอาจต้องกำหนดที่มาข้อมูลหลายรายการต่อหนึ่งการเชื่อมต่อ เช่น หากคุณใช้กฎการโหลดแยกกันเพื่อสร้างไดเมนชันแต่ละรายการในลูกบาศก์ คุณสามารถตั้งค่าไฟล์กฎแต่ละไฟล์เพื่อเข้าใช้ตารางที่เกี่ยวข้องใน Oracle Database ตัวอย่างเช่น สมมุติว่าลูกบาศก์ของคุณมีไดเมนชันตลาด และคุณสร้างไดเมนชันเป็นประจำโดยใช้กฎการโหลด Dim_Market เพื่อป็อปปูเลทไดเมนชันตลาดจากตาราง SALES_TERRITORIES ในทำนองเดียวกัน คุณใช้กฎการโหลด Dim_Product เพื่อป็อปปูเลทไดเมนชันผลิตภัณฑ์จากตาราง PRODUCT กฎการโหลดทั้งสองสามารถใช้การเชื่อมต่อเดียวกัน แต่เนื่องจากทั้งสองดึงข้อมูลจากตารางแยกกัน คุณจึงต้องกำหนดที่มาข้อมูลสองรายการที่แตกต่างกัน

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