Download - VI. Analyse des solutions techniques
![Page 1: VI. Analyse des solutions techniques](https://reader035.vdocuments.fr/reader035/viewer/2022062810/56815e7c550346895dcd048f/html5/thumbnails/1.jpg)
VI. Analyse des solutions techniques
Orateur : Tristan ROLLET
![Page 2: VI. Analyse des solutions techniques](https://reader035.vdocuments.fr/reader035/viewer/2022062810/56815e7c550346895dcd048f/html5/thumbnails/2.jpg)
Introduction
• 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)
Orateur : Tristan ROLLET
![Page 3: VI. Analyse des solutions techniques](https://reader035.vdocuments.fr/reader035/viewer/2022062810/56815e7c550346895dcd048f/html5/thumbnails/3.jpg)
Alimentation
• 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)
Orateur : Tristan ROLLET
![Page 4: VI. Analyse des solutions techniques](https://reader035.vdocuments.fr/reader035/viewer/2022062810/56815e7c550346895dcd048f/html5/thumbnails/4.jpg)
Orateur : Tristan ROLLET
![Page 5: VI. Analyse des solutions techniques](https://reader035.vdocuments.fr/reader035/viewer/2022062810/56815e7c550346895dcd048f/html5/thumbnails/5.jpg)
Orateur : Tristan ROLLET
![Page 6: VI. Analyse des solutions techniques](https://reader035.vdocuments.fr/reader035/viewer/2022062810/56815e7c550346895dcd048f/html5/thumbnails/6.jpg)
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
![Page 7: VI. Analyse des solutions techniques](https://reader035.vdocuments.fr/reader035/viewer/2022062810/56815e7c550346895dcd048f/html5/thumbnails/7.jpg)
SGBD - Modélisation
• Conception de la base de données– 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
![Page 8: VI. Analyse des solutions techniques](https://reader035.vdocuments.fr/reader035/viewer/2022062810/56815e7c550346895dcd048f/html5/thumbnails/8.jpg)
SGBD - Modélisation
![Page 9: VI. Analyse des solutions techniques](https://reader035.vdocuments.fr/reader035/viewer/2022062810/56815e7c550346895dcd048f/html5/thumbnails/9.jpg)
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
![Page 10: VI. Analyse des solutions techniques](https://reader035.vdocuments.fr/reader035/viewer/2022062810/56815e7c550346895dcd048f/html5/thumbnails/10.jpg)
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
![Page 11: VI. Analyse des solutions techniques](https://reader035.vdocuments.fr/reader035/viewer/2022062810/56815e7c550346895dcd048f/html5/thumbnails/11.jpg)
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
![Page 12: VI. Analyse des solutions techniques](https://reader035.vdocuments.fr/reader035/viewer/2022062810/56815e7c550346895dcd048f/html5/thumbnails/12.jpg)
SGBD - Environnement de développement
• Oracle SQL Developer– Environnement de
développement SQL & PL/SQL• PL/SQL Developer • TOAD• SQLDeveloper
![Page 13: VI. Analyse des solutions techniques](https://reader035.vdocuments.fr/reader035/viewer/2022062810/56815e7c550346895dcd048f/html5/thumbnails/13.jpg)
Outils de restitution – Interface utilisateurOlivier VAN DER MEERSCH
![Page 14: VI. Analyse des solutions techniques](https://reader035.vdocuments.fr/reader035/viewer/2022062810/56815e7c550346895dcd048f/html5/thumbnails/14.jpg)
Outils de restitution – Nos choixOlivier VAN DER MEERSCH
![Page 15: VI. Analyse des solutions techniques](https://reader035.vdocuments.fr/reader035/viewer/2022062810/56815e7c550346895dcd048f/html5/thumbnails/15.jpg)
Outils de restitution – JasperOlivier VAN DER MEERSCH
![Page 16: VI. Analyse des solutions techniques](https://reader035.vdocuments.fr/reader035/viewer/2022062810/56815e7c550346895dcd048f/html5/thumbnails/16.jpg)
Outils de restitution – DotnetOlivier VAN DER MEERSCH
![Page 17: VI. Analyse des solutions techniques](https://reader035.vdocuments.fr/reader035/viewer/2022062810/56815e7c550346895dcd048f/html5/thumbnails/17.jpg)
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
Benoît MARTIN
![Page 18: VI. Analyse des solutions techniques](https://reader035.vdocuments.fr/reader035/viewer/2022062810/56815e7c550346895dcd048f/html5/thumbnails/18.jpg)
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
Benoît MARTIN
![Page 19: VI. Analyse des solutions techniques](https://reader035.vdocuments.fr/reader035/viewer/2022062810/56815e7c550346895dcd048f/html5/thumbnails/19.jpg)
Restitution – SAS (3)Plateforme nécessaire : SAS 9.2Les 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
Benoît MARTIN
![Page 20: VI. Analyse des solutions techniques](https://reader035.vdocuments.fr/reader035/viewer/2022062810/56815e7c550346895dcd048f/html5/thumbnails/20.jpg)
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
Benoît MARTIN
![Page 21: VI. Analyse des solutions techniques](https://reader035.vdocuments.fr/reader035/viewer/2022062810/56815e7c550346895dcd048f/html5/thumbnails/21.jpg)
Outils de restitution – Récapitulatif/Comparatif
Olivier VAN DER MEERSCH