Informatique décisionelle

Objectifs

Ce cours a pour objectif de présenter les principes fondamentaux de l'informatique décisionnelle (ou business intelligence). Les différents composants nécessaires à la mise en place d'un système décisionnel sont exposés : entrepôt de données, datamarts, cubes, reporting, dashboard, data surfing, data visualisation... Les notions de Data Lake et Data Lakehouse sont ensuite introduits. L'accent est également mis sur l'intégration de données (approches ETL et ELT) et sur la gouvernance de données (qualité de données, Master Data Management...). Les étudiants sont en mesure à l'issue de ce module, de concevoir et mettre en œuvre un entrepôt de données et les différents outils permettant de restituer les données.

Plan du cours

  1. Introduction au système décisionnel (OLTP vs OLAP, notions d’entrepôt de données, Data Lake, Data Lakehouse…)
  2. Conception logique (faits, dimensions, hiérarchies, schéma en étoile, en flocon, en constellation…)
  3. Conception physique (création de l’entrepôt et des datamarts)
  4. Intégration de données (ETL/ELT)
  5. Modèle cubique (data surfing, langage MDX, approches ROLAP, MOLAP, HOLAP)
  6. Restitution des données (requêtage, dashboard, reporting, dataviz)
  7. Gouvernance de données (data quality, data profiling, MDM…)

Description des TP

- TP de data visualisation, création de dashboard avec Tableau Software

- TP d'intégration de données avec Talend et n8n

Connaissances requises

Cours de Bases de Données 1ère année et 2ème année

RSE (Responsabilité Sociale et Environnementale)

Bibliographie

A remplir