Formation PostgreSQL · PG-201

PostgreSQL — Entrepôt de données et performance

Modéliser, charger et optimiser un entrepôt de données PostgreSQL pour vos tableaux de bord : modèle en étoile, chargement en masse, partitionnement, index.

2 jours · 14 heuresNiveau confirméÀ Marseille, sur site dans vos locaux ou à distance

Programme

Jour 1 — Concevoir et alimenter l’entrepôt

  • Architecture décisionnelle : sources, zone de préparation, entrepôt, restitution
  • Modèle en étoile : tables de faits, dimensions, clés de substitution
  • Dimensions à évolution lente (SCD de type 1 et 2)
  • Chargement en masse : COPY, tables non journalisées, upsert
  • Alimentation depuis Apache Hop : sorties table et chargement en masse
  • Contrôles de qualité et contraintes d’intégrité

Jour 2 — Performance et exploitation

  • Lire un plan d’exécution avec EXPLAIN ANALYZE
  • Index B-tree, BRIN, partiels et couvrants
  • Partitionnement déclaratif par date
  • Vues matérialisées et stratégies de rafraîchissement, requêtes parallèles
  • Maintenance : VACUUM, ANALYZE, autovacuum ; supervision avec pg_stat_statements
  • Sauvegarde et restauration : pg_dump, pg_basebackup ; rôles en lecture seule pour Superset et Power BI
  • Atelier de synthèse : optimiser un entrepôt de ventes interrogé par un tableau de bord

Méthode pédagogique

Ateliers sur un environnement PostgreSQL par stagiaire, avec un entrepôt fil rouge alimenté par Apache Hop et interrogé par un tableau de bord. Scripts versionnés sous Git et conservés après la session. Quiz de positionnement, évaluation des acquis, un mois d’assistance par mail.

Public et prérequis

Public visé : ingénieurs data, développeurs BI et administrateurs de bases de données.

Prérequis : pratique régulière du SQL, ou avoir suivi PostgreSQL — SQL et fondamentaux (PG-101).

Cette formation vous intéresse ?

Je vous envoie le programme détaillé et un devis adapté à votre effectif sous 48 h ouvrées.