Présentation de la solution SAP Data Services

Objective

After completing this lesson, you will be able to description de la solution SAP Data Services

SAP Data Services en bref

SAP Data Services : pour quoi faire ?

Voyons d'abord ce que SAP Data Services peut vous apporter :

Transformez vos données en ressources fiables et toujours prêtes

Grâce à certaines des meilleures fonctionnalités d'intégration,de qualité et de nettoyage des données, le logiciel SAP Data Services améliore la qualité des données dans toute l'entreprise. Dans le cadre de la couche de gestion de l'information de la Business Technology Platform de SAP, elle fournit des informations fiables, pertinentes et en temps opportun pour améliorer les résultats de l'entreprise.

Vous pouvez utiliser la fonctionnalité de SAP Data Services avec pratiquement toutes les données dans des scénarios de traitement parlots ou en temps réel. Vous pouvez gérer la qualité des données dans un large éventail d'applications, plateformes et bases de données standard et propriétaires, y compris celles de SAP et de tiers.

Libérez du sens à toutes les données de votre entreprise

Avec ce logiciel, vous pouvez accéder et traiter du contenu structuré et non structuré à partir de diverses sources de données à travers votre entreprise. Il s'agit notamment de magasins de données SAP et tiers. Le logiciel vous permet d'extraire, de transformer et de charger n'importe quelle source de données dans n'importe quelle source cible pour la fournir où et quand elle est nécessaire, quelle que soit la taille ou le format.

Simplifiez la gestion des données

SAP Data Services peut appliquer des modifications de données dans différents formats de données, y compris n'importe quel format personnalisé à l'aide d'un adaptateur SAP Data Services. Les utilisateurs Entreprise peuvent appliquer des modifications de données à plusieurs systèmes back-office de manière ponctuelle ou séquentielle. En générant des appels natifs dans le système en question, Data Services rend inutile le développement et la gestion d'un code personnalisé pour gérer le processus.

Accédez aux données, chargez-les et déplacez-les tout en optimisant la vitesse et les performances

SAP Data Services génère un SQL optimisé pour la base de données cible spécifique (par exemple, Oracle, DB2, SQL Server et bien sûr SAP HANA). Le code généré automatiquement et optimisé réduit le coût de gestion des entrepôts de données et permet de créer rapidement des solutions de données qui répondent aux besoins des utilisateurs plus rapidement que d'autres méthodes (par exemple, codage personnalisé, appels de connexion directe ou PL/SQL).

La combinaison unique de fonctionnalités de SAP Data Services vous permet de :

  • Mise à disposition des données dans un magasin de données opérationnel, un entrepôt de données ou un datamart
  • Mettre à jour les données mises à disposition en mode batch ou en temps réel
  • Créer un environnement unique pour le développement, le test et le déploiement de l'ensemble de la plateforme d'intégration des données
  • Gérer un référentiel de métadonnées unique pour capturer les relations entre les différentes méthodes d'extraction et d'accès et fournir une analyse de lignage et d'impact intégrée

Outils SAP Data Services

Data Services Designer

Data Services Designer (Designer en abrégé) est une application client Windows utilisée pour créer, tester et exécuter manuellement des jobs qui transforment les données et les chargent dans une base de données ou un système de fichiers cible.

À l'aide de Designer, vous pouvez créer des applications de gestion des données composées de mappages de données, de transformations et de logique de contrôle.

Vous pouvez créer des objets qui représentent des sources de données, puis les glisser-déposer et les configurer dans des diagrammes de flux.

Les objets créés sont stockés dans un référentiel local. Vous pouvez ensuite déclencher le Job Server pour exécuter des jobs pour le test initial de l'application.

Regardez cette vidéo pour en savoir plus sur l'interface utilisateur de Designer :

Référentiel Data Services

Il existe quelques conditions préalables avant de pouvoir utiliser Data Services Designer pour commencer à créer et exécuter des jobs ETL. La configuration de ces composants est généralement la tâche des administrateurs ETL, mais comprendre leur fonctionnement est également utile pour les concepteurs ETL.

L'un d'eux est le référentiel local, qui est un ensemble de tables de base de données pour stocker les objets que vous créez dans Designer. Elles peuvent être créées lors de l'installation de SAP Data Services ou à tout moment (à l'aide du Gestionnaire de référentiel).

Les systèmes de base de données pris en charge pour les référentiels locaux sont les SGBDR les plus utilisés sur le marché. Les référentiels locaux ne doivent PAS se trouver dans le même système de base de données que les données réelles sur lesquelles vous souhaitez effectuer le travail ETL. En d'autres termes, vos données peuvent se trouver dans Hadoop, tandis que vos référentiels locaux se trouvent dans SQL Anywhere.

Job Server Data Services

Chaque référentiel est associé à au moins un Job Server Data Services.

Lorsque les jobs Data Services sont exécutés, le Job Server extrait le job de son référentiel associé et lance les processus du moteur Data Services pour effectuer l'extraction, la transformation et le déplacement des données. Les processus du moteur Data Services utilisent le traitement parallèle et les transformations de données en mémoire pour fournir un haut débit de données et une grande évolutivité.