Product Brief

This document contains a brief description of the Webservice Data Source Sink Connector.

Contact

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

Description

The Webservice Data Source Sink Connector is an Apache Kafka Connect sink connector to push data from Kafka topics to SAP BI webservice data sources.

SAP BI Webservice data sources give support for external systems to push data to BI in real time, either on single event basis or in batches. Webservice data source accept data in a tabular format. Nesting of data types is not supported. Most of the SAP data types are supported by the connector. The meta data for these fields being extracted is provided by the SAP system and the connector uses this information to map the Kafka Connect schema to the webservice data source structure. For further information refer to SAP Help.

Versioning

Webservice Data Source Sink Connector

  • Connector name: Webservice Data Source Sink Connector
  • Version: 1.3.5
  • Type: Kafka Connect sink connector

SAP source system

The connector requires a SAP Netweaver BI System with support for Webservice Data Sources.

Kafka

  • Tested on Confluent Platform v5.5.1, v6.0.1, v7.0.1, v7.3.0, v7.5.0 and v7.6.0
  • Tested with Apache Kafka and Connect API v2.5, v2.6, v2.8, v3.3, v3.5 and v3.6

Dependencies

The connector makes use of SAP Java Connector (JCo) v3.1.8 released by SAP. According to the license of SAP JCo it is not allowed to bundle it with other software. Therefore, JCo needs to be obtained separately from the SAP Marketplace, see SAP JCo.

Configuration

The package for the connector contains an expressive configuration documentation in file configuration.html. A minimal configuration example is also included as ohja-webds-sink-connector.properties file. The connector makes heavy use of validators and recommenders and has been tested with the Confluent Control Center UI.