SAP BW - Chuyển đổi
Quá trình Chuyển đổi được sử dụng để thực hiện hợp nhất dữ liệu, làm sạch và tích hợp dữ liệu. Khi dữ liệu được tải từ đối tượng BI này sang đối tượng BI khác, phép chuyển đổi được áp dụng trên dữ liệu. Chuyển đổi được sử dụng để chuyển đổi một trường nguồn thành định dạng đối tượng đích.
Mỗi Chuyển đổi bao gồm tối thiểu một quy tắc chuyển đổi. Vì các loại quy tắc và quy trình khác nhau có sẵn cho phép bạn tạo các phép biến đổi từ đơn giản đến phức tạp.
Để tạo Chuyển đổi, hãy chuyển đến ngữ cảnh và nhấp chuột phải vào → Tạo Chuyển đổi.
Trong cửa sổ tiếp theo, bạn sẽ được nhắc nhập Nguồn và Tên chuyển đổi và nhấp vào hộp đánh dấu.
Một quy tắc được tạo từ nguồn đến hệ thống đích và ánh xạ được hiển thị.
Quy tắc chuyển đổi
Các quy tắc chuyển đổi được sử dụng để ánh xạ các trường nguồn và trường đích. Các loại quy tắc khác nhau có thể được sử dụng để chuyển đổi.
Rule Type - Loại quy tắc được định nghĩa là một thao tác được áp dụng trên các trường sử dụng quy tắc Chuyển đổi.
Rule Group - Nó được định nghĩa là nhóm các quy tắc chuyển đổi và mỗi trường khóa trong mục tiêu chứa một quy tắc chuyển đổi.
Transformation Type - Nó được sử dụng để xác định các giá trị chuyển đổi và cách dữ liệu được nhập vào mục tiêu.
Routines- Các thói quen được sử dụng để thực hiện các phép biến đổi phức tạp. Các quy trình được định nghĩa là các lớp ABAP cục bộ và nó bao gồm vùng thực hiện và định nghĩa được xác định trước.
Một quy trình được tạo trong vùng thực thi và các tham số đến và đi được xác định trong vùng định nghĩa. Các quy trình có thể được định nghĩa là quy tắc biến đổi cho một hình chính và chúng có sẵn dưới dạng các loại quy tắc.
Thu thập dữ liệu thời gian thực (RDA)
Thu thập dữ liệu thời gian thực dựa trên việc di chuyển dữ liệu đến Kho kinh doanh theo thời gian thực. Dữ liệu được gửi đến hàng đợi delta hoặc bảng PSA trong thời gian thực. Thu thập dữ liệu thời gian thực được sử dụng khi bạn truyền dữ liệu thường xuyên hơn - hàng giờ hoặc hàng phút và dữ liệu được làm mới ở cấp báo cáo nhiều lần trong một khoảng thời gian duy nhất.
Thu thập dữ liệu thời gian thực là một trong những thuộc tính quan trọng của nguồn dữ liệu và nguồn dữ liệu cần hỗ trợ thu thập dữ liệu thời gian thực. Nguồn dữ liệu được định cấu hình để truyền dữ liệu trong thời gian thực, chúng không thể được sử dụng để truyền dữ liệu tiêu chuẩn.
Thu thập dữ liệu thời gian thực có thể đạt được trong hai tình huống:
Bằng cách sử dụng InfoPackage để thu thập dữ liệu thời gian thực bằng API dịch vụ.
Sử dụng Dịch vụ Web để tải dữ liệu vào Vùng lưu trữ liên tục (PSA) và sau đó sử dụng DTP thời gian thực để di chuyển dữ liệu sang DSO.
Quy trình nền thu thập dữ liệu thời gian thực -
Để xử lý dữ liệu sang InfoPackage và quá trình truyền dữ liệu DTP theo các khoảng thời gian đều đặn, bạn có thể sử dụng một quy trình nền được gọi là Daemon.
Quy trình Daemon lấy tất cả thông tin từ InfoPackage và DTP mà dữ liệu nào sẽ được chuyển và các đối tượng PSA và Dữ liệu sẽ được tải với dữ liệu.