Nos Métiers
 

CSS3 Rollover Buttons Css3Menu.com

 

Nexione Sarl  
162, rue de Picpus, 75012 Paris

Contacts:

          Tél/Fax: (339) 52304954
          Mobile: (336) 89395368
                        (225) 58008025

Contact Mail

Inscription à la news letter

 
Formations
 


 
       
Document sans nom

Business Intelligence

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

   Durée:  2 Jours
PROFILS CONCERNES
Développeurs, chefs de projets et 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). Application 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 conteneur de boucles

» Création d'un flux de données

Sources 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 simple. 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.
Exercice 
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 configurations 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.