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 สามารถจำแนกออกเป็นประเภทต่อไปนี้:

  1. มาตรฐาน สสส
  2. อัพเดต DSO โดยตรง
  3. DSO ที่เพิ่มประสิทธิภาพการเขียน