DYNAMISER VOTRE SYSTEME D'INFORMATION

CSS Based Menus Css3Menu.com

slide_eds generated by WOWSlider.com
         
     

Document sans nom

Business Intelligence

SQL Server 2012, BI, Integration Services
Réf : KEBD05

   Durée:  2 Jours

PROFILS CONCERNES :

  • Chefs de projet BI
  • Développeurs
  • Architectes de SI décisionnels

PRE-REQUIS :

Bonnes connaissances des SGBDR et du langage SQL. Connaissances de base du concept de Datawarehouse

OBJECTIFS :

  • Optimiser vos solutions SSIS
  • Planifier le transfert des données vers les Datawarehouses/Datamarts, concevoir et implémenter les flux de données
  • Mettre en œuvre les processus d’audit et de gestion des erreurs  
PROGRAMME

Introduction

  • Concepts de Datawarehouse, Datamart et ETL  
  • Présentation d’Integration services
  • L’outil de développement SQL Server Data Tools (SSDT) 
  • La notion de projet SSIS

Démonstration
 Présentation de l’interface de l’outil

Implémentation d’un flux de contrôle

  • Tâches de flux de contrôle. Contraintes de précédences
  • Conteneurs de séquences, de boucles
  • Variables, paramètres et expressions
  • Contrôle de la qualité, "Data Quality Services" (DQS). Applications des règles de qualité des données

 Exercice
 Implémentation de flux de contrôle. Utilisation de contraintes de précédence. Ajout de conteneurs de boucles.

Création d’un flux de données

  • Source et destinations de données (type de connexion)
  • Composant  "Change Data Capture" : détecter les modifications de structure de bases de données
  • Utilisation de scripts (VB Net/C#)

 Exercice
Implémentation d’un flux de données simples. Ajout de composants. Utilisation de DQS pour gérer la qualité et cohérence des données

Utilisation de package dans le chargement d’une base multidimensionnelle

  • Alimentation de dimensions à variations lentes (SCD)
  • Chargement de tables de faits  

Exercice
Utilisation des composants pour alimenter une dimension à variation lente, pour charger une table de faits.

 

Journalisation d’un package

  • Implémentation
  • Utilisation du gestionnaire d’évènements

Travaux pratiques
Utilisation de journalisation personnalisée

Fiabilisation des packages

  • Débogage et gestion des erreurs
  • Utilisation de visionneuses de données
  • Mise en place de points d’arrêts et transactions

 Exercice
Analyse d’un flux de contrôle, en mode débogage. Analyse d’un flux de données

Déploiement d’une solution

  • Les différents types de déploiements (Projet/Package)
  • Gestion des environnements serveur
  • Les types de configuration de package et de déploiement
  • Configuration des options d’exécution de packages avec DTEXEC/DTEXECUI vs. Exécution dans SQL Server Management Studio.
  • Sécurisation des lots

Exercice
Déploiement d’un projet avec un ensemble de packages. Définition et paramétrage. Paramétrage des environnements (développement, production, ...).

Performance et suivi d’exécution

  • Mesurer la performance d’un package
  • Rapports de Monitoring : Temps d’exécution des packages, évolution…
  • Data Taps, pour tracer les données d’un flux à un instant T

Exercice
Exploitation des rapports d'exécution des packages. Data Taps : Intercepter et vérifier les données qui transitent sur un flux d'intégration.

 



  Document sans nom
NEWS INFO

FORMATION

CONTACTS
01 BP 8245 Abidjan 01 
Tél : (+225) 22 41 27 30 / 22 41 27 43 / 07 53 01 15
Email : info@keryatec.com 
www.keryatec.com


 
 KERYATEC © 2011  |   Réalisation 2T'M