Vous êtes sur la page 1sur 3

Jargon BW :

Le flux de données BW :

InfoPackage :
Précise quand et comment on va charger les données. Il permet de définir les paramètres
d'extraction, de transformation et de chargement des données à partir des sources externes vers les
objets de stockage dans SAP BW, tels que les InfoCubes, les DataStore Objects (DSO) ou les
InfoObjects.

DataSource :
Un ensemble de champs qui fournissent les données d’une unité commerciale pour l’accès et
l’extraction de données et le transfert de données dans SAP BW. D’un point de vue technique, le
DataSource est un ensemble de champs logiquement liés qui sont fournis pour l’accès et le transfert
de données dans SAP BW dans une structure plate (la structure d’extraction) ou dans plusieurs
structures plates (pour les hiérarchies).

PSA :
Persistent staging area (DataStore) : une zone de stockage durable et dédiée où les données sont
temporairement stockées avant d'être traitées, transformées ou chargées dans un système cible.

Pourquoi l’utilisé (avantage) :

 Séparer les étapes de collecte et de préparation des données de celles de traitement et de


chargement, ce qui facilite la gestion et la traçabilité des flux de données.
 Assurer la possibilité de répéter les opérations de transformation sur les données en cas
d'erreur ou de besoin de recalculer
 Assurer la réduction de la charge sur les systèmes sources en les déchargeant du traitement
intensif des données

Type de chargement dans un PSA :

 Chargement full : Chargé toutes les données d’un seul coup


 Chargement delta : Chargé juste les nouvelles données (effectué après un chargement full
pour entrer juste les nouvelles données).
DTP :
Outils clés utilisés dans SAP BW pour extraire, transformer et charger (ETL) les données. Il implique
les étapes suivantes :

 Extraction de données : Les données sont extraites de sources externes, telles que des bases
de données, des fichiers plats ou d'autres systèmes SAP.
 Transformation de données : Les données extraites peuvent être transformées en appliquant
des règles de nettoyage, de conversion, de consolidation ou d'enrichissement.
 Chargement de données : Les données transformées sont ensuite chargées dans les objets
cibles du SAP BW, tels que des infocubes, des ODS (Operational Data Store), des DSO
(DataStore Objects) ou des infoproviders.
 Gestion des erreurs : Pendant le processus de transfert de données, des erreurs peuvent se
produire, telles que des doublons, des valeurs manquantes ou des incohérences. Le DTP
permet de gérer ces erreurs en les identifiant, en les enregistrant et en prenant des mesures
correctives.

InfoProvider :
Utilisé pour stocker et fournir des données dans l'entrepôt de données. Un InfoProvider peut contenir
des données structurées, consolidées et agrégées provenant de différentes sources.

Les types d’InfoProvider :

 InfoCube : c’est une structure de stockage multidimensionnelle qui permet de stocker des
données selon une modélisation en étoile ou en flocon de neige. Il est principalement utilisé
pour l'analyse et le reporting dans SAP BW.
 DataStore Object (DSO) : Un DSO est un InfoProvider flexible qui permet de stocker et de
gérer des données à un niveau plus granulaire que l'InfoCube. Il offre des options de stockage
en mode "tranches" (transactionnel) ou en mode "mises à jour" (cumulatif).
 InfoSet : C’est une combinaison logique de différents InfoObjects. Il permet de regrouper des
InfoObjects spécifiques provenant de différents InfoProviders pour une utilisation ultérieure
dans des rapports ou des analyses.
NB : Un InfoSet fais des jointures entre les différentes sources provenant des InfosProviders
(Il n’est pas beaucoup utilisé vu la grandeur des jointures à la fin).
 Multiprovider : objet qui permet de combiner plusieurs InfoProviders pour fournir une vue
consolidée et unifiée des données. Il agit comme une couche d'abstraction au-dessus des
InfoProviders individuels et offre une interface unique pour l'accès aux données.
NB : Un Multiprovider utilise des unions pour combiner les sources provenant des
infoproviders (le plus utilisé, c’est la dernière couche de stockage de données).
 InfoObject : élément de base qui représente une caractéristique ou une clé de données
utilisée pour décrire, classer ou analyser les données dans un système SAP BW.
Les types d’InfoObject :
 InfoObject caractéristique : présente une caractéristique descriptive des données,
telle que la région géographique, l’article, le produit, etc. Il contient des valeurs
textuelles pour décrire les données.
 InfoObject clé : présente une clé unique permettant d'identifier une entité, telle
qu'un ID d'employé, un numéro de commande, etc. Les InfoObjects clés sont
utilisés pour relier différentes sources de données et pour assurer l'intégrité et la
cohérence des données. (La notion de clé primaire et étrangère).
 InfoObject temporel : présente une dimension temporelle, telle que la date, l'heure,
le mois, l'année, etc. Il permet de suivre et d'analyser les données dans le temps.
 InfoObject hiérarchique : présente une hiérarchie de données, où les valeurs sont
organisées de manière hiérarchique, comme une hiérarchie de pays, région, ville,
quartier …

DSO (ODS en anglais) :


DSO standard : permet le stockage des données de manière persistante. Il peut être utilisé pour
stocker des données transactionnelles ou des agrégats. Les données sont stockées dans une table
physique et peuvent être modifiées ou supprimées ultérieurement. Les DSO standards permettent
des transformations complexes et des agrégations, offrant ainsi une flexibilité accrue dans l'analyse
des données.

DSO à écriture directe : Un DSO à écriture directe, également connu sous le nom de DSO en mémoire
(In-Memory DSO), stocke les données en mémoire plutôt que dans une table physique. Les données
sont généralement utilisées pour des analyses en temps réel ou pour des scénarios nécessitant des
performances élevées. Les DSO à écriture directe offrent une latence réduite car les données sont
immédiatement disponibles pour l'analyse après leur chargement. Cependant, contrairement aux
DSO standards, les données stockées dans un DSO à écriture directe ne peuvent pas être modifiées
ou supprimées.

La différence en DSO standart et DSO à écriture directe :

En résumé, la principale différence entre un DSO standard et un DSO à écriture directe dans SAP BW
réside dans le mode de stockage des données. Les DSO standards stockent les données dans une
table physique, offrant une flexibilité accrue pour les transformations et les agrégations ultérieures.
Les DSO à écriture directe stockent les données en mémoire, offrant des performances élevées et une
disponibilité immédiate pour l'analyse en temps réel, mais ne permettent pas de modifications
ultérieures des données. Le choix entre les deux dépendent des besoins spécifiques de l'analyse et
des performances requises

Vous aimerez peut-être aussi