Exemple de conception d'un entrepôt de données

Concepts liés à l'entreposage de données

Aaren Stubberfield

Data Scientist

Plantons le décor

  • Nouvelle jeune pousse
  • Appli de partage de photos

Une personne qui photographie une scène

1 Photo par Alex Alvarado provenant de unsplash.com
Concepts liés à l'entreposage de données

Approche descendante ou ascendante ?

À considérer :

  • Essentiel de montrer vite l'impact d'affaires
  • L'approche descendante démarre plus lentement

Décision :

  • Approche ascendante
  • Priorité au magasin de données des ventes
Concepts liés à l'entreposage de données

Kimball – choisir le processus organisationnel (étape 1)

À considérer :

  • Quel type de clientèle achète de grands volumes de photos ?

Décision :

  • Développer les achats clients
Concepts liés à l'entreposage de données

Kimball – Déclarer le grain (étape 2)

À considérer :

  • Des données flexibles pour répondre à plusieurs questions
  • Choisir le grain le plus fin possible

Décision :

  • Suivre les achats client/photo
Concepts liés à l'entreposage de données

Kimball – Identifier les dimensions (étape 3)

À considérer :

  • Comment les utilisateurs décrivent-ils les données issues du processus d'affaires ?
  • Priorisation des clients

Décision :

  • Emplacement du client (pays et province/état)
  • Date d'inscription du client
  • Mode de paiement par défaut
Concepts liés à l'entreposage de données

Kimball – Identifier les faits (étape 4)

À considérer :

  • À quoi répondons-nous ?

Décision :

  • Temps passé à consulter la photo avant achat
  • Coût de la photo et taxes
  • Date d'achat
Concepts liés à l'entreposage de données

Tables de faits et de dimensions

Un schéma en étoile avec des dimensions et une table de faits

Concepts liés à l'entreposage de données

Local ou infonuagique

À considérer :

  • Éviter les coûts initiaux d'infrastructure matérielle et logicielle
  • Petite équipe : se concentrer sur les activités à forte valeur

Décision :

  • Mise en œuvre infonuagique
Concepts liés à l'entreposage de données

Mise en œuvre ETL ou ELT

À considérer :

  • Conserver toutes les données
  • L'infonuagique permet d'ajuster la capacité de calcul au besoin

Décision :

  • Mise en œuvre ELT
Concepts liés à l'entreposage de données

Résumé

  • La planification est essentielle
  • Adapter votre approche à la situation
Concepts liés à l'entreposage de données

Passons à la pratique !

Concepts liés à l'entreposage de données

Preparing Video For Download...