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
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.
- Vào mã giao dịch RSA1
- Nhấp vào nút OK.
Trong màn hình tiếp theo,
- Điều hướng đến tab Mô hình hóa-> Hệ thống nguồn.
- 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.
Trong màn hình tiếp theo,
- Nhập tên hệ thống logic.
- Nhập Description.Nhấp vào nút Tiếp tục.
Bước 2) Tạo thành phần Ứng dụng.
- Vào mã giao dịch RSA1
- Nhấp vào nút OK.
- Điều hướng đến tab Lập mô hình-> Nguồn dữ liệu.
- Chọn Hệ thống nguồn.
- Nhấp chuột phải -> Tạo Thành phần ứng dụng.
- Nhập tên kỹ thuật.
- Nhập Description.
- Nhấp Tiếp tục.
Bước 3) Tạo nguồn dữ liệu.
- Vào mã giao dịch RSA1
- Nhấp vào nút OK.
- Điều hướng đến tab Lập mô hình-> Nguồn dữ liệu.
- Nhấp chuột phải -> Tạo nguồn dữ liệu.
- Nhập tên kỹ thuật.
- Chọn Nguồn dữ liệu kiểu dữ liệu.
- Nhấp Tiếp tục.
- 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.
- 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ộ”.
- 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.
Bước 4) Tạo chuyển đổi giữa Nguồn dữ liệu (Nguồn) và DSO(Target).
- Tới mã giao dịch RSA1.
- Nhấp vào nút OK.
- Điều hướng đến tab Lập mô hình->InfoProvider.
- Tạo sự chuyển đổi.
- đăng ký hạng mục thi Target Loại đối tượng.
- đăng ký hạng mục thi Target Tên đối tượng.
- Nhập Loại đối tượng nguồn.
- Nhập tên đối tượng nguồn.
- Nhập hệ thống nguồn.
- Nhấp Tiếp tục.
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.
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.
Màn hình bên dưới hiển thị DTP được tạo.
Bước 6) Tạo gói thông tin và lên lịch tải dữ liệu vào DataSource(PSA).
- Tới mã giao dịch RSA1.
- Nhấp vào nút OK.
- Điều hướng đến tab Mô hình hóa-> Nguồn dữ liệu.
- Nhấp chuột phải vào DataSource -> Tạo InfoPackage.
- Nhập gói thông tin Description.
- Nhấp vào để lưu.
- Nhấp vào tab Lịch trình.
- 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.
Bước 7) Tải dữ liệu lên DSO.
- Nhấp vào tab Thực thi trong DTP.
- Nhấp vào Nút Thực thi để bắt đầu tải dữ liệu từ DataSource(PSA) sang DSO.