SAP Chuỗi quy trình BI: Tạo, kiểm tra, kích hoạt, chỉ định, giám sát
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 các kết nối khác nhau cho phép thực hiện quy trình thay thế và song song.
- Ví dụ: một cửa hàng bán lẻ nhận được đơn đặt hàng của khách hàng, điều này sẽ kích hoạt một chuỗi các sự kiện như kiểm tra nguyên liệu trong kho àđặt hàng sản phẩm từ Đơn đặt hàng 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 giám sát và lập kế hoạch đồ họa để giúp tự động hóa, trực quan hóa và giám sát các nhiệm vụ/quy trình.
- Chuỗi quy trình được tích hợp vào buồng lái quản trị BI dựa trên cổng thông tin.
- Chuỗi quy trình có thể được coi là sơ đồ được lên lịch chờ ở chế độ nền và được kích hoạt cho một sự kiện bởi một quy trình khác.
Chuỗi quy trình bao gồm ba bước chính
- Bắt đầu quá trình: Nó mô tả khi nào quá trình sẽ bắt đầu (ngay lập tức, công việc được lên lịch, siêu xử lý, API)
- Trình kết nối: Đây là một quá trình liên kết và có thể chọn các tùy chọn để bắt đầu quá trình tiếp theo
- Biến thể: Đối tượng mà chúng ta phải thực hiện quy trình được gọi là Biến thể. Nó là một tập hợp các tham số được truyền cho tiến trình 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 toàn bộ và duy nhất được sử dụng để Bảo trì Chuỗi Quy trình. Trong 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 có sẵn:
- Kiểm tra chế độ xem
- Chế độ xem quy hoạch.
Chế độ mặc định là Chế độ xem quy 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.
- Nhập mô tả có ý nghĩa cho Chuỗi quy trình.
Bấm vào dấu kiểm
Bước 3) Một cửa sổ mới bật lên. Nhấp vào biểu tượng “Mới” để tạo “Quy trình bắt đầu” mới.
Bước 4)
- Nhập tên kỹ thuật của quá trình bắt đầu.
- 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 được sử dụng để chỉ định kích hoạt dựa trên thời gian hoặc dựa trên sự kiện cho chuỗi quy trình.
- Nhấp vào tùy chọn “Lịch trình trực tiếp” để lên lịch cho chuỗi quy trình trong một thời gian cụ thể.
- Nhấp vào nút “Thay đổi lựa chọn” để nhập thông tin chi tiết về việc Lên lịch chuỗi quy trình thực hiện.
Bước 6) Các bước để lập lịch trình chuỗi quy trình:
- Bấm vào nút “Ngày/Giờ”. Chỉ định ngày/giờ bắt đầu theo lịch trình, ngày/giờ kết thúc.
- Để thiết lập tần suất, hãy nhấp vào hộp kiểm “Công việc định kỳ”.
- Nhấp vào nút “PeriodValues”.
- Trong màn hình tiếp theo, chọn tần suất yêu cầu (Hàng giờ/Hàng ngày/Hàng tuần/Hàng tháng/Thời gian khác). Nhấp vào Lưu biểu tượng và nút quay lại để quay lại màn hình RSPC trước đó.
Nhấp vào lưu
Bước 7) Thêm gói thông tin:
Nhấp vào biểu tượng cho “Loại quy trình” để tiếp tục.
Bước 8) Như đã thảo luận trướ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 truyề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ả Start Variant và InfoPackage:
Có 2 cách để thực hiện việc 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”
Một cách khác là chọn “Start Variant” và giữ nút chuột trái. Sau đó di chuyển nút chuột đến bước mục tiêu. Một mũi tên sẽ theo chuyển động của bạn. Dừng nhấn nút chuột và kết nối mới được tạo. Từ quá trình bắt đầu đến mỗi bước thứ hai đều có một đường màu đen.
Chuỗi Quy trình xuất hiện 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, chúng ta có thể chọn xem bước kế tiếp có được thực hiện chỉ nếu bước trước đó hay không.
- Đã thành công: thường được sử dụng trong xử lý thông thường
- Đã kết thúc có lỗi: Thường được sử dụng để gửi thông báo lỗi
- 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 “Goto”
- Chọn “Đang kiểm tra chế độ xem”.
SAP sẽ xác minh xem tất cả các bước có được kết nối hay không và có ít nhất một bước trước đó. Lỗi logic không được phát hiện. Nếu chúng tôi nhận được cảnh báo hoặc thông báo “Chuỗi vẫn ổn”, chúng tôi có thể kích hoạt nó. Nếu quá trình kiểm tra xác định được một số lỗi, trước tiên chúng ta phải loại bỏ các lỗi đó.
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 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 để kích hoạt chuỗi quy trình
- Nhấp vào menu “Thực thi”.
- Chọn “Lịch trình”.
Hoặc nhấn nút “Lịch trình”.
Chuỗi sẽ được lên lịch làm công việc nền và có thể được xem trong mã giao dịch SM37. Bạn sẽ tìm 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 một tên công việc.
Cách giám sát chuỗi quy trình
- Có một số môi trường làm việc có sẵn để giám sát quá trình chạy chuỗi quy trình:
- Điều hướng đến tab Quản trị từ DatawarehouseWorkBench(RSA1)
- BI Monitor trong Hệ thống quản lý trung tâm máy tính (CCMS)
- Giám sát chuỗi quy trình hàng ngày (RSPCM giao dịch)
- Chế độ xem nhật ký cho các lần chạy chuỗi quy trình trong bảo trì chuỗi quy trình (RSPC giao dịch)