Cách tải dữ liệu giao dịch từ tệp phẳng trong SAP BI/BW

Chúng ta sẽ tìm hiểu cách tải dữ liệu giao dịch từ Tệp phẳng với sự trợ giúp của một kịch bản.

Kịch bản: Tải dữ liệu vào DSO có tên “DEMO_DSO”. DSO có các trường sau.

Các trường chính:

ZCUST – Khách hàng

ZMAT – Chất liệu

Trường dữ liệu:

ZPRICE – Giá nguyên liệu

ZQTY – Số lượng

Tải dữ liệu giao dịch từ tệp phẳng

Hãy xem xét các bước để tải dữ liệu vào DSO từ tệp phẳng

Bước 1) Tạo hệ thống nguồn cho file phẳng.

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

Tải dữ liệu giao dịch từ tệp phẳng

Trong màn hình tiếp theo,

  1. Điều hướng đến tab Mô hình hóa-> Hệ thống nguồn.
  2. Nhấp chuột phải vào thư mục có tên FILE và chọn “Tạo” từ menu ngữ cảnh.

Tải dữ liệu giao dịch từ tệp phẳng

Trong màn hình tiếp theo,

  1. Nhập tên hệ thống logic.
  2. Nhập Description.Nhấp vào nút Tiếp tục.

Tải dữ liệu giao dịch từ tệp phẳng

Bước 2) Tạo thành phần Ứng dụng.

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

Tải dữ liệu giao dịch từ tệp phẳng

  1. Điều hướng đến tab Lập mô hình-> Nguồn dữ liệu.
  2. Chọn Hệ thống nguồn.

Tải dữ liệu giao dịch từ tệp phẳng

  1. Nhấp chuột phải -> Tạo Thành phần ứng dụng.

Tải dữ liệu giao dịch từ tệp phẳng

  1. Nhập tên kỹ thuật.
  2. Nhập Description.
  3. Nhấp Tiếp tục.

Tải dữ liệu giao dịch từ tệp phẳng

Bước 3) Tạo nguồn dữ liệu.

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

Tải dữ liệu giao dịch từ tệp phẳng

  1. Điều hướng đến tab Lập mô hình-> Nguồn dữ liệu.
  2. Nhấp chuột phải -> Tạo nguồn dữ liệu.

Tải dữ liệu giao dịch từ tệp phẳng

  1. Nhập tên kỹ thuật.
  2. Chọn Nguồn dữ liệu kiểu dữ liệu.
  3. Nhấp Tiếp tục.

Tải dữ liệu giao dịch từ tệp phẳng

  1. Nhập các trường được hiển thị bên dưới. Cấu trúc này phải giống với DSO mà dữ liệu giao dịch sẽ được tải vào.

Tải dữ liệu giao dịch từ tệp phẳng

  1. Trong tab Trích xuất, chọn Bộ điều hợp làm “Tải tệp loại văn bản từ máy trạm cục bộ”.
  2. Chọn đường dẫn tệp nơi đặt tệp phẳng cần tải trong hệ thống và kích hoạt nguồn dữ liệu.

Tải dữ liệu giao dịch từ tệp phẳng

Bước 4) Tạo chuyển đổi giữa Nguồn dữ liệu (Nguồn) và DSO(Target).

  1. Tới mã giao dịch RSA1.
  2. Nhấp vào nút OK.

Tải dữ liệu giao dịch từ tệp phẳng

  1. Điều hướng đến tab Lập mô hình->InfoProvider.
  2. Tạo sự chuyển đổi.

Tải dữ liệu giao dịch từ tệp phẳng

  1. đăng ký hạng mục thi Target Loại đối tượng.
  2. đăng ký hạng mục thi Target Tên đối tượng.
  3. Nhập Loại đối tượng nguồn.
  4. Nhập tên đối tượng nguồn.
  5. Nhập hệ thống nguồn.
  6. Nhấp Tiếp tục.

Tải dữ liệu giao dịch từ tệp phẳng

Màn hình bên dưới hiển thị quá trình chuyển đổi được tạo bằng ánh xạ tự động của các trường Nguồn sang Target các lĩnh vực.

Tải dữ liệu giao dịch từ tệp phẳng

Bước 5) Tạo quy trình truyền dữ liệu.

Nhấp chuột phải vào thư mục DTP và chọn tùy chọn “Tạo quy trình truyền dữ liệu” từ menu ngữ cảnh.

Tải dữ liệu giao dịch từ tệp phẳng

Màn hình bên dưới hiển thị DTP được tạo.

Tải dữ liệu giao dịch từ tệp phẳng

Bước 6) Tạo gói thông tin và lên lịch tải dữ liệu vào DataSource(PSA).

  1. Tới mã giao dịch RSA1.
  2. Nhấp vào nút OK.

Tải dữ liệu giao dịch từ tệp phẳng

  1. Điều hướng đến tab Mô hình hóa-> Nguồn dữ liệu.
  2. Nhấp chuột phải vào DataSource -> Tạo InfoPackage.

Tải dữ liệu giao dịch từ tệp phẳng

  1. Nhập gói thông tin Description.
  2. Nhấp vào để lưu.

Tải dữ liệu giao dịch từ tệp phẳng

  1. Nhấp vào tab Lịch trình.
  2. Nhấp vào nút Bắt đầu để bắt đầu tải từ tệp phẳng sang Nguồn dữ liệu.

Tải dữ liệu giao dịch từ tệp phẳng

Bước 7) Tải dữ liệu lên DSO.

  1. Nhấp vào tab Thực thi trong DTP.
  2. Nhấp vào Nút Thực thi để bắt đầu tải dữ liệu từ DataSource(PSA) sang DSO.

Tải dữ liệu giao dịch từ tệp phẳng