SapHanaTutorial.Com HOME     Learning-Materials Interview-Q&A Certifications Quiz Online-Courses Forum Jobs Trendz FAQs  
     Explore The World of Hana With Us     
About Us
Contact Us
 Apps
X
HANA App
>>>
Hadoop App
>>>
Tutorial App on SAP HANA
This app is an All-In-One package to provide everything to HANA Lovers.

It contains
1. Courses on SAP HANA - Basics, Modeling and Administration
2. Multiple Quizzes on Overview, Modelling, Architeture, and Administration
3. Most popular articles on SAP HANA
4. Series of Interview questions to brushup your HANA skills
Tutorial App on Hadoop
This app is an All-In-One package to provide everything to Hadoop Lovers.

It contains
1. Courses on Hadoop - Basics and Advanced
2. Multiple Quizzes on Basics, MapReduce and HDFS
3. Most popular articles on Hadoop
4. Series of Interview questions to brushup your skills
Apps
HANA App
Hadoop App
';
Search
Stay Connected
Search Topics
Topic Index
+
-
SAP HANA Modeling
+
-
Spatial Processing
+
-
Predictive Analysis

Application Function Library (AFL)

In previous article, we explained what predictive analysis is. Before learning SAP HANA's Predicting Analysis features and capabilities, it is important to understand Application Function Library (AFL) in HANA.
In this article, we will learn about Application Function Library (AFL).

What is Application Function Library (AFL)?

Within SAP HANA, functions for a particular functional area are grouped into an Application Function Library (AFL).

Application Function Library (AFL)

  • Pre-delivered commonly utilized business, predictive and other types of algorithms for use in projects or solutions that run on SAP HANA.
  • These algorithms can be leveraged directly in development projects, speeding up projects by avoiding writing custom complex algorithms from scratch.
  • Written in C++

Primary libraries included in AFL

Primary libraries included in AFL are
  • Predictive Analysis Libraries (PAL) is a set of functions in AFL. It contains pre-build, parameter-driven, commonly used algorithms primarily related to predictive analysis and data mining.
  • Business Function Library (BFL) is a set of functions in AFL. It contains pre-build, parameter-driven, commonly used algorithms primarily related to finance.


Application Function Library (AFL)

Benefits of AFL:


Application Function Library (AFL)

  1. These algorithms can be leveraged directly in development projects, speeding up projects by avoiding writing custom complex algorithms from scratch.
  2. AFL operations also offer very fast performance, as AFL functions run in the core of SAP HANA in-memory DB.

Increasing performance is the main goal:

You can dramatically increase performance by executing complex computations in the database instead of at the application sever level. SAP HANA provides several techniques to move application logic into the database, and one of the most important is the use of application functions.
Application functions are like database procedures written in C++ and called from outside to perform data intensive and complex operations.

Currently, PAL and BFL are delivered in one archive (that is, one SAR file with the name AFL.SAR). The AFL archive is not part of the HANA appliance, and must be installed separately by the administrator.




Support us by sharing this article.



Explore More
Close X
Close X

2 thoughts on “Application Function Library (AFL)

  1. kanchan says:

    Kanchanpoya.dawarkhar.

Leave a Reply

Your email address will not be published. Required fields are marked *

Current day month ye@r *

 © 2017 : saphanatutorial.com, All rights reserved.  Privacy Policy