cancel
Showing results for 
Search instead for 
Did you mean: 

SAP DATAHUB ABAP Code

jwiebe
Explorer
0 Kudos

Can i use ABAP Code in an operator in Datahub?
Like the javascript or python operator?

Accepted Solutions (0)

Answers (2)

Answers (2)

tobias_koebler
Advisor
Advisor
0 Kudos

Hi Jürgen,

have a look at this blog: https://blogs.sap.com/2019/10/29/abap-integration-for-sap-data-hub-and-sap-data-intelligence-overvie...

We decribe there the overall concept and my colleague britta.jochum will publish a new blog about how to write custom ABAP operators soon. But as a sneak preview. The coding will happens in the source ABAP system and not on the SAP Data Hub system. It can be remotley called and made available in a pipleine execution.

BR, Tobias

henrique_pinto
Active Contributor
0 Kudos

Not writing the code directly in the DH operator, as there is no ABAP runtime in DH.

However, as of DH 2.7, there is a new class of operators that run in the APE (ABAP Pipeline Engine), that you can model in DH and are delegated to the APE instance (APE is a new add-on included in the same SWCV as SLT, DMIS). The latest DMIS includes APE for all actively supported ABAP versions. Amongst the supported operators (SLT, ABAP CDS, ODP) there is also the possibility of creating your own custom ABAP operator, that allows you to execute ABAP code that you implement in a specific class/method. Again, it is executed in the underlying ABAP instance and not in DH per se, however you can integrate the outcome of these operators and native DH operators interchangeably. Effectively, you could write an ABAP transform for your data, if you wish (but beware of network transfers back and forth).

https://help.sap.com/viewer/1246f58c6a74412580877af1f484f41a/2.7.latest/en-US/761715f7f2524b52a4e6c0...