HAP - Extensions des transformations
p.322
Capacité de la machine HANA qui vont augmenter ce que fait classiquement une transformation
Hana fournit en particulier dans les "Processing services" des librairies dites AFL (Application Function Library). On peut citer deux AFL importantes:
- Predictive Function Library
- BFL (BUsiness Function Library)
Ces fonctions vont être intégrés dans les transformations.
Ça s'appelle des HAP (Hana Optimized Analysis Processes)
Voir exemples d'applications dans la figure 300
Sur help.sap.com si on tape :
"Predictive Analysis Library" il y a une page qui décrit toute la liste des AFL
"Business Function Library" idem
Fonctionnement : p.324 on externalise la complexité dans une fonction
On peut utiliser plein de langages r-script (langage mathématiques)
Définition d'un HAP
Transaction RSDHAAP
p.325
Important il faut cocher "Embedded in Data Transfer Process"
On peut filtrer les données à utiliser dans la feuille "Data Source"
Quand on l'a créé on crée un ADSO basé sur la HAP
Remarque : APD (Application Process Designer) disparait dans "Powered by HANA"
Si on utilisait un APD pour stocker le résultat d'une requête on peut réfléchir à le faire en HAP
Des fois on utilisait APD pour sortir les données du système ça sera solutionné par les Calculation Views (vu plus tard)
Très bon exercice p.330.