SAP BODS - Architecture

Dans ce chapitre, nous découvrirons l'architecture SAP BODS. L'illustration montre l'architecture du système BODS avec zone de transit.

Couche source

La couche source comprend différentes sources de données telles que les applications SAP et le système SGBDR non SAP et l'intégration des données a lieu dans la zone de transit.

SAP Business Objects Data Services comprend différents composants tels que Data Service Designer, Data Services Management Console, Repository Manager, Data Services Server Manager, Work bench, etc. Le système cible peut être un système DW comme SAP HANA, SAP BW ou un non-SAP Système d'entrepôt de données.

La capture d'écran suivante montre les différents composants de SAP BODS.

Vous pouvez également diviser l'architecture BODS dans les couches suivantes -

  • Couche d'application Web
  • Couche du serveur de base de données
  • Couche de service des services de données

L'illustration suivante montre l'architecture BODS.

Évolution du produit - ATL, DI et DQ

Acta Technology Inc. a développé SAP Business Objects Data Services et plus tard Business Objects Company l'a acquis. Acta Technology Inc. est une société basée aux États-Unis et était responsable du développement de la première plate-forme d'intégration de données. Les deux logiciels ETL développés par Acta Inc. étaient lesData Integration (DI) outil et le Data Management ou Data Quality (DQ) outil.

Business Objects, une société française a acquis Acta Technology Inc. en 2002 et plus tard, les deux produits ont été renommés Business Objects Data Integration (BODI) outil et Business Objects Data Quality (BODQ) outil.

SAP a acquis Business Objects en 2007 et les deux produits ont été renommés SAP BODI et SAP BODQ. En 2008, SAP a intégré les deux produits dans un seul produit logiciel appelé SAP Business Objects Data Services (BODS).

SAP BODS fournit une solution d'intégration de données et de gestion de données et dans la version antérieure de BODS, la solution de traitement de données textuelles était incluse.

BODS - Objets

Toutes les entités utilisées dans BO Data Services Designer sont appelées Objects. Tous les objets tels que les projets, les travaux, les métadonnées et les fonctions système sont stockés dans la bibliothèque d'objets locale. Tous les objets sont de nature hiérarchique.

Les objets contiennent principalement les éléments suivants -

  • Properties- Ils sont utilisés pour décrire un objet et n'affectent pas son fonctionnement. Exemple - Nom d'un objet, date de sa création, etc.

  • Options - Qui contrôlent le fonctionnement des objets.

Types d'objets

Il existe deux types d'objets dans le système: les objets réutilisables et les objets à usage unique. Le type d'objet détermine comment cet objet est utilisé et récupéré.

Objets réutilisables

La plupart des objets stockés dans le référentiel peuvent être réutilisés. Lorsqu'un objet réutilisable est défini et enregistré dans le référentiel local, vous pouvez réutiliser l'objet en créant des appels à la définition. Chaque objet réutilisable n'a qu'une seule définition et tous les appels à cet objet font référence à cette définition. Maintenant, si la définition d'un objet est modifiée à un endroit, vous modifiez la définition de l'objet à tous les endroits où cet objet apparaît.

Une bibliothèque d'objets est utilisée pour contenir une définition d'objet et lorsqu'un objet est glissé et déposé de la bibliothèque, une nouvelle référence à un objet existant est créée.

Objets à usage unique

Tous les objets définis spécifiquement pour un travail ou un flux de données sont appelés objets à usage unique. Par exemple, une transformation spécifique utilisée dans n'importe quel chargement de données.

BODS - Hiérarchie des objets

Tous les objets sont de nature hiérarchique. Le diagramme suivant montre la hiérarchie des objets dans le système SAP BODS -

BODS - Outils et fonctions

Sur la base de l'architecture illustrée ci-dessous, nous avons de nombreux outils définis dans SAP Business Objects Data Services. Chaque outil a sa propre fonction selon le paysage du système.

En haut, les services de plateforme d'informations sont installés pour les utilisateurs et la gestion de la sécurité des droits. BODS dépend de la console de gestion centrale (CMC) pour l'accès utilisateur et la fonction de sécurité. Cela s'applique à la version 4.x. Dans la version précédente, cela se faisait dans la console de gestion.