Chapitre 5 Alimenter l'entrepôt de données avec SSIS



Documents pareils
Business Intelligence avec SQL Server 2012

TP2_1 DE BUSINESS INTELLIGENCE ISIMA ZZ3 F3

TP2 DE BUSINESS INTELLIGENCE ISIMA ZZ3 F3

Business Intelligence avec SQL Server 2012 Maîtrisez les concepts et réalisez un système décisionnel

Business Intelligence avec SQL Server 2014 Maîtrisez les concepts et réalisez un système décisionnel

Business Intelligence avec SQL Server 2012

SQL Server 2012 Implémentation d'une solution de Business Intelligence (Sql Server, Analysis Services...)

Introduction aux outils BI de SQL Server Tutoriel sur SQL Server Integration Services (SSIS)

SQL Server SQL Server Implémentation d une solution. Implémentation d une solution de Business Intelligence.

Introduction à la B.I. Avec SQL Server 2008

Thibault Denizet. Introduction à SSIS

Département Génie Informatique

1 Introduction. Business Intelligence avec SharePoint Server 2010

Travail de diplôme 2011 Business Intelligence Open Source SpagoBI/Talend Résumé

Reporting Services - Administration

Corrigé de l'atelier pratique du module 6 : Transfert de données

Panda Managed Office Protection. Guide d'installation pour les clients de WebAdmin

AGASC / BUREAU INFORMATION JEUNESSE Saint Laurent du Var - E mail : bij@agasc.fr / Tel : CONSIGNE N 1 :

Projet Ecureuil DataWarehouse CNIP. ETL avec Talend. Travail de diplôme Yannick Perret. Responsable de projet: Sylvie Bouchard

La Clé informatique. Formation Internet Explorer Aide-mémoire

SQL Server Installation Center et SQL Server Management Studio

BIRT (Business Intelligence and Reporting Tools)

(Fig. 1 :assistant connexion Internet)

I. Instalation de l environnement JDK et JRE : II. Configuration outil Reporting : Pentaho... 4

Documentation Cobian

Installation.Net Framework 2.0 pour les postes utilisant Windows 8/8.1.

OSIRIS/ Valorisation des données PORTAIL BO MANUEL UTILISATEUR

Sql Server 2005 Reporting Services

Création d'un site dynamique en PHP avec Dreamweaver et MySQL

1. Installation du Module

Créer un rapport pour Reporting Services

FreeAnalysis. Schema Designer. Cubes

italc supervision de salle

Sybase PowerAMC 16. Guide des nouvelles fonctionnalités générales. DOCUMENTATION

INTRODUCTION A LA B.I AVEC PENTAHO BUSINESS ANALYTICS Formation animée par

Analyse comparative entre différents outils de BI (Business Intelligence) :

Sauvegarde d une base de données

Date de diffusion : Rédigé par : Version : Mars 2008 APEM 1.4. Sig-Artisanat : Guide de l'utilisateur 2 / 24

Tutorial Cobian Backup

VTX FTP. Transfert de fichiers business par FTP - Manuel de l'utilisateur. Informations complémentaires : info@vtx.

FileZilla. Sauvegarder son site Guppy à l aide de. Sommaire:

AFTEC SIO 2. Christophe BOUTHIER Page 1

Guide de l'utilisateur de SAP BusinessObjects Web Intelligence Rich Client

Corrigé de l'atelier pratique du module 8 : Implémentation de la réplication

Travail de diplôme 2005

3 : créer de nouveaux onglets dans Netvibes Cliquer sur le bouton «+» et renommer le nouvel onglet (par exemple Encyclopédies en ligne)

< Atelier 1 /> Démarrer une application web

SQL Server Administration d'une base de données transactionnelle avec SQL Server Management Studio (édition enrichie de vidéos)

SQL SERVER 2008, BUSINESS INTELLIGENCE

SQL Server 2012 Administration d une base de données transactionnelle

Guide de configuration de SQL Server pour BusinessObjects Planning

Procédure d'installation complète de Click&Decide sur un serveur

Alfresco Guide Utilisateur

AIDE A LA CREATION D UN COMPTE NOM DE DOMAINE, SOUS-DOMAINE, FTP, BASE DE DONNEES

WordPress :: Migrer son site du local vers le serveur en ligne

Corrigé de l'atelier pratique du module 5 : Analyse de SQL Server

Utiliser Reporting Services pour des NewsLetter

Guide d'installation. Release Management pour Visual Studio 2013

CATALOGUE DE FORMATIONS BUSINESS INTELLIGENCE. Edition 2012

Configurez votre Neufbox Evolution

TUTO 15 : Comment ajouter un ordinateur dans le domaine «Ecole»? École Numérique Rurale. 1.Préparation du poste informatique...1

Tâches planifiées. Chapitre Introduction

Projet M1 Sujet 21 : Développement d'un logiciel simplifié de type Business Object

UTILISER WORD. Présentation générale de Word. Voici quelques éléments à savoir en démarrant Word.

supérieure Vous ne connaissez pas le numéro de version de votre application?

claroline classroom online

Les Utilisateurs dans SharePoint

et Groupe Eyrolles, 2006, ISBN :

Sage 100 CRM Guide de l Import Plus avec Talend Version 8. Mise à jour : 2015 version 8

DIASER Pôle Assistance Rectorat

Gestion d Active Directory à distance : MMC & Délégation

CATALOGUE DE FORMATIONS BUSINESS INTELLIGENCE. Edition 2014

Installation d'une galerie photos Piwigo sous Microsoft Windows.

Microsoft Application Center Test

Guide d installation CLX.PayMaker Office (3PC)

Parallels Plesk Panel. Module Pare-feu de Parallels Plesk Panel 10 pour Linux/Unix. Guide de l'administrateur

Gestion du parc informatique des collèges du département du Cher. Manuel d utilisation de la solution de gestion de Parc

Qlik Sense Cloud. Qlik Sense Copyright QlikTech International AB. Tous droits réservés.

NAS 206 Utiliser le NAS avec Windows Active Directory

A - Créer une Base de données au format dbase

Stellar Phoenix Outlook PST Repair - Technical 5.0 Guide d'installation

Réglages du portail de P&WC

CMS Made Simple Version 1.4 Jamaica. Tutoriel utilisateur Récapitulatif Administration

Notice d'utilisation Site Internet administrable à distance

Service client LSC 1

DECOUVERTE DE LA MESSAGERIE GMAIL

Volet de visualisation

Configuration de Microsoft Internet Explorer pour l'installation des fichiers.cab AppliDis

DOSSIER D'ACTIVITES SUR LE PHP N 03 Créer une base de données MySQL avec PHPMyAdmin

MyReport Le reporting sous excel. La solution de business intelligence pour la PME

Suite SAP BusinessObjects Business Intelligence Version du document : 4.1 Support Package Guide de mise à jour du Support Package

Business Intelligence Reporting

SQL Server 2012 Administrez une base de données : Exercices et corrigés

Comment se connecter au dossier partagé?

Dessiner dans Galaad FRANÇOIS PALLUT

AIDE AU PILOTAGE. BO Web intelligence Session 1

Débuter avec OOo Base

Google Drive, le cloud de Google

Transcription:

Chapitre 5 Alimenter l'entrepôt de données avec SSIS 1. Découverte de SSIS....................................................259 2. Réaliser son premier flux SSIS...........................................264 3. Développer des flux ETL pour le décisionnel.................................283 4. L audit des flux ETL....................................................314 5. Gestion des paramètres de flux et mise en production.........................331

Alimenter l'entrepôt de données avec SSIS Business Intelligence avec SQL Server 2012 1. Découverte de SSIS Alimenter l'entrepôt de données avec SSIS Au cours des chapitres précédents, vous avez appris à modéliser un entrepôt de données. L'idée était de faire abstraction des sources de données disponibles dans votre société. Au cours de ce chapitre, vous allez apprendre et comprendre comment va se réaliser la remontée des données du système source vers un entrepôt de données. La principale difficulté est que celui-ci dispose d'une modélisation dimensionnelle conforme, très éloignée de la structure de vos données actuelles. Dans la gamme SQL Server, l'outil qui va permettre de réaliser le chargement de ces données est SQL Server Integration Services (SSIS). SSIS a deux aspects : - Un aspect classique avec une logique de flux de tâches, organisées par des règles de précédence. Cet aspect est appelé Flux de contrôles. - Un aspect plus spécifique au décisionnel, avec une logique purement E-T-L. Cet aspect est appelé Flux de données. On peut utiliser SSIS sans pour autant faire de l'etl. Par exemple, vous pouvez vous servir de SSIS pour exécuter des tâches de maintenance de bases de données, pour lancer une suite de batch un peu complexe ou pour réaliser de la réplication de données. Toutefois, SSIS est aussi un ETL. Le monde de l'etl a ses codes et ses règles issues de ces quinze dernières années. L'objectif du chapitre, au-delà de la compréhension de ce qu'est l'outil SSIS, est de vous faire découvrir certaines de ces pratiques bien spécifiques au monde du décisionnel. Des pratiques auxquelles SSIS est assez bien adapté. Un peu comme pour toute la gamme SQL Server, le développement des flux se fera sous SQL Server Data Tools (SSDT). On utilisera en revanche SQL Server Management Studio pour l'administration et l'exploitation. Découvrons ensemble dès à présent l'interface de développement : f Ouvrez SSDT. f Cliquez dans la barre de menu sur Fichier - Nouveau - Projet. 259

Business Intelligence avec SQL Server 2012 f Dans la fenêtre Nouveau projet, sélectionnez Projet Integration Services, puis saisissez le nom et l'emplacement du projet comme ci-dessous : Le projet s'ouvre par défaut sur l'onglet Flux de contrôle d'un package vide. Un package est un fichier au format XML à l'extension.dtsx. f Sur le côté gauche, ouvrez la boîte à outils pour découvrir les objets du flux de contrôle disponibles. 260

Alimenter l'entrepôt de données avec SSIS Boîte à outils SSIS Les tâches disponibles donnent une assez bonne idée du rôle que l'on pourrait faire jouer à SSIS et de ses possibilités : connexion à un service web, exécution de requête SQL, exécution d'application, écriture et exécution de scripts, connexion à un serveur FTP, tâche de traitement de SSAS, tâche de sauvegarde de la base de données Dans un flux décisionnel, les tâches de flux de contrôle vont avoir des fonctions de support et d'orchestration, mais ce ne sont pas ces tâches qui vont faire à proprement parlé le chargement des données. Attention, dans le monde du décisionnel, un entrepôt de données ne se charge pas avec de lsimples requêtes SQL. Vous verrez que les exigences de traçabilité et de maintenance de tels flux sont trop élevées pour que des requêtes SQL remplissent ce rôle correctement. 261

Business Intelligence avec SQL Server 2012 Le chargement de données va se réaliser avec la tâche de flux de données. Découvrons cet aspect du produit : f Glissez et posez la tâche de flux de données dans la zone de travail centrale. Ajout d une tâche de flux de données f Puis double cliquez sur la tâche de flux de données pour accéder à l'onglet Flux de données. Vous noterez que la barre d'outils propose maintenant de nouvelles tâches organisées autour de trois thématiques : - Les tâches Sources - Les tâches de transformation - Les tâches Destinations 262