Technologies d’intelligence d’affaires

Slides:



Advertisements
Présentations similaires
Traitement de texte ++.
Advertisements

Gestion de la concurrence avec Entity Framework Développement d’application avec base de données Chapitre 23 Hugo St-Louis – Automne 2015.
Pour émettre des prélèvements, il est nécessaire d’attacher au moins une banque à chaque société émettrice. Société Société / Banque / Fiche client / Utilitaire.
A la fin de ton année de 4 ème, tu dois être capable d’utiliser parfaitement un Mais d’abord qu’est-ce qu’un TABLEUR ? ???? TABLEUR- GRAPHEUR Page suivante.
Gestion des PJ Service National d'Enregistrement Dossier Unique.
Les profils du SEDA confection de profil avec Agape.
1- Introduction 1ère partie Le langage SQL 2- Connexion 3- Structure & Contenu 4- Requêtes.
BUR Tableur Tableur : Open Office Calc. BUR Tableur 2 Qu’est-ce qu’un tableur ?  Un logiciel permettant de manipuler des feuilles de calcul  Fonctionnalités.
SQL partie 5 1 LMD create – update – primary key secondary key.
1- phpMyAdmin 3ème partie : Manipulation des données Le langage SQL 2- Gérer les tables 3- Gérer les données.
Système d’aide à la décision Business Intelligence
Opération de Conception-Réalisation
Structure et Services « STS » Menu Structures : Divisions
Construire des requêtes
Environnement du développement de BD ORACLE REPORTS 10g
Plateforme CountrySTAT Aperçu global des métadonnées dans la nouvelle plateforme CountrySTAT FORMATION DES POINTS FOCAUX SUR LE SYSTEME CountrySTAT.
Plateforme CountrySTAT Aperçu global de la préparation des tableaux dans la nouvelle plateforme CountrySTAT FORMATION DES POINTS FOCAUX SUR LE SYSTEME.
Interprétation des indicateurs?
La croissance économique
Structured Query Language SQL DDL
10 - CREATION D’UNE ACTION
Tables référentielles
Sous menu de l’application «micro» (‘IHM’)
AMUE – SIFAC Critères de Rapprochement
Découvrons la facture d’électricité
Sicpa Ovins/Caprins (Geedoc) Mesures : Pesées, NEC, Abattage
Collecte de données CAPI
LE PASSAGE À L’EURO DE L’APPLICATION ICARE
Base de données Modélisation
Les bases de données et le modèle relationnel
Dossier de références - Architecte
Esabora.archives 28/07/2010.
Technologies d’intelligence d’affaires
Technologies d’intelligence d’affaires
Dossier de références – Architecte
Dossier de références – Architecte Lot 3 : Études de faisabilité
Dossier de références – Architecte
Maria Berger - Maîtrise d'AES Algèbre relationnelle.
Découvrons la facture d’électricité
SQL LMD FICHE 4.6.
Manipulation D’Une Base De Données
Structure D’une Base De Données Relationnelle
Certification II – Exécution de l’audit et les autres missions
02- Evaluation Access 2003 Cette évaluation comporte des QCM (1 seule réponse) et des Zones à déterminer dans des copies d’écran.
1 Copyright © 2004, Oracle. Tous droits réservés. Extraire des données à l'aide de l'instruction SQL SELECT.
Bases de données sous Access. Initiation aux bases de données  Structure d’une base de données.
5 Copyright © 2004, Oracle. Tous droits réservés. Afficher des données de plusieurs tables.
Préface Introduction Objectifs du chapitre I-2 Objectifs du cours I-3 Oracle10g I-4 Oracle Database 10g I-6 Oracle Application Server 10g I-7 Oracle Enterprise.
Chapitre2: SGBD et Datawarehouse. On pourrait se demander pourquoi ne pas utiliser un SGBD pour réaliser cette structure d'informatique décisionnelle.
Plateforme CountrySTAT Aperçu global des métadonnées dans la nouvelle plateforme CountrySTAT FORMATION DES POINTS FOCAUX SUR LE SYSTEME CountrySTAT.
UTILISATION OVTM ETAPE 1.
STSWEB Remise en cohérence des données Messages d’information à la connexion Diffusion Nationale TOULOUSE –MAJ avril 2009.
LA VIE D’UNE COMMANDE DANS BAAN IV
Guide d’utilisation 11 juillet 2018
1. LE LANGAGE SQL DDL Version 2 - Janvier Le langage SQL-DDL
STS Web Services libres Gérer les services libres
Support de formation Administrateur Temps & activités
Plateforme CountrySTAT Aperçu global de la préparation des tableaux dans la nouvelle plateforme CountrySTAT FORMATION DES POINTS FOCAUX SUR LE SYSTEME.
Info Bases de données avancées
PRESENTATION ACCESS Editeur : Microsoft Environnement Windows (SE)
Principes de programmation (suite)
Support de formation Administrateur Notes de Frais
Tableau de bord d’un système de recommandation
Technologies d’intelligence d’affaires
1 O ffice De La F ormation P rofessionnelle Et De La P romotion De T ravail I nstitut S pécialiste en T echnologie A ppliquée -ASSA Prof. : Omar BOUNHAS.
1. LE LANGAGE SQL DDL Version 1 - Mai 2009 corrigé le 11/2/2011
Projet CRImage UNIVERSITE STENDHAL GRENOBLE
50 raccourcis clavier dans Outlook pour gagner du temps
Votre dossier de candidature Merci de remplir les 5 prochaines diapositives avec les informations suivantes: a. Description de votre technologie b.
App Inventor trucs Afficher une image depuis le Web ou Google Drive.
Transcription de la présentation:

Technologies d’intelligence d’affaires Leçon 5 Extraction, Transformation et Chargement

Références Livre de Devlin, chapitre 9

Techniques de capture Capture immédiate Assistée par l’application Les applications font des màj dans l’ED Déclencheurs (« triggers ») Le DBA définit des déclencheurs, dans le SGDB, qui font des màj dans l’ED Journal Au niveau du SE, tout enregistrement envoyé au journal produit une màj dans l’ED

Techniques de capture Capture différée Étampe temporelle Étampe gérée dans les systèmes opérationnels (application ou SGBD) Transfert à l’ED selon valeur de l’étampe Comparaison de fichiers / tables On conserve la version précédente des fichiers (niveau SE) ou des tables (niveau SGBD) À intervalle régulier on note les différences et on écrase la version précédente

Chargement des données Chargement complet Les anciennes données sont détruites et remplacées par les nouvelles Si la table n’existe pas elle est créée Sinon, ses données sont détruites (DELETE) et les nouvelles données insérées (INSERT)

Chargement des données Ajout Les nouvelles données sont ajoutées Comment traiter les clés identiques? Les tolérer (alors elles ne sont pas de vrais clés dans l’ED) Écraser Approche « photo » (snapshot) On ajoute un champ (type DATE) qui indique la date du chargement)

Chargement des données Fusion destructive Selon la clé, ajoute ou écrase

Chargement des données Fusion constructive Selon la clé, ajoute ou (marque ancien comme désuet et ajoute nouveau) Approche « étampe temporelle » (timestamp) Intervalle de validité (valide_deb, valide_fin) Action effectuée (Ajout, Modification, Suppression)

Transformation des données Sélection Créer un sous-ensemble des enregistrements Séparation / concaténation Créer un sous-ensemble des colonnes, en maintenant la clé valide Créer un sur-ensemble des colonnes, à l’aide d’une jointure avec une table ayant la même clé Prix vient de Marketing, Poids vient de Production

Transformation des données Normalisation / dénormalisation

Transformation des données Conversion Algorithmique Table de transformation

Variables indicatrices On peut créer des variables pour indiquer des faits qui ne sont pas apparents dans les données

Chargement des données INTERURB Deuxième partie Chargement des données INTERURB

Tables APPELS TELEPHONES SERVICE Les données de chaque appel interurbain sont enregistrées TELEPHONES Chaque numéro de téléphone a un compte budgétaire SERVICE Chaque compte budgétaire appartient à un service

SERVICE Maître Comparaison de fichiers, une fois par mois Synchronisée avec période de facturation Fusion constructive Transformation: non

TELEPHONES Maître Enregistrer étampe moment de l’événement (date effective) Transfert différé selon période de facturation Chargement: fusion constructive avec time-stamp Transformation: 4 chiffres à 10 chiffres

APPELS Transaction Différé, étampe=date facturation Ajout Transformation: Modifier PAYS=Sosua, Santo Domingo pour Rép Dom. Créer clé

Tutoriel À l’adresse suivante: http://www.hec.ca/mireault/tia/tutoriels/tutoriel3