Aller au contenu

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.