DSO là gì?
DSO là một đơn vị lưu trữ hai chiều, chủ yếu lưu trữ dữ liệu giao dịch được tổng hợp và làm sạch hoặc dữ liệu tổng thể ở mức độ chi tiết thấp nhất. DSO là viết tắt của Data Store Object.
- Nó là một bảng trong suốt hai chiều.
- Dữ liệu được lưu trữ ở mức chi tiết.
- Với DSO, cũng có thể ghi đè các trường dữ liệu.
- Báo cáo mức chi tiết có thể được lấy từ DSO.
Tại sao sử dụng DSO?
Hãy lấy ví dụ về Dữ liệu đơn đặt hàng, dữ liệu này phải được trích xuất từ hệ thống SAP R / 3 (OLTP: Dữ liệu xử lý giao dịch trực tuyến luôn thay đổi) thành BI. Đơn đặt hàng được tạo trong hệ thống R / 3 có thể được chỉnh sửa bất kỳ lúc nào sau khi tạo hồ sơ. Ban đầu khi các bản ghi đơn đặt hàng được tạo trong R / 3, các bản ghi này được trích xuất vào BI. Khi các bản ghi được thay đổi trong R / 3, các thay đổi cần được thực hiện trong BI.
- Dữ liệu được trích xuất từ hệ thống SAP R / 3 và được tải vào Đối tượng lưu trữ dữ liệu.
- Ban đầu, các bản ghi được lưu trữ ở Trạng thái mới trong DSO. Các bản ghi được lưu trữ trong Bảng mới.
- Khi dữ liệu DSO được kích hoạt, dữ liệu được lưu trữ trong bảng Hoạt động. Bảng mới không giữ dữ liệu đó nữa.
- Khi các bản ghi được thay đổi trong R / 3, để những thay đổi này phản ánh trong BI, các thay đổi được trích xuất vào DSO.
- Bây giờ dữ liệu được lưu trữ trong bảng mới cho đến khi nội dung DSO được kích hoạt. Dữ liệu phải được tải thêm vào khối Thông tin mà từ đó các báo cáo đang được phân phối.
- DSO có chức năng Ghi đè và bổ sung, nếu tất cả các đặc điểm đều giống nhau, các số liệu chính sẽ được tổng hợp / ghi đè dựa trên chức năng đã chọn.
- Cube có bản chất là phụ gia. Nếu tất cả các đặc điểm đều giống nhau, các số liệu chính sẽ được tổng hợp.
Các loại DSO
DSO có thể được phân thành các loại sau:
- DSO tiêu chuẩn
- Cập nhật trực tiếp DSO
- DSO tối ưu hóa ghi