Département Génie Informatique



Documents pareils
TP2_1 DE BUSINESS INTELLIGENCE ISIMA ZZ3 F3

BD51 BUSINESS INTELLIGENCE & DATA WAREHOUSE

TP2 DE BUSINESS INTELLIGENCE ISIMA ZZ3 F3

Business Intelligence avec SQL Server 2012

Business Intelligence avec SQL Server 2012

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

Compétences Business Objects

CATALOGUE DE FORMATIONS BUSINESS INTELLIGENCE. Edition 2012

Objectif. Participant. Prérequis. Oracle BI Suite EE 10g R3 - Développer des référentiels. 5 Jours [35 Heures]

BUSINESS INTELLIGENCE. Une vision cockpit : utilité et apport pour l'entreprise

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

L INTELLIGENCE D AFFAIRE DANS LA VIE QUOTIDIENNE D UNE ENTREPRISE

1 Introduction. Business Intelligence avec SharePoint Server 2010

Bases de Données Avancées

Le "tout fichier" Le besoin de centraliser les traitements des fichiers. Maitriser les bases de données. Historique

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

SQL SERVER 2008, BUSINESS INTELLIGENCE

Introduction à la B.I. Avec SQL Server 2008

Easy to. report. Connexion. Transformation. Stockage. Construction. Exploitation. Diffusion

Chapitre 1 Introduction

Thibault Denizet. Introduction à SSIS

INSTALLATION DE L APPLICATION DU CONTEXTE ITASTE

Business Intelligence avec Excel, Power BI et Office 365

Programme détaillé. Administrateur de Base de Données Oracle - SQLServer - MySQL. Objectifs de la formation. Les métiers

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

Accélérateur de votre RÉUSSITE

SAP BO Mobile SAP BI Septembre /09/2014 Integrated Business intelligence 1

Prise en main du BusinessObjects XI R2 Service Pack 2/ Productivity Pack

La problématique. La philosophie ' ) * )

La Geo-Business Intelligence selon GALIGEO avec 26/10/2005 1

Construction d un EDD avec SQL 2008 R2. D. Ploix - M2 Miage - EDD - Création

La Business Intelligence en toute simplicité :

Fournir un accès rapide à nos données : agréger au préalable nos données permet de faire nos requêtes beaucoup plus rapidement

SAP BusinessObjects Web Intelligence (WebI) BI 4

MYXTRACTION La Business Intelligence en temps réel

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

SQL Server 2014 Administration d'une base de données transactionnelle avec SQL Server Management Studio

Méthodologie de conceptualisation BI

MyReport, une gamme complète. La Business Intelligence en toute simplicité : Concevez, partagez, actualisez! pour piloter votre activité au quotidien.

CATALOGUE DE FORMATIONS BUSINESS INTELLIGENCE. Edition 2014

MyReport, LE REPORTING SOUS EXCEL

QU EST-CE QUE LE DECISIONNEL?

2 Serveurs OLAP et introduction au Data Mining

Magasins et entrepôts de données (Datamart, data warehouse) Approche relationnelle pour l'analyse des données en ligne (ROLAP)

Fonctionnalités des différentes éditions de SQL Server 2012

HERMES SYSTEM et BEWISE souhaitent vous offrir les meilleures compétences.

STATISTICA Version 12 : Instructions d'installation

BI = Business Intelligence Master Data-ScienceCours 3 - Data

BUSINESS INTELLIGENCE

Pourquoi migrer vers NAV 2013?

Skills Technology Software PARTENAIRE TECHNOLOGIQUE DE VOTRE DÉVELOPPEMENT

Sage FRP Treasury Universe Edition Module Cash L expert en gestion de trésorerie et flux financiers

Business Intelligence

Communiqué de Lancement

TP Contraintes - Triggers

En un coup d œil le descriptif de la solution OpenERP

Option OLAP d'oracle Database 10g

Business Intelligence

Programme de Formation Office 2010 Word, Excel, Powerpoint et Outlook 2010 pour Windows

Introduction à Business Objects. J. Akoka I. Wattiau

Chapitre 9 : Informatique décisionnelle

Evry - M2 MIAGE Entrepôt de données

En synthèse. HVR pour garantir les échanges sensibles de l'entreprise

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

LES ENTREPOTS DE DONNEES

SAP Lumira Version du document : Guide de l'utilisateur de SAP Lumira

PLATEFORME MÉTIER DÉDIÉE À LA PERFORMANCE DES INSTALLATIONS DE PRODUCTION

et Groupe Eyrolles, 2006, ISBN :

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

SGBDR. Systèmes de Gestion de Bases de Données (Relationnelles)

Datawarehouse: Cubes OLAP. Marlyse Dieungang Khaoula Ghilani

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

SQL Serveur Programme de formation. France Belgique Suisse - Canada. Formez vos salariés pour optimiser la productivité de votre entreprise

Application web de gestion de comptes en banques

Urbanisation des SI-NFE107

Démos Reporting Services Migration vers SQL2008

Introduction : présentation de la Business Intelligence

ANNEXE 2 DESCRIPTION DU CONTENU DE L OFFRE BUSINESS INFORMATION AND ANALYSIS PACKAGE

SOMMAIRE Thématique : Systèmes d'information et d'exploitation

Cours Bases de données 2ème année IUT

Un datawarehouse est un entrepôt de données (une base de données) qui se caractérise par des données :

Communiqué de Lancement. Sage Intégrale V4.50

NOUVEAUTES de Microsoft Dynamics CRM 2011 REF FR 80342A

Didier MOUNIEN Samantha MOINEAUX

Les bases de données

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

ANTICIPEZ ET PRENEZ LES BONNES DÉCISIONS POUR VOTRE ENTREPRISE

Sommaire. Systèmes d Exploitation Intégration Sage 100 Sage CRM Disponibilité Client Bases de données... 3

La solution pour gérer vos connaissances techniques et scientifiques

Business Intelligence Reporting

Business Intelligence simple et efficace avec Excel et PowerPivot

Installation 1K-Serveur

Pilot4IT Tableaux de Bord Agréger et consolider l ensemble de vos indicateurs dans un même portail.

Décisionnel. SI Virtualisé. Performant. Cloud. SAP BusinessObjects. Dashboards. Expertise. Succès. Service Reporting. Finance. SaaS. Web 2.0.

BI : GESTION GESTION, PRODUCTION STRATEGIE DE BI. Un livre blanc d Hyperion

Parcours FOAD Formation EXCEL 2010

Nos Solutions PME VIPDev sont les Atouts Business de votre entreprise.

Transcription:

Département Génie Informatique BD51 : Business Intelligence & Data Warehouse Projet Rédacteur : Christian FISCHER Automne 2011

Sujet : Développer un système décisionnel pour la gestion des ventes par magasin pour la base de données EMODE. Partie 1 : Mise en œuvre des fonctions d'etl 1. Prise en compte de la qualité des données Rédiger les requêtes SQL permettant de vérifier la qualité des données dans les tables Oracle. Identifier les clés primaires en double et les clés étrangères manquantes. Les données invalides doivent être récupérées dans une table ou des tables de rejet. Fournir les scripts SQL dans le rapport. 2. Développer des packages SSIS permettant de transférer toutes les tables de l'application EMODE gérée par Oracle dans une base de données SQL Server 2008R2. Conditions de réalisation des packages de transfert 2.1. Création d un premier package permettant de transférer la totalité des données des tables nécessaires, du serveur Oracle vers le serveur SQL Server 2008. Cette procédure doit intégrer une suppression des données dans les tables de destination à l aide d une commande SQL Truncate table (attention à la présence des clés étrangères qui peuvent bloquer l opération, si besoin désactivation des contraintes de clé étrangère). Ensuite un transfert de la totalité des données doivent être transférées. Les données non conformes à la qualité requise doivent être tracées dans une table ou plusieurs tables de rejet. 2.2. Création d un second package qui intègre la traçabilité du transfert avec une table d'audit créée en SQL Cette alimentation doit être incrémentale : seules les nouvelles données (insert, update et delete) dans les tables sources doivent faire l objet d un traitement). Attention en cas de modification des tables sources, vous devez utiliser une copie des données dans un autre nouveau schéma Oracle : EMODE_INC. Cela suppose également le transfert des données dans ce nouveau schéma. Possibilité d'utiliser des tables d'audit gérées par l'application Distinguer la table permettant de tracer l'opération de transfert (avec le numéro du transfert, la date et l'heure du transfert, ainsi que le statut global de l'alimentation). De la table détaillée avec le nom de la table et la valeur de la clé primaire ainsi que des infos sur la source du problème. Tables à créer avec une instruction Create table + Insert dans la table en cas de pb

2.3. Création d un troisième package qui intègre la traçabilité du transfert avec l utilisation des fonctions d'audit d'integration Services 2.4. Gestion des tables d'agrégation via un quatrième package spécifique La mise à jour des tables d'agrégation sera effectuée par une suppression totale des données, puis une nouvelle insertion dans les tables à partir des nouvelles données insérées dans les tables de référence. Ce package devra être appelé à partir des 3 packages précédents. 2.5. Automatisation de la procédure. Possible d'exécuter le package de manière immédiate Possible d'exécuter le package par une tâche planifiée au niveau système d'exploitation Possible d'exécuter le package via un travail dans SQL Server Agent. 2.6. Test de la phase ETL Prévoir un chargement initial : toutes les tables sont vides dans la base de données cible (SQL Server 2008) Prévoir un second chargement avec l'exécution d'un script SQL sur la base de données qui prévoit l'ajout de nouvelles données dans la table de fait et dans les tables de dimensions associées. Exemple : prévoir des données sur la première semaine de janvier 2012

Partie 2 : Optimisation du Data Warehouse 1. Mise en place du partitionnement de tables avec SQL Server 2008 pour les tables de faits. Remarque : la table des promotions ne contient que 10 lignes (jeu d'essai non représentatif), cette table devra cependant être partitionnée pour tester la mise en œuvre de cette technique. 2. Création d'un projet Analysis Services avec création des cubes et tables de dimensions. Exploration du cube à l'aide des hiérarchies temporelles et géographiques

Partie 3 : Mise en place du reporting 1. Création d'un projet Reporting Services avec le développement de rapports (tableau classique, tableau croisé et graphique). 2. Création de l'univers BO avec le modèle en étoile autour de la table des faits SHOP_FACTS Mise en place de la navigation agrégée Le premier modèle en étoile à mettre en place est le suivant :

Les objets métiers associés seront organisés de la manière suivante :

3. Création de tableaux de bord avec Web Intelligence. Exemples de tableaux de bord à créer avec Interactive Analysis Premier Document : B01SalesRevenueAnalysis.wid Requête initiale Premier Rapport

Second Rapport suite du tableau croisé et graphique dans la section annuelle Rapport 3 : Page de garde (à mettre première position du document)

Second Document : B02QuantityAnalysis.wid Requête initiale Rapport 1 : Ventes quantitatives par année et pays

Rapport 2 : Graphique des ventes par quantité et tableaux de synthèse Rapport 3 : Tableau avec le pourcentage et graphique sectoriel

Rapport 4 : idem que le rapport 3 mais par année Compléments 2011 : 1. Pour chaque document Web Intelligence, pour devez créer des filtres de rapports via les contrôles d entrée. 2. Création d un tableau de bord Excel, avec utilisation des tableaux croisés dynamiques et des segments (slicers) d Excel 2010 via une connexion au Cube Analysis Services