Kafka Connect - OData V4 Connectors
Product Description
The OData V4 Connectors package provides Apache Kafka Connect source and sink connectors specifically designed for seamless interaction with OData V4 services.
The connector supports Change Data Capture-style (CDC) extraction for OData V4 services that expose delta-link/change-tracking capabilities. OData V4 defines these capabilities, but individual services may not implement them. For services without delta support, the connector operates in full extraction mode and cannot provide CDC semantics.
Although compatible with any OData V4 service, these connectors are optimized for SAP OData V4 services, facilitating efficient interaction with exposed entity sets.
Key Features
- Source Connector: Enables reading entity sets and associated properties from OData V4 services.
- Sink Connector: Allows for the insertion and updating of entity set instances within OData V4 services.
Both connectors exclusively work with entity sets, ensuring streamlined data processing for OData V4-based interactions.
Compatibility and Limitations
- OData Protocol Versions: These connectors are tailored for OData V4 and may not be compatible with other OData protocol versions. For more details, visit OData.
- Offset Handling & Data Delivery: OData V4 defines delta responses and delta links for change tracking. However, not every OData V4 service implements them. When delta-tracking is available, the source connector can perform CDC-style extraction with offset recovery. For services without delta support, the connector operates in full extraction mode and cannot provide CDC semantics.
Advanced Capabilities
- Nested Data Support: The source connector fully supports nested data structures and OData V4’s simple data types, ensuring a rich, hierarchical data representation.
- Schema Integration: The source connector leverages the metadata provided by the OData V4 service to dynamically construct comprehensive Kafka Connect schemas for each entity, enhancing integration with the Kafka ecosystem.
Versioning and Compatibility
OData V4 Connectors
- Connector name: OData V4 Source Connector
- Version: 1.3.6
- Type: Kafka Connect source connector
-
Connector name: OData V4 Sink Connector
- Version: 1.3.6
- Type: Kafka Connect sink connector
OData Protocol
The OData V4 Connectors follow the OData V4 protocol.
Kafka Connect
- Tested on Confluent Platform v7.0.1, v7.3.0, v7.5.0, v7.6.0 and v7.7.0
- Tested with Apache Kafka and Connect API 2.8, v3.3, v3.5, v3.6 and v3.8
Dependencies
The connectors package includes all library dependencies. Apache Olingo V4 is being used for connecting to OData V4 services.
Licensing
See licenses for INITs evaluation license (DE and EN) or for more information on the dependencies` license.
Support and Contact Information
Company
INIT Individuelle Softwareentwicklung & Beratung GmbH
Rotebühlplatz 21
70178 Stuttgart - Deutschland
Amtsgericht Stuttgart, HRB 224214
Geschäftsführer: Thomas Winkelsdorf
https://init-software.de/
Business and technical Contact
Ronald Schertle
connector-contact@init-software.de
+49 173 81 49 709
Full Enterprise Support
Our full enterprise support offers you access to top-tier support from our connector developers, tailored to meet your specific needs. This includes:
- 8/5 support
- 60-minutes response time depending on support plan
- Full application lifecycle support from development to operations
- Access to expert support engineers
- Consultancy in case of individual SAP integration requirements
Software Evaluation
An evaluation version of the connectors, limited to 30 days of use, can be downloaded from the INIT repository. This allows a prospective customer to test the connectors at an early stage.
Please contact connector-contact@init-software.de for more information.