Softway-Tunisie Revendeur Sage Tunisie | Centre de formation professionnelle en informatique et management | développement informatique
- Détails
- Écrit par messaoudi
- Catégorie : Formation-Base de données
Implémenter et gérer SQL Server 2008 integration services
Objectifs de la formation
Définir des packages sur SSIS 2008 pour transformer des données
Utiliser des scripts complémentaires afin de réaliser des traitements spécifiques
Pratiquer des outils pour contrôler et suivre l'exécution des packages
Améliorer les performances des packages développés
Mettre en oeuvre un plan de déploiement pour le chargement des données
Contenu du cours
» Introduction
Concepts d'ETL. Présentation d'Integration Services.
Rappel des concepts de Data Warehouse et Datamart.
L'outil de développement BIDS.
» 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.
Contrôle de la qualité des données.
» Création d'un flux de données
Sources et destinations de données (type de connexion).
Types de transformations de données.
Utilisation de scripts (VB.Net/C#).
» Utilisation dans le chargement d'une base multidimensionnelle
Alimentation de dimensions à variations lentes (SCD).
Chargement de tables de faits.
» Journalisation d'un package
Implémentation.
Utilisation du gestionnaire d'événements.
» Fiabilisation des packages
Débogage et gestion des erreurs.
Utilisation de visionneuses de données.
Mise en place de points d'arrêt et transactions.
» Performance et optimisation
Mesurer la performance d'un package.
Bonnes pratiques de développement. Optimisation.
» Déploiement d'une solution
Configuration de package et déploiement.
Modes d'exécution des packages.
Sécurisation des lots.
- Détails
- Écrit par messaoudi
- Catégorie : Formation-Base de données
Implémenter et gérer SQL Server 2008 analysis services
Objectifs de la formation
Comprendre l'utilisation de SQL Server Analysis Services pour implémenter des solutions d'analyse décisionnelle
- Maîtriser la création de solutions d'analyses multidimensionnelles avec SQL Server Analysis Services
- Être en mesure d'implémenter des dimensions, des mesures et des groupes dans une solution Analysis Services
- Savoir déployer et sécuriser une base de données Analysis Services
- Acquérir les connaissances afin de maintenir une solution multidimensionnelle Analysis Services
- Être capable d'implémenter une solution de Data Mining
Contenu du cours
Introduction à Microsoft SQL Server 2008 Analysis Services
- Vue d'ensemble des solutions d'analyse de données
- Vue d'ensemble de SQL Server 2008 Analysis Services
- Installation de SQL Server 2008 Analysis Services
Création d'une solution d'analyse multidimensionnelle
- Développement d'une solution Analysis Services
- Sources de données et vues
- Création d'un cube
Manipulation des mesures et des groupes de mesures
- Manipulation des mesures
- Manipulation des groupes de mesures
Interrogation d'une solution d'analyse multidimensionnelle
- Les bases du langage MDX
- Ajout d'éléments calculés dans un cube
Personnalisation d'un cube
- Implémentation des indicateurs clés de performance
- Implémentation des actions
- Implémentation des perspectives
- Implémentation des translations
Déploiement et sécurisation d'une base de données Analysis Services
- Déploiement d'une base de données Analysis Services
- Sécurisation d'une base de données Analysis Services
Maintenance d'une solution multidimensionnelle
- Configuration des traitements
- Traçage, surveillance et optimisation d'une solution Analysis Services
- Sauvegarde et restauration d'une base de données Analysis Services
Introduction au Data Mining
- Vue d'ensemble du Data Mining
- Création d'une solution de Data Mining
- Validation des modèles de Data Mining
- Détails
- Écrit par messaoudi
- Catégorie : Formation-Base de données
Ecrire des requêtes Transact SQL avec SQL Server 2008
Objectifs de la formation
Migrer et transformer des données avec SQL Server Integration Services (SSIS)
Assembler des tâches pour réaliser des migrations de données
Améliorer les fonctionnalités du package avec les scripts
Extraire, transformer et charger des données
Déployer des packages vers un serveur SSIS
Contenu du cours
Introduction
- Définition de SQL Server Integration Services
- Étude des besoins de migration de diverses données
- Rôle des solutions décisionnelles (Business Intelligence)
Outils et architecture de SSIS
Gestion des données hétérogènes
- Utilisation des capacités ETL (Extract, Transform and Load) de SSIS
- Exécution d'assistants pour les migrations classiques
- Création de packages pour les tâches complexes
Illustration de l'architecture SSIS
- Différences entre flux de données et package d'exécution
- Exécution des packages côté client ou hébergé dans le service SSIS
- Protéger un package avec les configurations de l'environnement du package
Simplifier les déploiements
- Passer du mode projet au mode package et inversement
- Déployer des packages vers des bases de données SSIS
- Exécuter des packages à partir de SQL Server
- Exploiter les paramètres de packages
Mise en œuvre des tâches et conteneurs
Utilisation des objets SSIS de base
- Configuration des gestionnaires de connexion
- Ajout de tâches de flux de données aux packages
- Surveillance de la progression avec les visualiseurs de données
- Assemblage des tâches pour réaliser des migrations de données complexes
- Migration de plusieurs fichiers avec le conteneur FOREACH
Tâches du niveau du système d'exploitation
- Copie, déplacement, suppression de fichiers
- Transfert de fichiers avec la tâche FTP
- Communication avec les sources externes
- Envoi de messages par courriel
Traitement du XML
- Itération et nœuds XML
- Générer des documents XML à partir d'une base de données
Extension des capacités avec les scripts
Écriture d'expressions
- Création de propriétés dynamiques avec les variables
- Itérations de boucle pour les expressions
Scripts de tâches
- Extension des fonctions avec les scripts de tâches
- Débogage, point d'arrêt et espions
Transformation des données avec la tâche de flux de données
Transformation dans les colonnes
- Conversion et calcul de colonnes
- Transformation avec la table de caractères
Combinaison et séparation de données
- Fusion, union, séparation conditionnelle
- Multicasting et conversion de données
Manipulation de lignes et de données de type BLOB
- Agrégation, tri, vérification et consultation de données
- Importation et exportation de données BLOB
- Récupération des données incorrectes
Opérations de bases de données
- Exécution de tâches SQL
- Insertion de données à partir de fichiers texte
Gestion des erreurs, traces et transactions
Organisation du flux de travail
- Tests de réussite, d'échec, et surveillance de la séquence de traitement
- Gestion d'événements
Conception de packages fiables
- Choix de fournisseurs de connexion
- Choix de solutions adaptées aux configurations des packages
- Contrôle de l'exécution du package
Administration des solutions décisionnelles
Gestion et sécurisation des packages
- Stockage des packages dans le système de fichiers et msdb
- Chiffrement des packages avec mots de passe, clés utilisateur
Intégration avec d'autres composants de BI
- Affichage de données dans Reporting Services
- Accéder au package de données avec ADO.NET
- Détails
- Écrit par messaoudi
- Catégorie : Formation-Base de données
Implémentation d'une base de données SQL Server 2008 R2
Objectifs de la formation
Contenu du cours
- Détails
- Écrit par messaoudi
- Catégorie : Formation-Base de données


