SAP BW - Viết DSO được tối ưu hóa
Trong DSO được tối ưu hóa ghi, dữ liệu được tải sẽ có sẵn ngay lập tức để xử lý thêm.
Write Optimized DSO cung cấp một vùng lưu trữ tạm thời cho các tập dữ liệu lớn nếu bạn đang thực hiện các phép biến đổi phức tạp cho dữ liệu này trước khi nó được ghi vào đối tượng DataStore. Sau đó, dữ liệu có thể được cập nhật sang các InfoProviders khác. Bạn chỉ phải tạo các phép biến đổi phức tạp một lần cho tất cả dữ liệu.
Các DSO được Tối ưu hóa ghi được sử dụng làm lớp EDW để lưu dữ liệu. Các quy tắc nghiệp vụ chỉ được áp dụng khi dữ liệu được cập nhật lên InfoProviders bổ sung.
Trong Write Optimized DSO, hệ thống không tạo SID và bạn không cần kích hoạt chúng. Điều này có nghĩa là bạn có thể tiết kiệm thời gian và tiếp tục xử lý dữ liệu một cách nhanh chóng. Có thể báo cáo dựa trên các đối tượng DataStore này.
Cấu trúc của ghi DSO được tối ưu hóa
Nó chỉ chứa bảng dữ liệu hoạt động và không cần phải kích hoạt dữ liệu theo yêu cầu với DSO tiêu chuẩn. Điều này cho phép bạn xử lý dữ liệu nhanh hơn.
Trong Ghi DSO được tối ưu hóa, dữ liệu đã tải không được tổng hợp. Nếu hai bản ghi dữ liệu có cùng khóa logic được trích xuất từ nguồn, cả hai bản ghi đều được lưu trong đối tượng DataStore. Tuy nhiên, bản ghi chịu trách nhiệm tổng hợp vẫn được duy trì để việc tổng hợp dữ liệu có thể diễn ra sau này trong các đối tượng DataStore tiêu chuẩn.
Hệ thống tạo một khóa kỹ thuật duy nhất cho đối tượng DataStore tối ưu hóa khả năng ghi. Các trường khóa tiêu chuẩn không cần thiết với kiểu đối tượng DataStore này. Nếu vẫn có các trường khóa tiêu chuẩn, chúng được gọi là khóa ngữ nghĩa, để có thể phân biệt chúng với các khóa kỹ thuật khác.
Các khóa kỹ thuật bao gồm -
- Yêu cầu trường GUID (0REQUEST)
- Trường Gói dữ liệu (0DATAPAKID)
- Trường Số bản ghi dữ liệu (0RECORD) và bạn chỉ tải các bản ghi dữ liệu mới.
Sử dụng T-Code: RSA1
Đi đến Modeling tab → InfoProvider → Select InfoArea → Right click and click on create DataStore Object.
Nhập tên kỹ thuật và mô tả của đối tượng DataStore.
Type of DataStore Object- Điều này được sử dụng để chọn loại DSO. Nó có một DSO tiêu chuẩn theo mặc định.
Bấm vào Create (F5) như được hiển thị trong ảnh chụp màn hình sau.
Để thay đổi loại DSO, hãy chuyển đến tab cài đặt như được hiển thị trong ảnh chụp màn hình sau. Nhấp vào biểu tượng Chỉnh sửa và khi một cửa sổ mới mở ra, bạn có thể thay đổi Đối tượng DataStore và cũng có thể chọn loại được yêu cầu.