SAP PI - Giới thiệu
Tích hợp quy trình SAP là một phần của nền tảng SAP NetWeaver. Nó được gọi là SAP NetWeaver Exchange Infrastructure XI trong NetWeaver 7.0 ehp2 và các phiên bản cũ hơn. SAP NetWeaver Process Integration là một phần của cấu phần phần mềm NetWeaver và được sử dụng để trao đổi thông tin trong hệ thống nội bộ của công ty hoặc với các bên bên ngoài.
SAP PI / XI cho phép bạn thiết lập giao tiếp và tích hợp hệ thống chéo và cho phép bạn kết nối các hệ thống SAP và không phải SAP dựa trên ngôn ngữ lập trình khác nhau như Java và SAP ABAP. Nó cung cấp một môi trường mã nguồn mở cần thiết trong bối cảnh hệ thống phức tạp để tích hợp các hệ thống và giao tiếp.
Tích hợp quy trình SAP là phần mềm trung gian cho phép tích hợp liền mạch giữa ứng dụng SAP và không phải SAP trong một công ty hoặc với các hệ thống bên ngoài công ty.
Thí dụ
Một ứng dụng được chạy trên các hệ thống khác nhau thuộc các đơn vị kinh doanh khác nhau trong một công ty hoặc được triển khai trong môi trường phân tán giữa các công ty khác nhau có mối quan hệ kinh doanh với nhau. Trong môi trường này, cần có sự tích hợp và chuyển giao thông tin liền mạch giữa các hệ thống khác nhau. SAP PI cung cấp nền tảng phần mềm trung gian không xử lý cách các thành phần ứng dụng được triển khai theo logic nghiệp vụ và tập trung nhiều hơn vào việc trao đổi dữ liệu giữa các thành phần khác nhau.
Bạn có thể coi SAP PI như một phiên bản trung tâm hoặc phần mềm trung gian kết nối các hệ thống khác nhau. Phần mềm trung gian này có thể được gọi là công cụ thời gian chạy SAP PI và giao tiếp này được gọi là giao tiếp qua trung gian. Khi bạn so sánh giao tiếp này với kịch bản điểm tới điểm, bạn sẽ dễ dàng quản lý các hệ thống và kết nối. Ngoài tất cả những điều này, thông tin liên quan đến tích hợp có sẵn tại một điểm trung tâm.
Trao đổi tin nhắn giữa các hệ thống khác nhau sử dụng SAP PI chứa dữ liệu kinh doanh. Giao thức bản tin liên lạc dựa trên bản tin SOAP chuẩn W3C.
Tại sao chúng ta cần SAP PI?
Trong một tổ chức, SAP ERP không chứa một hệ thống đơn lẻ mà bao gồm một số hệ thống tích hợp như SAP CRM, FICO, EWM, v.v. SAP PI cung cấp một nền tảng như một điểm tích hợp duy nhất cho tất cả các hệ thống mà không cần chạm vào hệ thống kế thừa phức tạp cho tất cả dữ liệu và trao đổi thông tin.
Sau đây là các khả năng chính được cung cấp bởi Tích hợp quy trình SAP -
Kết nối
Sử dụng SAP PI, bạn có thể kết nối các ứng dụng và hệ thống khác nhau có các cách giao tiếp kỹ thuật khác nhau. SAP PI cung cấp cho bạn nhiều bộ điều hợp cho phép bạn kết nối các ứng dụng dựa trên các giao thức khác nhau như HTTPS hoặc Cuộc gọi chức năng từ xa (RFC).
định tuyến
Định tuyến xác định các quy tắc cho luồng thông báo giữa các hệ thống khác nhau trong thời gian chạy.
Lập bản đồ
SAP PI được sử dụng để kết nối các ứng dụng hoặc hệ thống khác nhau trong một môi trường phân tán có thể được thiết lập giữa các công ty khác nhau, do đó có khả năng cấu trúc trao đổi dữ liệu giữa hai thành phần khác nhau.
Ánh xạ xác định cấu trúc của dữ liệu trong hệ thống nguồn đến cấu trúc của dữ liệu trong hệ thống đích. Nó cũng xác định các quy tắc chuyển đổi được áp dụng cho dữ liệu giữa nguồn và hệ thống đích.