SAP Hướng dẫn chuỗi quy trình BW (Mã giao dịch RSPC)
⚡ Tóm tắt thông minh
Chuỗi quy trình trong SAP BW tự động hóa, lên lịch và giám sát trình tự các quy trình nền như tải dữ liệu, sử dụng giao dịch RSPC để liên kết quy trình khởi động, trình kết nối và các biến thể thành một quy trình làm việc kho dữ liệu được kiểm soát và có thể lặp lại.

Chuỗi quy trình là gì?
- Chuỗi quy trình là một chuỗi các quy trình chờ ở chế độ nền cho một sự kiện.
- Một số quy trình này kích hoạt một sự kiện riêng biệt có thể lần lượt bắt đầu các quy trình khác.
- Nó cung cấp nhiều trình kết nối cho phép thực thi các quy trình một cách song song và thay thế lẫn nhau.
- Ví dụ, khi một cửa hàng bán lẻ nhận được đơn đặt hàng của khách hàng, nó sẽ kích hoạt một chuỗi các sự kiện như kiểm tra hàng tồn kho → đặt hàng sản phẩm từ kho → sản xuất sản phẩm, v.v.
- Chuỗi quy trình cung cấp các tính năng lập kế hoạch và giám sát đồ họa giúp tự động hóa, trực quan hóa và theo dõi các nhiệm vụ và quy trình.
- Các chuỗi quy trình được tích hợp vào bảng điều khiển quản trị BI dựa trên cổng thông tin.
- Có thể coi các chuỗi quy trình như những sơ đồ luồng được lập trình để chờ trong nền và được kích hoạt bởi một quy trình khác khi xảy ra một sự kiện nào đó.
Một chuỗi quy trình bao gồm ba bước chính:
- Bắt đầu quy trình: Mô tả thời điểm quá trình sẽ bắt đầu (ngay lập tức, công việc theo lịch trình, chuỗi meta hoặc API).
- Kết nối: Một quy trình liên kết lựa chọn phương án để bắt đầu quy trình tiếp theo.
- Biến thể: Đối tượng mà quy trình được thực thi trên đó. Đó là một tập hợp các tham số được truyền cho quy trình, chẳng hạn như tên của InfoPackage hoặc Đối tượng thông tin.
Các bước để tạo chuỗi quy trình
RSPC là giao dịch trung tâm được sử dụng để bảo trì chuỗi quy trình. Trên màn hình này, các chuỗi quy trình hiện có được sắp xếp theo “Thành phần ứng dụng”. Có hai chế độ xem: Chế độ xem kiểm tra và Chế độ xem lập kế hoạch. Chế độ mặc định là Chế độ xem lập kế hoạch.
Bước 1) Tạo chuỗi quy trình: nhấp vào biểu tượng “Tạo”.
Bước 2)
- Nhập tên kỹ thuật của chuỗi quy trình.
- Hãy nhập mô tả có ý nghĩa cho chuỗi quy trình.
Nhấp vào dấu tích.
Bước 3) Một cửa sổ mới sẽ hiện ra. Nhấp vào biểu tượng “Mới” để tạo một “Tiến trình khởi động” mới.
Bước 4)
- Nhập tên kỹ thuật của Quy trình Khởi động.
- Nhập mô tả có ý nghĩa cho Quá trình Bắt đầu và nhấp vào nút Enter.
Bước 5) Màn hình tiếp theo sẽ thiết lập một trình kích hoạt dựa trên thời gian hoặc sự kiện cho chuỗi quy trình.
- Nhấp vào “Lên lịch trực tiếp” để lên lịch cho chuỗi quy trình vào một thời điểm cụ thể.
- Nhấp vào “Thay đổi lựa chọn” để nhập thông tin chi tiết về việc lên lịch thực thi chuỗi quy trình.
Bước 6) Các bước lập kế hoạch cho chuỗi quy trình:
- Nhấp vào nút “Ngày/Giờ”. Chỉ định ngày/giờ bắt đầu và ngày/giờ kết thúc đã lên lịch.
- Để thiết lập tần suất, hãy nhấp vào ô chọn “Công việc định kỳ”.
- Nhấp vào nút “Giá trị kỳ”.
- Ở màn hình tiếp theo, chọn tần suất cần thiết (Hàng giờ/Hàng ngày/Hàng tuần/Hàng tháng/Khoảng thời gian khác). Nhấp vào biểu tượng Lưu và nút Quay lại để trở về màn hình RSPC.
Nhấp vào để lưu.
Bước 7) Thêm InfoPackage: nhấp vào biểu tượng “Loại quy trình” để tiếp tục.
Bước 8) Như đã thảo luận trước đó, việc tải dữ liệu có thể được kích hoạt thông qua InfoPackage hoặc DTP.
- Nếu việc tải dữ liệu được thực hiện thông qua InfoPackage, hãy sử dụng loại quy trình “Thực thi InfoPackage”.
- Nếu việc tải dữ liệu được thực hiện thông qua DTP, hãy sử dụng loại quy trình “Quy trình chuyển dữ liệu”.
Bước 9) Một cửa sổ bật lên mới xuất hiện. Tại đây bạn có thể chọn InfoPackage cần thiết.
Bước 10) Kết nối cả Biến thể Bắt đầu và Gói Thông tin. Có hai cách để làm điều này: nhấp chuột phải vào bước đầu tiên, nhấp vào “Kết nối với” -> “Tải dữ liệu”; hoặc chọn “Biến thể Bắt đầu”, giữ nút chuột trái, di chuyển đến bước đích cho đến khi thấy mũi tên xuất hiện, rồi thả chuột để tạo kết nối. Từ quá trình bắt đầu đến mỗi bước thứ hai đều có một đường kẻ màu đen.
Chuỗi quy trình được hiển thị như bên dưới sau khi kết nối giữa Biến thể Bắt đầu và Gói Thông tin được tạo.
Đối với bất kỳ bước tiếp theo nào, bạn có thể chọn xem bước kế tiếp chỉ được thực hiện nếu bước trước đó:
- Thành công: thường được sử dụng trong quá trình xử lý thông thường.
- Kết thúc bằng lỗi: thường được sử dụng để gửi thông báo lỗi.
- Thao tác được thực hiện bất kể bước trước đó thành công hay thất bại.
Các bước để kiểm tra tính nhất quán của chuỗi quy trình
- Chọn menu “Đi đến”.
- Chọn “Đang kiểm tra chế độ xem”.
SAP Xác minh rằng tất cả các bước đều được kết nối và có ít nhất một bước tiền nhiệm. Không phát hiện lỗi logic. Nếu bạn nhận được cảnh báo hoặc thông báo “Chuỗi OK”, bạn có thể kích hoạt nó. Nếu quá trình kiểm tra phát hiện lỗi, bạn phải loại bỏ chúng trước.
Các bước để kích hoạt chuỗi quy trình
- Nhấp vào menu “Chuỗi quy trình”.
- Chọn “Kích hoạt”.
- Hoặc chọn nút “Kích hoạt”.
Các bước để gán chuỗi quy trình cho một thành phần ứng dụng
Theo mặc định, chuỗi quy trình được tạo trong thành phần ứng dụng “Chưa được chỉ định”.
- Chọn nút “Thành phần ứng dụng”.
- Chọn thành phần cần thiết và kích hoạt lại chuỗi.
Các bước để lập kế hoạch cho một chuỗi quy trình
- Nhấp vào menu “Thực thi”.
- Chọn “Lịch trình”.
Ngoài ra, bạn cũng có thể nhấn nút “Lên lịch”. Chuỗi quy trình sẽ được lên lịch chạy ngầm và có thể xem trong giao dịch SM37. Bạn sẽ thấy một công việc có tên “BI_PROCESS_TRIGGER”; tất cả các chuỗi quy trình đều được lên lịch với cùng tên công việc này.
Cách giám sát chuỗi quy trình
Có nhiều môi trường làm việc khác nhau để giám sát quá trình vận hành chuỗi quy trình:
- Điều hướng đến tab Quản trị từ Giao diện làm việc Kho dữ liệu (RSA1).
- Công cụ giám sát BI trong Hệ thống quản lý trung tâm điện toán (CCMS).
- Giám sát chuỗi quy trình hàng ngày (giao dịch RSPCM).
- Xem nhật ký quá trình chạy của một chuỗi quy trình trong phần bảo trì chuỗi quy trình (giao dịch RSPC).




















