Technology Blogs by SAP
Learn how to extend and personalize SAP applications. Follow the SAP technology blog for insights into SAP BTP, ABAP, SAP Analytics Cloud, SAP HANA, and more.
cancel
Showing results for 
Search instead for 
Did you mean: 
ChristophMorgen
Product and Topic Expert
Product and Topic Expert
2,525

SAP HANA Cloud provides out of the box a rich set of embedded AI functions enabling SAP customers and partners to build Intelligent Data Applications, applications embedding AI scenarios like time series forecasting, classification, or regression and more, with applying the AI functions in the database directly on the application data.

Each new release of SAP HANA Cloud includes a lot of exciting new embedded AI features, hence see the list of links below to get an overview about the continuous improvements in the Predictive Analysis Library (PAL), Automated Predictive Library (APL) and the Python Machine Learning client (hana-ml) across the past release versions:

Here are some additional links to reference information introducing to and tutoring about how to get started using SAP HANA Cloud’s Machine Learning capabilities

Featured SAP HANA AI/ML capabilities are highlighted in the following resources:

 

 

Setting up your Python environment for SAP HANA ML

There are certainly numerous flavors of how to setup a local Python environment for Data Scientists to work with respective Python packages, in this case leveraging hana-ml and hdbcli to work with SAP HANA. The use of Miniconda or venv with Jupyter Notebooks is a common practice. Moreover the following instructions give guidance on how to enrich your SAP Development tools with a Python environment

Moreover, the following blog posts give indications how to leverage SAP HANA Machine Learning and hana-ml from within 3rd party Data Science, Python expert environments

Finally, reference information about the Python native SAP HANA database client can be found in SAP Note 2939501 and the SAP HANA Client documentation. The database client software is available from tools.hana.ondemand.com/#hanatools, while the Python client is also available via the pypi repository at https://pypi.org/project/hdbcli/Further installation instructions are documented in the section Machine Learning APIs in SAP HANA Client Interface Programming Reference.

 The following SAP Note 3220622 indicates which SAP HANA Cloud release is available with SAP Datasphere.