Symptom
What does AFL, APL, PAL, PAL, HANA_UMML stand for?
Environment
- SAP HANA
- SAP S/4HANA 1809+
- SAP Predictive Analytics Library (APL)
- Application Function Library (AFL)
- Predictive Analysis Library (PAL) - HANA_UMML
Resolution
AFL stands for Application Function Library
- What's the meaning of Application Function Library (AFL)?
- AFL is a group of functions which can be installed into HANA.
It contains such as the Predictive Analysis Library (PAL) and the Business Function Library (BFL). - Why use Application Function Library (AFL)?
- Complex calculation and computations can be executed by Application Server level, but it will be much more faster if it can be executed in Database level.
AFL is the application functions which move application logic into HANA database. - Functions for a particular topic are grouped into an application function library (AFL), such as the Predictive Analysis Library (PAL) and the Business Function Library (BFL).
- For more details on Application Function Library (AFL)
- Goto SAP help portal - SAP HANA Platform -> Machine Learning -> SAP HANA Predictive Analysis Library (PAL)
Or - Goto SAP help portal -> Search "SAP HANA Predictive Analysis Library (PAL)"
- AFL-PAL related issues, can reach to HAN-DB-AFL-PAL component for Technical Support assistance.
APL stands for SAP HANA Automated Predictive Library
- What's the meaning of SAP HANA Automated Predictive Library (APL) ?
- APL is an AFL, which exposes the data mining capabilities of the Automated Analytics engine in SAP HANA through a set of functions.
- For more details on SAP HANA Automated Predictive Library (APL)
- Goto SAP help portal - APL -> Development -> SAP HANA Automated Predictive Library Reference Guide
Or - Goto SAP help portal -> Search "SAP HANA Automated Predictive Library Reference Guide"
- Related information on APL
- SAP Predictive Analytics, check SAP help portal - SAP Predictive Analytics for detail
- APL function can work without installing AFL.
- APL related issues, can reach to BI-RA-PA-APL component for Technical Support assistance.
Image picture
How Check APL Version
- In SAPLogon GUI
- Open SAPLogon GUI of the backend system.
- Go to tcode /nDBACOCKPIT.
- Navigate to Current Status -> Overview.
- Click on the link beside Installed Plug-ins.
- Scroll down to SAP_AFL_SDK_APL section (if none then APL is not installed).
- Or, in Hana Studio or IDE
- Open Administration.
- Navigate to Current Status -> Overview.
- Click on the link beside Installed Plug-ins.
Check PAi Versions
- Open a SQL console (or SQL Editor in DBACOCKPIT) and execute the following:
select * from "_SYS_REPO"."DELIVERY_UNITS" where DELIVERY_UNIT='HANA_UMML';
See Also
2631182 - Central Release Note Predictive Analytics integrator (PAi) / Intelligent Scenario Lifecycle Management (ISLM)
SAP HANA Automated Predictive Library Help portal
Keywords
SDK libraries programming machine learning algorithms algor , KBA , HAN-DB-AFL-PAL , SAP HANA Predictive Analysis Library , BI-RA-PA-APL , Automated Predictive Library , How To
Product
SAP S/4HANA Cloud 1911