jokame / hana-native-adapters

Since SPS09 Hana supports writing new adapters for Smart Data Access, Batch Data Loading, ETL, Realtime Replication and Realtime Transformations. While common adapters are provided by SAP, everyone can write own adapters using the Hana Adapter SDK. This github project aims to provide additional adapters for using them or as samples. Feel free to add your own.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Hana Native Adapter Development in Java

Overview

While Hana can be seen as yet another database to read data from or load data in using external tools, Hana has built-in capabilities for batch and realtime data provisioning and data federation. Any adapter registered in Hana can be used to query remote sources using regular Hana SQL commands and, if the adapter supports this capability, push changes into Hana tables or tasks (=transformations). As all adapters written using the Adapter SDK are no different from the SAP provided adapters, they can be used by all tools and editors as well, e.g. Replication Editor, Task Flow Editor, Enterprise Semantic Search,.....

The aim of this repository is to provide adapters as source code to access more sources. These adapters are provided by SAP employees, partners and customers on a as-is basis with the indention of being used in production environments and to act as examples.

For more details refer to Hana Smart Data Integration at SCN. The Adapter SDK is part of the Hana EIM option and as such fully documented in help.sap.com

Contributing

This is an open source project under the Apache 2.0 license, and every contribution is welcome. Issues, pull-requests and other discussions are welcome and expected to take place here.

About

Since SPS09 Hana supports writing new adapters for Smart Data Access, Batch Data Loading, ETL, Realtime Replication and Realtime Transformations. While common adapters are provided by SAP, everyone can write own adapters using the Hana Adapter SDK. This github project aims to provide additional adapters for using them or as samples. Feel free to add your own.

License:Apache License 2.0


Languages

Language:Java 100.0%