Qu'est-ce que le DSO dans SAP PC ? Pourquoi l'utiliser ?

⚡ Résumé intelligent

Un objet DataStore (DSO) dans SAP BW est une table transparente bidimensionnelle qui stocke des données transactionnelles ou de référence consolidées et nettoyées au niveau de granularité le plus bas, prenant en charge la fonctionnalité d'écrasement et la génération de rapports détaillés avant que les données ne soient transférées vers un InfoCube.

  • 🇧🇷 Objet DataStore : Un tableau transparent bidimensionnel qui stocke des données nettoyées au niveau de granularité le plus fin.
  • 🔍 Rapports détaillés: Les données sont conservées à un niveau de détail élevé, ce qui permet la génération de rapports au niveau du document à partir d'un DSO.
  • (I.e. Option d'écrasement : Contrairement à un InfoCube, un DSO peut écraser les indicateurs clés lorsque leurs caractéristiques correspondent.
  • (I.e. Nouveaux et actifs : Les enregistrements chargés restent dans la nouvelle table jusqu'à ce que l'activation les déplace vers la table active.
  • 🇧🇷 Trois types: Les DSO sont classés comme standard, à mise à jour directe et optimisés pour l'écriture.
  • 🤖 Assistance IA : AI et SAP Datasphere utilise des données DSO propres comme base fiable pour l'analyse.

Qu'est-ce que le DSO dans SAP BW

Qu'est-ce qu'un DSO ?

Un DSO est une unité de stockage bidimensionnelle qui stocke principalement des données transactionnelles consolidées et nettoyées, ou des données de référence, avec une granularité très fine. DSO signifie DataStore Object.

  • Il s'agit d'une table transparente bidimensionnelle.
  • Les données sont stockées à un niveau détaillé.
  • Avec un DSO, il est également possible d'écraser les champs de données.
  • Des rapports détaillés peuvent être obtenus auprès d'un DSO.

Pourquoi utiliser un DSO ?

Prenons l'exemple des données de commandes clients, qui sont extracted d'un SAP Intégration du système R/3 (OLTP : traitement transactionnel en ligne de données évolutives) dans la BI. Les commandes clients créées dans R/3 peuvent être modifiées à tout moment après leur création. Initialement, les enregistrements sont…tracted dans BI, et une fois qu'ils sont modifiés dans R/3, les changements doivent être reflétés dans BI.

DSO dans SAP BW

  • Les données sont extracted de la SAP Système R/3 et chargé dans l'objet DataStore.
  • Dans un premier temps, les enregistrements sont stockés avec le statut « Nouveau » dans la nouvelle table.
  • Une fois les données DSO activées, elles sont stockées dans la table active et ne sont plus stockées dans la nouvelle table.
  • Lorsque des enregistrements sont modifiés dans R/3, les modifications sont extracintégré au DSO pour refléter dans la BI.
  • Les données sont stockées dans la nouvelle table jusqu'à ce que le contenu du DSO soit activé, puis chargées dans le InfoCube à partir duquel les rapports sont établis.
  • Un DSO possède des fonctionnalités d'écrasement et d'addition. Si toutes les caractéristiques sont identiques, les indicateurs clés sont agrégés ou écrasés selon la fonctionnalité choisie.
  • Un InfoCube est de nature additive : si toutes les caractéristiques sont identiques, les indicateurs clés sont agrégés.

Types de GRD

Les DSO peuvent être classés dans les types suivants :

  1. GRD standard
  2. DSO à mise à jour directe
  3. DSO optimisé en écriture

FAQ

Un DSO stocke des données nettoyées et détaillées dans des tables transparentes et peut modifier les indicateurs clés, facilitant ainsi la génération de rapports au niveau du document. Un InfoCube stocke des données synthétisées et agrégées sur un schéma en étoile étendu et permet l'addition des données. Les DSO alimentent souvent les InfoCubes.

Les champs clés rendent chaque enregistrement DSO unique, à l'instar d'une clé primaire. Les champs de données contiennent les autres valeurs, telles que les indicateurs clés et les attributs. Lors de l'activation, les enregistrements ayant les mêmes champs clés sont écrasés ou agrégés selon les paramètres DSO.

En cas d'écrasement, un nouvel enregistrement avec la même clé remplace la valeur existante de l'indicateur clé. En cas d'addition, la nouvelle valeur est ajoutée à l'existante. L'écrasement convient aux données évolutives comme le statut d'une commande ; l'addition convient aux totaux cumulés.

Les DSO contiennent des données propres et détaillées que l'apprentissage automatique et SAP Utilisation d'Analytics Cloud pour la prévision et la détection d'anomalies. SAP Datasphere, grâce à l'IA, exploite cette couche de confiance pour faire émerger des informations et répondre aux questions en langage naturel sans requêtes manuelles.

Oui. L'apprentissage automatique analyse les enregistrements DSO pour repérer les doublons, les clés manquantes et les valeurs aberrantes avant la publication des données. Cette validation intelligente améliore la fiabilité des données détaillées alimentant les InfoCubes et les requêtes.

Résumez cet article avec :