HANA Calculation View
Point de départ : je veux faire du reporting hors de BW, dans mon SAP4HANA par exemple
(voir ppt de Lydie)
- Sur les données BW = solution Standard les outils de reporting communiquent avec les cubes/ADSO en MDX
- HANA parle le MDX
- Mais HANA doit fournir des infos complémentaires via les "calculations views"
- Grace à cet outil on "recrée" virtuellement un cube
- L'outil de reporting croit être face à un cube mais c'est virtuel
"HANA Calculation View"
Voir p.73 pour comprendre la base du modèle HANA
Avant les vues HANA étaient de 3 type
- Attribute View (que des jointures à l'époque)
- Analytic View (tout devait venir d'une seule table)
- Calculation View
Donc avant on faisait les étapes suivantes :
1 – On faisait les tables de dimensions avec Attribute View
2 – On construisait le cube avec Analytic View (on branchait les faits avec les attribute View)
3 – Puis si on voulait mélanger des Analytic Views par exmple on créait des Calculation VIews
Aujourd'hui on est sorti de cette solution trop lourde : il n'y a plus qu'une seule vue : la "calculation View" c'est son type qui dit ce qu'elle est.
Voir schéma figure 73
Aujourd'hui des développeurs ne pensent pas modèle en étoile et donc ils développent des jointures complexes pour pouvoir accéder à des infos complexes
On peut donc créer des cubes virtuels et on est aidé quand on crée une vue on peut dire de quel type de vue il s'agit
Figure 76 explique comment faire un cube
1 – Les vues de type Dimension
2 – Les vues de type cubes
etc
A la fin tout outil qui se connect en MDX (Excel par exemple si on a le driver "MDX pour Hana" dans Excel )
Voir Figure 81 les outils classiques qui peuvent se connecter et consommer du MDX
Imaginons qu'on veuille consommer de la data BW
Définition
Dans HANA Modeler
Dans la partie Content on se crée un package et on crée sa vue là
On ajoute les tables en cliquant sur les champs on les ajoute (couleur jaune dans l'icone)
Attention HA100 et HA300 permettent de former aux "Analytic views"
A noter qu'on peut faire des vues sur des vues
Connexion à Excel
Quand on fait la connexion dans le fichier Excel :
"Data connexion Wizard" --> "Other/Advanced" --> "SAP HANA MDX Provider"
Un truc de malade.... on peut faire des hiérarchies etc
Et évidemment on peut utiliser Analysis pour taper sur des views
Attention il faut une licence pour accéder aux données HANA sans passer par SAP
Donc si tu veux que les users utilisent HANA sans passer par SAP il faut une licence particulère
REMINDER = IL ne faut plus créer que des calculation views, les autres types seront obsolétes.
Une "Vue Hana" = "calculation view" = "Column view" = Information view"
Quand on a créé vue elle finit dans le schéma _SYS_BIC dans le dossier "Column views"
Package BI content = SAP / hba / plus de 1000 calculations views