Schéma en étoile et schéma en étoile étendu dans SAP BI/BW

⚡ Résumé intelligent

Schéma en étoile et schéma en étoile étendu dans SAP BW organise les données en tables de faits et de dimensions, où le modèle étendu relie les dimensions aux données de référence via des tables SID, permettant une analyse beaucoup plus approfondie et une réutilisation des données de référence.

  • Schéma classique en étoile : Une table de faits centrale entourée de tables de dimensions qui contiennent les données de référence à l'intérieur du cube.
  • 🔗 Schéma en étoile étendu : Les tables SID relient les dimensions aux données de référence stockées en dehors du cube pour une réutilisation.
  • (I.e. Profondeur d'analyse : Le modèle étendu permet 16 dimensions multipliées par 248 tables SID pour une analyse plus riche.
  • (I.e. Tables SID : Les identifiants de substitution relient les tables de dimensions aux tables d'attributs, de texte et de données de référence.
  • (I.e. Tableau des faits : Un tableau de faits contient des chiffres clés et prend en charge jusqu'à 233 chiffres clés mesurables.
  • 🤖 Assistance IA : AI et SAP HANA optimise ces modèles pour des requêtes analytiques rapides et à grande échelle.

Schéma en étoile et schéma en étoile étendu dans SAP BI/BW

Qu'est-ce qu'un schéma ?

Dans un système de gestion de bases de données (SGBD), un schéma représente la base de données relationnelle. Il définit les tables, les champs de chaque table et les relations entre les champs et les tables. Autrement dit, un schéma est un ensemble d'objets de base de données, incluant les tables, les vues, les index et les synonymes. Les schémas sont généralement stockés dans un dictionnaire de données.

Qu'est-ce qu'un schéma d'étoile classique ?

Un schéma en étoile classique est un modèle de données multidimensionnel. Il est basé sur un élément central. table de faits entouré de plusieurs tables de dimensions en forme d'étoile (d'où le nom).

Un InfoCube se compose de plusieurs InfoObjets (Caractéristiques et indicateurs clés) et est structuré selon un schéma en étoile. Une grande table de faits contenant les indicateurs clés de l'InfoCube est entourée de nombreuses tables de dimensions qui forment l'étoile. Une table de faits peut comporter jusqu'à 16 dimensions.

Les avantages du schéma en étoile sont un découpage aisé des données, une compréhension facile et des performances améliorées.

Schéma en étoile dans SAP BI/BW

Qu'est-ce qu'un schéma en étoile étendu ?

Dans le schéma en étoile étendu, la table de faits et la table de données de référence sont liées par une table SID (identifiant de substitution). La table de faits et la table de dimensions sont contenues dans le cube, tandis que les données de référence sont stockées à l'extérieur. Sa capacité d'analyse est de 16 × 248 (tables SID). Contrairement au schéma en étoile classique, la table de faits est de petite taille et la table de dimensions de grande taille. Dans le schéma en étoile étendu, la table de dimensions ne contient pas de données de référence.

Schéma en étoile étendu dans SAP BI/BW

Les différents composants d'un schéma en étoile étendu sont :

  1. La table attributaire contient les attributs des données de référence.
  2. La table SID crée un SID (identifiant de substitution) unique pour chaque enregistrement de données maîtres.
  3. La table de dimension crée un DimID pour chaque combinaison unique de SID (un maximum de 248 caractéristiques SID peuvent être prises en charge dans une table de dimension).
  4. Le tableau de texte contient des descriptions des données de base.
  5. La table de faits contient une combinaison unique de DimIDs et de chiffres clés (un maximum de 233 chiffres clés peuvent être intégrés dans une table de faits).

Schéma en étoile étendu dans SAP BI/BW

Vous trouverez ci-dessous un exemple de ce à quoi ressemble une table de faits d'un InfoCube.

Schéma en étoile étendu dans SAP BI/BW

Vous trouverez ci-dessous les tableaux de dimensions et de SID.

Schéma en étoile étendu dans SAP BI/BW

Vous trouverez ci-dessous les tables de données de base et de texte des InfoObjects.

Schéma en étoile étendu dans SAP BI/BW

InfoCube : Exemple de schéma en étoile étendu

Voici un exemple d'InfoCube illustrant le schéma en étoile étendu.

Étapes expliquant le schéma en étoile étendu d'un InfoCube :

  1. La table de faits de l'InfoCube a une valeur de 3.
  2. La valeur de la table de faits (« 3 ») est mappée dans la table de dimension.
  3. L'ID de dimension « 3 » a un SID mappé dans la table SID.
  4. La valeur SID est associée aux tables de texte et de données de référence.

Exemple de schéma en étoile étendu d'InfoCube

FAQ

Une table SID (identifiant de substitution) attribue une clé numérique courte et unique à chaque valeur de données de référence. Dans le schéma en étoile étendu, les tables SID relient les tables de dimensions aux tables de données de référence, de texte et d'attributs, améliorant ainsi les performances des jointures et la réutilisation des données.

Les données de référence sont stockées en dehors de l'InfoCube, dans des tables d'attributs, de textes et d'identifiants système (SID) distinctes, et non dans les tables de dimensions. Cette séparation permet de réutiliser les mêmes données de référence dans plusieurs InfoCubes au lieu de les dupliquer.

Une table de faits stocke les indicateurs clés mesurables et les DimIDs qui les relient aux dimensions. Une table de dimensions regroupe les caractéristiques associées et les relie, via des tables SID, aux données de référence qui les décrivent. Les tables de faits sont volumineuses ; les tables de dimensions sont plus petites.

Oui. SAP HANA et l'apprentissage automatique analysent les modèles de requêtes pour recommander des agrégats, des partitionnements et des modifications de modèles. SAP Datasphere et Analytics Cloud, ainsi que l'IA, suggèrent en outre des modèles et font émerger des informations à partir du schéma sous-jacent.

L'apprentissage automatique exploite les données factuelles et dimensionnelles structurées et propres pour entraîner des modèles de prévision et de détection d'anomalies. La cohérence des clés et des données de référence du schéma en étoile en fait une base fiable pour l'analyse et la planification pilotées par l'IA.

Résumez cet article avec :