Standard DSO คืออะไรใน SAP?
⚡ สรุปอย่างชาญฉลาด
DSO มาตรฐานใน SAP BW จัดเก็บข้อมูลธุรกรรมที่รวบรวมและทำความสะอาดแล้วในระดับรายละเอียดในสามตาราง ได้แก่ คิวการเปิดใช้งาน ข้อมูลที่ใช้งานอยู่ และบันทึกการเปลี่ยนแปลง โดยรองรับการเขียนทับ การโหลดข้อมูลส่วนต่าง และการรายงานในระดับรายละเอียด

DSO มาตรฐานคืออะไร?
DSO มาตรฐานเป็น DataStore Object ที่พบได้บ่อยที่สุด โดยมีตารางโปร่งใสสามตารางในฐานข้อมูล:
- คิวการเปิดใช้งาน: เก็บข้อมูลที่ต้องได้รับการอัปเดตแต่ยังไม่ได้เปิดใช้งาน
- ข้อมูลที่ใช้งานอยู่: ตารางที่เก็บข้อมูลที่ใช้งานอยู่
- เปลี่ยนบันทึก: บันทึกประวัติการเปลี่ยนแปลงของโหลดเดลต้า
กระบวนการถ่ายโอนข้อมูลไปยัง DSO
- ข้อมูลจะถูกโหลดเข้าสู่คิวการเปิดใช้งานก่อน ซึ่งเรียกอีกอย่างว่าตารางข้อมูลใหม่
- เมื่อเปิดใช้งาน ข้อมูลจะถูกถ่ายโอนจากตารางข้อมูลใหม่ไปยังตารางข้อมูลที่ใช้งานอยู่
- จากนั้นมาดูตารางบันทึกการเปลี่ยนแปลง ตารางบันทึกการเปลี่ยนแปลงจะเก็บข้อมูลที่เปลี่ยนแปลงหรือแก้ไขแล้ว
หมายเหตุ ข้อมูลในตารางบันทึกการเปลี่ยนแปลงจะถูกจัดเก็บซ้ำซ้อนและสามารถลบได้หลังจากที่บันทึกเหล่านั้นได้รับการเปิดใช้งานแล้ว
การสร้าง DSO มาตรฐาน
ขั้นตอน 1)
- ไปที่รหัสธุรกรรม RSA1
- คลิกปุ่มตกลง
ขั้นตอน 2)
- ไปที่แท็บการสร้างแบบจำลอง -> ตัวให้ข้อมูล (InfoProvider)
- คลิกขวาที่ InfoArea
- คลิกที่ "สร้างวัตถุ DataStore" จากเมนูบริบท
ขั้นตอน 3)
- ป้อนชื่อทางเทคนิค
- ป้อน Descriptไอออน
- คลิกที่ปุ่ม "สร้าง"
การตั้งค่าใน DSO
- ประเภทของอ็อบเจ็กต์ DataStore: เปลี่ยนประเภทของ DSO โดยค่าเริ่มต้นจะเลือก Standard DSO ซึ่งสามารถเปลี่ยนเป็น write-optimized หรือ DSO อัปเดตโดยตรง.
- การสร้าง SID เมื่อเปิดใช้งาน: เมื่อเลือกตัวเลือกนี้ ระบบจะสร้างรหัสตัวแทน (Surrogate ID หรือ SID) สำหรับแต่ละค่าข้อมูลหลัก
- บันทึกข้อมูลที่ไม่ซ้ำกัน: ใช้ในกรณีที่ DSO จะไม่เก็บค่าซ้ำกันเลย
- ตั้งค่าสถานะคุณภาพเป็น OK โดยอัตโนมัติ: กำหนดสถานะคุณภาพหลังจากโหลดข้อมูลเสร็จสมบูรณ์
- เปิดใช้งานข้อมูลโดยอัตโนมัติ: ทำการเปิดใช้งาน DSO โดยอัตโนมัติ
- อัปเดตข้อมูลโดยอัตโนมัติ: โหลดข้อมูลลงใน DSO ไปยังอ็อบเจ็กต์เป้าหมายโดยอัตโนมัติ
รวมถึงเขตข้อมูลสำคัญและเขตข้อมูลใน DSO
DSO ประกอบด้วยฟิลด์สองประเภท ได้แก่ ฟิลด์คีย์และฟิลด์ข้อมูล ฟิลด์คีย์ใช้เพื่อกำหนดให้แต่ละระเบียนไม่ซ้ำกัน ส่วนฟิลด์ข้อมูลสามารถมีฟิลด์อื่นๆ รวมอยู่ด้วยได้
ขั้นตอน 1) คลิกขวาที่ “Key fields” แล้วเลือกตัวเลือก “InfoObject Direct Input”
ขั้นตอน 2) ป๊อปอัปต่อไปนี้จะเปิดขึ้น คุณสามารถป้อนชื่อทางเทคนิคของ วัตถุข้อมูล เพื่อรวมข้อมูลและกด Enter
ด้านล่างนี้คือฟิลด์หลักที่เพิ่มเข้าไปใน DSO
ขั้นตอน 3) โดยปกติแล้ว คุณลักษณะการนำทางจะแสดงใน DSO แต่ต้องเลือกช่องทำเครื่องหมายเปิด/ปิด หากต้องการใช้คุณลักษณะการนำทางในการรายงาน
ขั้นตอน 4) การออกแบบโครงสร้าง DSO เสร็จสมบูรณ์แล้ว เปิดใช้งาน DSO โดยคลิกปุ่ม Activate








