DataHub Vs SAP PI

DataHub Vs SAP PI

Every ecommerce system needs data to process. If you are not using Hybris as you full system, you need to integrate it with main system like SAP ECC, SAP CRM, SAP Cloud for customer. Since SAP system owner never allow ecommerce system to call Odata or Webservice this much frequently, We have Datahub and PI to replicate data.

SAP Integration with Hybris primarily involves – asynchronous master data replication from SAP to Hybris, asynchronous order replication from Hybris into SAP and the downstream flow of various order statuses from SAP to Hybris.


Standard data replication between ECC to Hybris:

* Customer

* Product/Article

* Price

* Stocks

* Cancel Orders (Partial/Full)


Standard data replication From Hybris to ECC :

* Orders


Standard Data replication from Hybris to CRM :

* Customers

* service Request

* Business Agreements


Standard Data replication from CRM to Hybris :


* Customers

* Service Request

* Business Agreements

* Business Agreement Header

* Business Agreement Partners

* Business Agreement Rule Header


Datahub reduce the cost of implementation. It is shipped with Hybris ecommerce suite as ready to use jar. WE do not need an extra license for Datahub, like we have buy for TIBCO (Hot Folder integration) or SAP PI/PO/PRO(an extra ESB). Datahub have most of the scenario covers, which is used in SAP integration. It is very easy to customize.

SAP Hybris Data Hub 6.4 offers the following significant features and changes that support future development of process/event monitoring capabilities:

* New events: No More Publication Attempts Event, Target Item Event, Archived Item Event, Batches Received Event

* The ability to trace an item all the way through its life cycle in Data Hub

* Message queue for all monitoring events. By default, this is an embedded message broker, but, for resiliency and scalability, it can be configured with an external message broker

* New ‘grouping’ concepts in Data Hub (trace Id, batch Id, document Id) to provide a comprehensive view of the batch or document status based on the statuses of individual items