Organisme de Formation aux technologies et métiers de L'informatique
sap

Formation SAP BUSINESS OBJECTS DATA SERVICES 4

Informations générales

DS10-23
3 jours (21h)
2 460 €HT

Objectifs

Après ce cours, vous serez capable de :

  • Comprendre la problématique d'intégration des données
  • Maitriser l'architecture et les composants de Data Services, designer et les objets
  • Mettre en oeuvre les transformations et fonctions et gérer le parallélisme
  • Utiliser les variables, paramètres et scripts
  • Suivre les modifications, maitriser l'exécution et le débogage
  • Administrer les jobs

Public

Ce cours s'adresse avant tout aux personnes suivantes :

  • Managers IT
  • Chefs de projet
  • Consultants
  • Développeurs
  • Intégrateurs
  • Administrateurs
  • Architectes

Prérequis

Pour suivre ce cours, vous devez déjà posséder les connaissances suivantes :

  • Connaissances de base des entrepôts de données et concepts ETL (Extraction, Chargement et Transfert).
  • Des connaissances du langage SQL et des modèles relationnels, ainsi que des 
  • notions de base de programmation (variables, fonctions …) sont recommandées.

Programme de la formation

Dans le cadre de la mise en œuvre technique de la solution Business Objects BI 4, cette formation assure l’appropriation de la mise en œuvre, l’administration et la gestion des projets d'intégration de données avec l’outil Data Services.

Problématique d'intégration des données

  • Isolement des données
  • Volumétrie et complexité des données
  • Organisation des données
  • Modèle relationnel : concepts et terminologie
  • Normalisation des données
  • Modèle dimensionnel : concepts et terminologie
  • Terminologie et stratégies

Présentation, architecture générale et installation

  • Introduction à SAP Business Objects Data Services
  • De la source à la cible
  • Un outil puissant articulé autour de la simplicité
  • Vite fait, bien fait, les rapid marts
  • Cycle de vie d'un projet : de l'utilisateur à l'univers
  • Architecture technique de Data Services
  • Data Services Designer
  • La base de données référentielle
  • Le job server
  • Access server
  • Console d'administration
  • Tableau de Synthèse
  • Installation de Data Services
  • Récapitulatif des applications installées

Découverte du designer

  • Espace de travail
  • Travail avec les métadonnées
  • Déclaration d'un Datastore
  • Visualisation des données et métadonnées d'un DataStore
  • Déclaration d'un fichier plat
  • Propriétés d'un fichier plat

L'ETL et les objets

  • Les objets
  • Le PROJET, objet à usage unique
  • Le JOB, objet réutilisable
  • Le WORKFLOW, objet réutilisable
  • Le DATFLOW, objet réutilisable

La Palette

  • Eléments de l'interface utilisateur
  • Cartographie générale
  • De la théorie à la pratique
  • Premier contact avec les transformations
  • Table Cible
  • Validation d'une partie ou de tout un job
  • Exécution d'un job
  • Configuration des traces
  • Consultation des journaux
  • Descriptions des objets et optimisation du code

Transformations et fonctions

  • Les transformations
  • CASE
  • Row_Generation
  • Date_Generation
  • Hierarchy_Flattening
  • MERGE
  • PIVOT
  • REVERSE PIVOT
  • La transformation SQL
  • La validation
  • Data Transfer
  • Accès aux fonctions
  • Fonctions intégrées
  • Fonction de Lookup-ext
  • Décode
  • Préservation de l'historique
  • Comparaison de table
  • Key generation
  • Effective date
  • Map_operation

Gestion du parallélisme

  • Imbrication des workflows
  • Exécution parallèle et séquentielle

Variables, paramètres et scripts

  • Variables globales
  • Variables locales
  • Les paramètres
  • Passage de paramètres
  • Scripts
  • Utilisation des variables dans les fichiers
  • Fonction personnalisée et code ASL

Suivi des modifications

  • Problématique
  • Incrémentation basée sur source
  • Méthode bornée et non bornée
  • Implémentation
  • Incrémentation basée cible

Mécanisme de reprise

  • Unité de reprise et exécution unique : le workflow et le dataflow
  • Reprise automatique et manuelle
  • Branchements conditionnels
  • Les blocs TRY/CATCH

Administration des jobs

  • Gestion des jobs
  • Affection des jobs server à un référentiel
  • Monitoring des jobs depuis le designer
  • Utilisation de la console d'administration
  • Gestion des référentiels
  • Gestion des utilisateurs
  • Suivi des jobs
  • Exécution immédiate
  • Exécution différée via l'ordonnanceur système
  • Exécution différée via un ordonnanceur externe
  • Groupe de serveurs

Cohérence et débogage interactif

  • Débogage interactif
  • Lancement d'un job en mode debug
  • Audit
  • Mise en place
  • Statistiques
  • Règles d'audit

Méthode pédagogique

Chaque participant travaille sur un poste informatique qui lui est dédié. Un support de cours lui est remis soit en début soit en fin de cours. La théorie est complétée par des cas pratiques ou exercices corrigés et discutés avec le formateur. Le formateur projette une présentation pour animer la formation et reste disponible pour répondre à toutes les questions.

Formation officielle, reconnue par l'éditeur SAP.

Méthode d'évaluation

Tout au long de la formation, les exercices et mises en situation permettent de valider et contrôler les acquis du stagiaire. En fin de formation, le stagiaire complète un QCM d'auto-évaluation.

Mis à jour le 06/03/2025