DSO คืออะไร SAP บีดับเบิ้ลยู? ทำไมต้องใช้มัน?
สสส. คืออะไร?
DSO เป็นหน่วยจัดเก็บข้อมูลสองมิติซึ่งส่วนใหญ่จัดเก็บข้อมูลธุรกรรมที่รวมและล้างข้อมูลแล้วหรือข้อมูลหลักด้วยรายละเอียดที่ต่ำที่สุด DSO ย่อมาจาก Data Store Object
- เป็นตารางโปร่งใสสองมิติ
- ข้อมูลจะถูกจัดเก็บในระดับรายละเอียด
- ด้วย DSO คุณสามารถเขียนทับฟิลด์ข้อมูลได้เช่นกัน
- สามารถรับการรายงานระดับโดยละเอียดได้จาก DSO
ทำไมต้องใช้ดีเอสโอ?
มาดูตัวอย่างข้อมูลใบสั่งซื้อที่ต้องดึงมาจาก SAP ระบบ R/3 (OLTP: ข้อมูลการประมวลผลธุรกรรมออนไลน์ที่เปลี่ยนแปลงตลอดเวลา) ในระบบ BI สามารถแก้ไขใบสั่งขายที่สร้างขึ้นในระบบ R/3 ได้ทุกเมื่อหลังจากสร้างระเบียนแล้ว ในขั้นต้น เมื่อสร้างระเบียนใบสั่งขายใน R/3 ระเบียนเหล่านี้จะถูกแยกออกมาใน BI เมื่อมีการเปลี่ยนแปลงระเบียนใน R/3 จะต้องดำเนินการเปลี่ยนแปลงใน BI
- ข้อมูลถูกดึงมาจาก SAP ระบบ R/3 และโหลดเข้าสู่ Data Store Object
- ในขั้นต้น บันทึกจะถูกจัดเก็บไว้ในสถานะใหม่ใน DSO บันทึกจะถูกจัดเก็บไว้ในตารางใหม่
- เมื่อเปิดใช้งานข้อมูล DSO ข้อมูลจะถูกจัดเก็บไว้ในตารางที่ใช้งานอยู่ ตารางใหม่จะไม่เก็บข้อมูลนั้นอีกต่อไป
- เมื่อบันทึกมีการเปลี่ยนแปลงใน R/3 เพื่อให้การเปลี่ยนแปลงเหล่านี้สะท้อนให้เห็นใน BI การเปลี่ยนแปลงจะถูกแยกลงใน DSO
- ขณะนี้ข้อมูลจะถูกจัดเก็บไว้ในตารางใหม่จนกว่าเนื้อหา DSO จะถูกเปิดใช้งาน ข้อมูลจะต้องมีการโหลดเพิ่มเติมเข้าไป ข้อมูลคิวบ์ ซึ่งรายงานต่างๆ จะถูกส่งออกไป
- DSO มีฟังก์ชันการเขียนทับและฟังก์ชันเพิ่มเติม หากคุณลักษณะทั้งหมดเหมือนกัน ตัวเลขสำคัญจะถูกรวม/เขียนทับตามฟังก์ชันการทำงานที่เลือก
- Cube เป็นสารเติมแต่งในธรรมชาติ หากลักษณะทั้งหมดเหมือนกัน ตัวเลขหลักจะถูกรวมเข้าด้วยกัน
ประเภทของ สสส
DSO สามารถจำแนกออกเป็นประเภทต่อไปนี้: