La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

VI. Analyse des solutions techniques

Présentations similaires


Présentation au sujet: "VI. Analyse des solutions techniques"— Transcription de la présentation:

1 VI. Analyse des solutions techniques
Orateur : Tristan ROLLET VI. Analyse des solutions techniques

2 Introduction Orateur : Tristan ROLLET Pourquoi avons-nous choisi ces outils plutôt que d’autres ? 3 parties pour répondre à cette question: Alimentation : Tristan ROLLET SGBD : Laura TOURNIER Restitution : Olivier VAN DER MEERSCH Benoit MARTIN (SAS) 30 sec

3 Trouver l’ETL le plus adapté à notre projet
Alimentation Orateur : Tristan ROLLET Objectif : Trouver l’ETL le plus adapté à notre projet Contraintes : Pas de fond pour acheter des licences Doit être compatible avec Oracle L’installation doit être le plus simple possible Compatibilité avec la machine virtuelle (sous Windows)

4 Orateur : Tristan ROLLET

5 Orateur : Tristan ROLLET

6 SGBD - Datawarehouse Datawarehouse
Lieu de stockage intermédiaire et de consolidation des différentes données En vue de la constitution du système d'information décisionnel Référence unique Prise de décision Commencer par aborder la notion de datawarehouse : Explication du schéma de gauche Nuance entre datawarehouse et base de données : Le DW est la concentration de toutes les bases de données en une seule base. Dans une entreprise, on a couramment des bases de données différentes pour la compta, les RH, le commercial et la production. Dans le DW il faudra ne faire qu'une seule base (tous les métiers de l’entreprise) en évitant de doublonnage.

7 SGBD - Modélisation Conception de la base de données Powerdesigner
Modéliser la base de données: Tables, champs Relations entre ces tables Séquences, déclencheurs Cubes Powerdesigner Simple à utiliser Script de création de la base

8 SGBD - Modélisation

9 SGBD – Manipulation SGBD
Ensemble de logiciels qui sert à la manipulation des bases de données. Hébergement de la base de données Opérations ordinaires : Consultation, modification Construction, organisation, transformation Copie, sauvegarde, restauration des bases de données Bonne connexion avec les outils ETL SGBD = Système de gestion des bases de données Opérations ordinaires sur le squelette de la base, mais aussi sur les données elles-mêmes

10 SGBD - Comparaison des différentes solutions
Avantages : Solution très courante en hébergement public Facilité de déploiement, prise en main et d'utilisation Open-source Inconvénients : Support incomplet des triggers et procédures stockées Manque de robustesse avec de fortes volumétries Avantages : Performant et évolutif Gestion des entrepôts de données : création automatique depuis la base de données Possède son propre ETL pour remplir la base Possibilité d’extraire des données de la base SQL server depuis SAS. Inconvénients : Lien avec SAS trop flou Trouver un serveur pour hébergement Possibilité d’extraire des données de la base SQL server depuis SAS :

11 SGBD - La solution retenue
Oracle Avantages : Possibilité d’avoir un compte sur le serveur de l’école Souvent utilisé pour les datawarehouse Connaissance commune sur Oracle Connexion SAS/Oracle pour la restitution Connexion Talend(outil ETL)/Oracle Beaucoup de documentation sur internet Inconvénients Installation des plugins nécessaires Possibilité d’avoir un compte sur le serveur de l’école, et facilité d’accès Connaissance commune sur Oracle, pas comme SQL Server par exemple

12 SGBD - Environnement de développement
Oracle SQL Developer Environnement de développement SQL & PL/SQL PL/SQL Developer TOAD SQLDeveloper

13 Outils de restitution – Interface utilisateur
Olivier VAN DER MEERSCH Outils de restitution – Interface utilisateur Pour être conforme au SFD, l’utilisateur doit pouvoir accéder aux tableaux de bords depuis un navigateur WEB. Nous devons créer un portail WEB et nous avons plusieurs possibilités pour cela : - Programmer en PHP - J2EE - ASP

14 Outils de restitution – Nos choix
Olivier VAN DER MEERSCH Outils de restitution – Nos choix Lors de notre première recontre avec M. Babé, nous avons évoqué l’intérêt d’utiliser différents outils de restitution pour ensuite les comparer entre eux. Nous sommes convenus à l’utilisation de 3 outils.

15 Outils de restitution – Jasper
Olivier VAN DER MEERSCH Outils de restitution – Jasper

16 Outils de restitution – Dotnet
Olivier VAN DER MEERSCH Outils de restitution – Dotnet

17 Benoît MARTIN Restitution – SAS (1) -Outil de restitution imposé -Possibilité d’insérer une couche OLAP afin d’utiliser un cube de données -SAS nous laisse le choix

18 Restitution – SAS (2) Utilisation d’un cube de données : Avantages
Benoît MARTIN Restitution – SAS (2) Utilisation d’un cube de données : Avantages Requêtage moins complexe qu’avec SQL Rapidité pour un gros volume de données Inconvénients Schéma de BDD à soigner particulièrement Création du cube Maitrise du MDX pour requêter le cube

19 Restitution – SAS (3) Plateforme nécessaire : SAS 9.2 Les outils:
Benoît MARTIN Restitution – SAS (3) Plateforme nécessaire : SAS 9.2 Les outils: SAS Metadonnées : Gestion des librairies, administration SAS Foundation 9.2 : SAS Data Integration Studio : Création de cubes de données SAS Enterprise Guide 4 : Création de tableaux et de graphiques

20 Restitution – SAS (4) L’outil de restitution SAS : Avantages
Benoît MARTIN Restitution – SAS (4) L’outil de restitution SAS : Avantages Nombreuses possibilités pour la création de tableaux et de graphiques Utilisation de cubes de données Inconvénients Difficultés de prise en main Connaissances plus élevées nécessaires Autodidaxie compliquée, manque d’informations

21 Outils de restitution – Récapitulatif/Comparatif
Olivier VAN DER MEERSCH Outils de restitution – Récapitulatif/Comparatif


Télécharger ppt "VI. Analyse des solutions techniques"

Présentations similaires


Annonces Google