SAP HANA - Modélisation

L'option SAP HANA Modeler est utilisée pour créer des vues d'informations en haut des schémas → tables dans la base de données HANA. Ces vues sont utilisées par des applications basées sur JAVA / HTML ou des applications SAP telles que SAP Lumira, Office Analysis ou des logiciels tiers comme MS Excel à des fins de reporting pour répondre à la logique métier et pour effectuer des analyses et extraire des informations.

La modélisation HANA est effectuée en haut des tableaux disponibles dans l'onglet Catalogue sous Schéma dans le studio HANA et toutes les vues sont enregistrées sous Table de contenu sous Package.

Vous pouvez créer un nouveau package sous l'onglet Contenu du studio HANA en utilisant un clic droit sur Contenu et Nouveau.

Toutes les vues de modélisation créées dans un package sont regroupées dans le même package dans le studio HANA et classées en fonction du type de vue.

Chaque vue a une structure différente pour les tables de dimensions et de faits. Les tables de gradation sont définies avec les données de base et la table de faits a une clé primaire pour les tables de dimension et les mesures telles que le nombre d'unités vendues, le temps de retard moyen, le prix total, etc.

Tableau des faits et des dimensions

La table de faits contient les clés primaires pour la table et les mesures de dimension. Ils sont joints aux tables de dimension dans les vues HANA pour répondre à la logique métier.

Example of Measures - Nombre d'unités vendues, prix total, délai moyen, etc.

La table de dimension contient des données de base et est jointe à une ou plusieurs tables de faits pour créer une logique métier. Les tables de dimension sont utilisées pour créer des schémas avec des tables de faits et peuvent être normalisées.

Example of Dimension Table - Client, produit, etc.

Supposons qu'une entreprise vend des produits à ses clients. Chaque vente est un fait qui se produit au sein de l'entreprise et la table de faits est utilisée pour enregistrer ces faits.

Par exemple, la ligne 3 de la table de faits enregistre le fait que le client 1 (Brian) a acheté un article le jour 4. Et, dans un exemple complet, nous aurions également une table de produits et un calendrier afin que nous sachions ce qu'elle a acheté et exactement quand.

La table de faits répertorie les événements qui se produisent dans notre entreprise (ou au moins les événements que nous voulons analyser - nombre d'unités vendues, marge et chiffre d'affaires). Les tableaux de dimensions répertorient les facteurs (client, temps et produit) par lesquels nous voulons analyser les données.