Data warehouse et outils décisionnels

D. Projet Fantastic : Mise en place de la zone d’extraction
L’objectif est d’abord de créer la BDE. Les noms des tables et vues seront préixés :
– f_ dans le schéma bde (f pour projet Fantastique) ;
– ou f_bde_ si vous ne disposez que d’un seul schéma pour toutes vos BD.
Question 1
Créez une vue f_bde_catalogue pour la table de la base Oracle « catalogue ».
Indices :
Enregistrez l’instruction de création de votre vue dans un ichier f_bde_catalogue.sql.
– Créez un ichier f_bde.sql qui va appeler toutes vos instructions de création d’objets dans la BDE.
Sa première ligne est donc : @f_bde_catalogue.sql
– On pourra éventuellement créer un ichier f.sql qui appellera les scripts f_bde.sql, f_bdt.sql
et f_dw.sql
Gestion de ichiers SQL
Utiliser l’instruction CREATE OR REPLACE VIEW pour la création de la vue, pour permettre la recréation de la vue par le script f_bde.sql.
Question 2
Créez une table externe pour chacun des ichiers marketing.ods et departementsInsee2003.txt.
Indices :
– Faites un export CSV du ichier marketing.ods vers le ichier marketing.csv
– Copiez le, ainsi que departementsInsee2003.txt, dans un dossier data de votre compte sur le serveur sme-oracle.sme.utc
– Ouvrez l’accès à ce dossier en lecture (chmod 755)
– Créez un dossier tmp ouvert en lecture et écriture (chmod 777)
– Créez les objets DIRECTORY permettant de pointer sur les répertoires data et tmp.
– Créez une table externe pour departementsInsee2003.txt, en envoyant les ichiers de rejet
departementsInsee2003.txt.bad et de log departementsInsee2003.txt.log
dans votre dossier tmp.
– Testez votre table externe : SELECT * FROM …
– Vériiez que tout s’est bien passé en examinant les ichiers de rejet et de log
– De la même façon, créez une table externe pour marketing.csv et vériier l’accès aux données
Pensez que les objets DIRECTORY sont partagés au niveau de toute l’instance et ne sont pas spéciiques à un schéma.
Donc si deux users créent un même DIRECTORY nommé tmp, il y aura un conlit (la seconde création écrasera la première).
Pour accéder à un répertoire d1 situé dans un répertoire d0, d0 doit être accessible en exécution (chmod 711).
Pour lire les ichiers .log et .bad :
1 more ~/tmp/import.log
3 more ~/tmp/import.bad
Vous pouvez vider les fichiers .log régulièrement pour en faciliter la lecture.
1 echo > ~/tmp/import.log
Vous pouvez supprimer les fichiers .bad après avoir traité les causes d’un rejet (si une exécution ne génère pas de rejet elle ne crée pas de fichier de rejet, et ne modifie donc pas un éventuel fichier existant).

Objectifs
I – Introduction au domaine du décisionnel et aux data warahouses
A. Le décisionnel
1. Décisionnel
2. Enjeux du décisionnel
3. Exploitation des données
4. Éthique et limites des systèmes décisionnels
5. Architecture d’un système décisionnel
6. Conception d’un système décisionnel
7. Quelques exemples d’application
B. Le data warehouse
1. Data warehousing
2. Diférence entre un DW et un système transactionnel
3. Implémentation du DW avec un SGBDR
4. Data warehouse et data mart
C. Le modèle en étoile
1. Modélisation logique de données en étoile
2. Objectifs du modèle dimensionnel
3. Extraction Transformation Loading
D. Les outils du décisionnel
1. ETL, reporting, exploration, analyse
2. SGBD orientés décisionnel
II – Bases de la modélisation dimensionnelle
A. Principes de la modélisation dimensionnelle
1. Approche générale de modélisation
2. Table des faits
3. Table des dimensions
B. Projet Fantastique : Problème posé
C. Projet Fantastic : Données disponibles
D. Étude des besoins utilisateurs
1. Requête décisionnelle
2. Rapport
3. Hiérarchie
E. Projet Fantastique : Étude des besoins
F. Étude des données
1. Étude séparée des sources données
2. Étude intégrée des sources de données

…….

Si le lien ne fonctionne pas correctement, veuillez nous contacter (mentionner le lien dans votre message)
Outils décisionnels (3,07 MO) (Cours PDF)
Outils décisionnels

Télécharger aussi :

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *