SAP BODS - Giới thiệu quy trình làm việc
Dòng công việc được sử dụng để xác định quá trình thực thi. Mục đích chính của luồng công việc là chuẩn bị cho việc thực thi các luồng dữ liệu và thiết lập trạng thái của hệ thống, sau khi việc thực thi luồng dữ liệu hoàn tất.
Các công việc Batch trong các dự án ETL tương tự như các Quy trình làm việc với điểm khác biệt duy nhất là công việc không có tham số.
Nhiều đối tượng khác nhau có thể được thêm vào luồng công việc. Họ là -
- Quy trình làm việc
- Dòng dữ liệu
- Scripts
- Loops
- Conditions
- Thử hoặc bắt khối
Bạn cũng có thể thực hiện một luồng công việc gọi luồng công việc khác hoặc một luồng công việc có thể gọi chính nó.
Note - Trong quy trình làm việc, các bước được thực hiện theo trình tự từ trái sang phải.
Ví dụ về Luồng công việc
Giả sử có một bảng dữ kiện mà bạn muốn cập nhật và bạn đã tạo một luồng dữ liệu với phép biến đổi. Bây giờ, nếu bạn muốn di chuyển dữ liệu từ hệ thống nguồn, bạn phải kiểm tra sửa đổi cuối cùng cho bảng dữ kiện để bạn chỉ trích xuất các hàng được thêm vào sau lần cập nhật cuối cùng.
Để đạt được điều này, bạn phải tạo một tập lệnh xác định ngày cập nhật cuối cùng và sau đó chuyển điều này làm tham số đầu vào cho luồng dữ liệu.
Bạn cũng phải kiểm tra xem kết nối dữ liệu với một bảng dữ kiện cụ thể có đang hoạt động hay không. Nếu nó không hoạt động, bạn cần thiết lập một khối bắt, khối này sẽ tự động gửi email đến quản trị viên để thông báo về sự cố này.