Cập nhật trực tiếp DSO trong SAP là gì? Làm thế nào để tạo một?

Mục lục:

Anonim

DSO tiêu chuẩn khác với DSO cập nhật trực tiếp về cách dữ liệu được xử lý.

Trong Standard DSO, dữ liệu được lưu trữ trong các phiên bản khác nhau Active, Delta, Modified

trong khi Cập nhật Trực tiếp DSO chứa dữ liệu trong một phiên bản duy nhất. Dữ liệu được lưu trữ chính xác theo cùng một dạng mà nó được ghi vào DSO bao gồm Bảng Dữ liệu Hoạt động để ứng dụng cập nhật trực tiếp. Nó lấy dữ liệu của nó từ các hệ thống bên ngoài thông qua các API điền hoặc xóa.

Các API sau tồn tại:

  • RSDRI_ODSO_INSERT: API này được sử dụng để Chèn dữ liệu mới không tồn tại trong hệ thống.
  • RSDRI_ODSO_INSERT_RFC: Điều này tương tự như API “RSDRI_ODSO_INSERT” ngoại trừ việc API này có thể được gọi từ xa.
  • RSDRI_ODSO_MODIFY: API này được sử dụng để sửa đổi các bản ghi hiện có. Nếu có bản ghi mới, bản ghi sẽ được chèn.
  • RSDRI_ODSO_MODIFY_RFC: Điều này tương tự như API “RSDRI_ODSO_MODIFY” ngoại trừ API này có thể được gọi từ xa.
  • RSDRI_ODSO_UPDATE: API này được sử dụng để sửa đổi các bản ghi hiện có.
  • RSDRI_ODSO_UPDATE_RFC: Điều này tương tự như API “RSDRI_ODSO_UPDATE” ngoại trừ API này có thể được gọi từ xa.
  • RSDRI_ODSO_DELETE_RFC: API này được sử dụng để xóa các bản ghi.

Cập nhật trực tiếp DSO - Thuộc tính

  • DSO để cập nhật trực tiếp chứa dữ liệu trong một phiên bản duy nhất. Do đó, dữ liệu được lưu trữ ở dạng chính xác mà ứng dụng đã viết
  • Các bản ghi có cùng khóa không được tổng hợp
  • SID không thể được tạo
  • Dữ liệu từ nó có thể được cập nhật cho các nhà cung cấp thông tin bổ sung.
  • DSO để cập nhật trực tiếp có sẵn dưới dạng Trình cung cấp thông tin trong Trình thiết kế truy vấn BEx và có thể được sử dụng cho mục đích phân tích.
  • Nó là một chức năng bổ sung có thể được sử dụng trong các ngữ cảnh ứng dụng đặc biệt.
  • Để tải dữ liệu nhanh chóng mà không cần sử dụng các quy trình trích xuất và tải trong hệ thống BI.
  • Có thể được sử dụng làm mục tiêu dữ liệu cho một quá trình phân tích.

Cập nhật trực tiếp DSO - Chức năng

  • Có thể cập nhật dữ liệu DSO Cập nhật trực tiếp vào các nhà cung cấp thông tin bổ sung.
  • Có thể được sử dụng như một nhà cung cấp thông tin cho Bex Query Designer và có thể được sử dụng cho quá trình phân tích.

Lợi thế:

  • Nó được cấu trúc theo cách để truy cập dữ liệu dễ dàng.
  • Dữ liệu được cung cấp để phân tích và báo cáo ngay sau khi được tải.

Hạn chế

  • Quá trình tải không được hỗ trợ bởi hệ thống BI (Nguồn dữ liệu không cung cấp dữ liệu).
  • Do đó, DSO không được hiển thị trong quản trị hoặc trong màn hình.
  • Vì nhật ký thay đổi không được tạo, chúng tôi không thể thực hiện cập nhật delta cho Nhà cung cấp thông tin.

Tạo bản cập nhật trực tiếp DSO:

Bước 1)

  1. Chuyển đến mã giao dịch RSA1
  2. Nhấp vào nút OK.

Bước 2)

  1. Điều hướng đến tab Mô hình hóa-> Nhà cung cấp thông tin.
  2. Nhấp chuột phải vào Khu vực thông tin.
  3. Nhấp vào “Tạo đối tượng lưu trữ dữ liệu” từ menu ngữ cảnh.

Bước 3)

  1. Nhập tên kỹ thuật.
  2. Nhập Mô tả.
  3. Nhấp vào nút "Tạo".

Bước 4)

Nhấp vào nút Chỉnh sửa của “Loại đối tượng DataStore”.

Bước 5)

Chọn loại "Cập nhật trực tiếp".

Bước 6)

Kích hoạt DSO.