Avant d'en savoir plus sur l'architecture SAP BI, apprenons-en
Couches conceptuelles de l'entreposage de données avec BI
Zone de transit persistante
Les données extraites des systèmes source entrent d'abord dans la zone de transit persistante. Les données de cette couche sont les données brutes qui sont sous forme inchangée. Les données sont consolidées et nettoyées uniquement dans les couches suivantes.
La zone de transit est une table temporaire qui contient les données et se connecte à la zone de travail ou aux tables de faits. En l'absence de zone de transit, la charge de données devra passer directement du système OLTP au système OLAP, ce qui entrave les performances du système OLTP.
Couche de l'entrepôt de données (couche DWH)
Les données de la zone de transit persistante sont chargées dans la couche DataWareHouse. Il a un référentiel d'informations sur l'entreprise. Les données de cette couche sont stockées pendant une période plus longue.ie, les données de l'historique complet (par exemple, les données des 5 dernières années) sont stockées ici dans cette couche.Aucune agrégation de données pertinentes pour les rapports; la granularité des données stockées dans cette couche est au niveau de l'élément de campagne (détaillé).
Couche de stockage des données opérationnelles
Les données sont chargées dans une couche de stockage de données opérationnelles très fréquemment de manière continue à partir des systèmes source. Par conséquent, les données de cette couche contiennent toutes les modifications apportées aux données qui ont été effectuées tout au long de la journée. Les données du magasin de données opérationnelles plus tard peuvent être chargées dans la couche Datawarehouse à des moments particuliers (par exemple à la fin de la journée) pour mettre à jour la date dans la couche Datawarehouse. Cette couche de stockage des données opérationnelles peut également être utilisée en cas d'urgence lorsque les données des couches de l'entrepôt de données et du datamart sont perdues. Dans de telles situations, les données peuvent être chargées de la couche du magasin de données opérationnelles vers la couche de l'entrepôt de données et la couche du magasin de données. ODS n'est pas basé sur le modèle de schéma en étoile mais ils sont dans un format de fichiers plats.
Couche de magasin de données archivée
Architected Data Mart Layer également connu sous le nom d'Infocube. Il est conçu pour stocker des données résumées et agrégées pendant une longue période. Les données de la couche Data Warehouse sont chargées dans la couche Architected Data Mart. Il est utilisé dans l'analyse et le reporting. Les données sont à un niveau élevé pertinentes pour la création de rapports affichant ces données. La manipulation des données avec la logique métier est effectuée à cette couche. Il se compose d'une table de faits centrale (chiffres clés) entourée de plusieurs tables de dimension, il est utilisé pour prendre en charge les requêtes BW
Composants clés du système SAP BI:
La Business Intelligence est un composant essentiel de SAP NetWeaver. La figure ci-dessous montre les composants clés d'un système BI.
- Entreposage de données - Il s'agit principalement d'extraire, de transformer et de charger des données à partir de systèmes source.
- Plateforme de BI - La couche de la plateforme de BI contient des services de BI pour prendre en charge des tâches et des fonctions d'analyse complexes. Il contient le moteur d'analyse, qui traite les données demandées via les navigations d'analyse BEx. Son interface permet la saisie et la manipulation des données dans le cadre de la planification intégrée BI. Il dispose également d'outils d'analyse spéciaux tels que le concepteur de processus d'analyse (APD) et l'exploration de données qui fournissent aux analystes de votre entreprise les outils nécessaires pour fusionner, extraire, prétraiter, stocker et analyser les données.
- BI Suite - Ces outils aident à créer des rapports à des fins d'analyse.Il contient Business Explorer (BEx) qui fournit des outils de reporting et d'analyse flexibles.
Les zones suivantes de Business Explorer peuvent être utilisées pour les analyses de données:
- BEx Analyzer (outil d'analyse basé sur Microsoft Excel avec des fonctionnalités de type tableau croisé dynamique)
- BEx Web Analyzer (outil d'analyse basé sur le Web avec des fonctionnalités de type tableau croisé dynamique)
- BEx Web Application Designer (contenu défini par le client et SAP BI fourni)
- BEx Report Designer (sortie Web hautement formatée)
Architecture SAP BI / BW:
La BI a une architecture à trois niveaux:
Serveur de base de données: Où les données sont physiquement stockées (ODS, PSA, Infocube et référentiel de métadonnées).
Serveur d'applications: le serveur d'applications est basé sur le processeur OLAP. Il est utilisé pour récupérer les données stockées dans le serveur de base de données.
Presentation Server: gère les rapports et l'accès aux données.
- Les données sont extraites des systèmes sources.
- Les données sont réparties dans la zone de stockage persistante (PSA). Cela contient des données comme la source.
- Les données sont nettoyées, chargées et stockées dans Data Store Object.
- Les données sont affichées à plusieurs dimensions dans l'Infocube.
- Les données sont disponibles par le processeur OLAP dans Business Explorer pour afficher les données conformément aux exigences d'analyse de l'entreprise.
- Les données peuvent être mises à la disposition de SAP / non-SAP, Data Marts par le service Open Hub (InfoSpoke).