Connect Apache Kafka to SAP FPSL – Data integration with Xeotek SAAPIX
With the release of the new SAP FPSL (financial products subledger) for banks, (re)insurance companies, fintechs, and other corporates, a new S/4HANA module for accounting and financial instruments enters the big data stage.
Connecting Apache Kafka to SAP FPSL
Since Apache Kafka is the nervous system of today’s data-driven enterprises and SAP FPSL was designed for large data volumes, the integration of Apache Kafka in SAP FPSL is obvious.
However, there are some special requirements that need to be considered when connecting SAP FPSL to Apache Kafka. In particular, the distributed nature of the data sources in Apache Kafka presents a challenge. This includes, for example, the requirement for referential integrity, semantic correctness, and compliance with temporal dependencies of the data objects.
As data cannot easily be deleted in SAP FPSL, it is crucial to assure that the data objects can be fully processed by SAP FPSL in advance.
We recommend reading our article about Apache Kafka to SAP data integration – consideration & challenges to learn more about these topics.
In order to let our customers focus on the business logic and data instead of solving these technical problems, we have developed Xeotek SAAPIX.
Xeotek SAAPIX is our smart data integration solution for Apache Kafka and SAP systems and was specially developed for connecting modules such as SAP FPSL.
Why Xeotek SAAPIX?
Xeotek SAAPIX is more than a simple Kafa-to-SAP adapter. Xeotek SAAPIX offers a wide range of features to support even the most complicated data integration scenarios. In contrast to conventional Kafka-to-SAP adapters, Xeotek offers unique features such as:
- Semantic correctness validation
- Referential integrity validation
- Temporal dependencies (ordering) of multiple sources
- Data transformation plugins for single records or batches that can be developed by the customer
- Full transparency and traceability
- Error handling with data correction and re-loading
- Micro-service architecture (one instance per target source, e.g. FPSL)
An essential part of every data integration pipeline is data transparency. To enable users to backtrace the results of calculations and analyze causes, SAAPIX is fully integrated with our data platform KaDeck Enterprise.
Though KaDeck is not required to run Xeotek SAAPIX, we recommend using a “data monitoring” solution to speed up development. Please read our article about data-centric monitoring solutions to learn more.
We would be happy to support you with your project.