cancel
Showing results for 
Search instead for 
Did you mean: 

Why Python....... Why not ABAP Cloud in DSP Dataflow artifact

t_ravichandra
Explorer
0 Kudos

Hi Expert,

Any idea on Why SAP has integrated Python script in Dataflow artifact, instead why can't it use SAP ABAP Cloud in it ?

Accepted Solutions (1)

Accepted Solutions (1)

XaviPolo
Active Contributor

Data flows are executed in SAP Data Intelligence, and this prouduct has different subengines that allows the use of ABAP, C++ (deprecated), Node.js and Python 3.6. (Subengines | SAP Help Portal)

It seems that for now SAP only allows the use of the python subengine in the DSP integration, maybe the reason is that python is a much better known language than ABAP (15 Most Popular Programming Languages of 2023 - HackerRank Blog), or maybe because it is cheaper to run in this subengine, or maybe because of its widespread use in the world of data analysis.

But from what has been implied in webinars and news, the capabilities of dataflows should grow in DSP by integrating more options already present in Data Intelligence. But remember that you have the BW Bridge that is ABAP oriented.

Regards,

Answers (1)

Answers (1)

amlan_dhow
Explorer

Agreed with xavierpolo . Just to add 2 cents from my end:

Python is well accepted programming language for Artificial Intelligence/ Machine learning model preparation also. Pre-built different libraries specific for different tasks are also available in Python. DSP currently supports Numpy an Panda Libraries used for AI model preparation.

Hope, it gives your answer t.ravichandra

t_ravichandra
Explorer

Got it. Thanks xavierpolo and amladhow.