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.
Tình huống: Tải dữ liệu vào DSO có tên “DEMO_DSO”. DSO có các trường sau đây.
Các trường chính:
ZCUST - Khách hàng
ZMAT - Chất liệu
Trường dữ liệu:
ZPRICE - Giá vật liệu
ZQTY - Số lượng
Hãy xem 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 tệp phẳng.
- Chuyển đến 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 lôgic.
- Nhập Mô tả và nhấp vào nút Tiếp tục.
Bước 2) Tạo thành phần Ứng dụng.
- Chuyển đến 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.
- 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 Mô tả.
- Nhấp vào Tiếp tục.
Bước 3) Tạo nguồn dữ liệu.
- Chuyển đến 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 -> Tạo nguồn dữ liệu.
- Nhập tên kỹ thuật.
- Chọn DataType DataSource.
- Nhấp vào Tiếp tục.
- Nhập các trường 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.
- Trong tab Giải nén, chọn Bộ điều hợp là “Tải tệp kiểu văn bản từ máy trạm cục bộ”.
- Chọn đường dẫn tệp nơi tệp phẳng cần tải được đặt 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 (Source) và DSO (Mục tiêu).
- Chuyển đến mã giao dịch RSA1.
- Nhấp vào nút OK.
- Điều hướng đến tab Mô hình hóa-> InfoProvider.
- Tạo chuyển đổi.
- Nhập Loại Đối tượng Mục tiêu.
- Nhập Tên Đối tượng Mục tiêu.
- 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 vào Tiếp tục.
Màn hình bên dưới hiển thị sự chuyển đổi được tạo bằng ánh xạ tự động của các trường Nguồn với các trường Mục tiêu.
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 đã tạo.
Bước 6) Tạo Infopackage và Lên lịch dataload cho DataSource (PSA).
- Chuyển đến 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 -> Create InfoPackage.
- Nhập Mô tả InfoPackage.
- Nhấp vào để lưu.
- Nhấp vào tab Lịch biểu.
- Nhấp vào nút Bắt đầu để bắt đầu tải từ tệp phẳng đến Nguồn dữ liệu.
Bước 7) Nạp dữ liệu vào 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ừ Nguồn dữ liệu (PSA) đến DSO.