Digital Spirit
Module 02MakeBloc 2Logique complexe

Heure 09 / 20 · Heures 6–11

Datastores & Variables globales

Objectif — Stocker et récupérer des données entre les exécutions.

Théorie
10 min
Pratique
50 min

Objectif : Stocker et récupérer des données entre les exécutions.

Théorie (10 min) :

  • Lire : Data stores
  • Data Store = Mini base de données Make (key-value) sans service externe
  • Cas d'usage : Stocker le dernier ID traité, état d'un processus, compteurs

Pratique (50 min) :

  • Créer un Data Store "Leads traités" avec les champs : id, email, date_traitement
  • Scénario : Avant de traiter un lead, vérifier s'il est dans le Data Store (déduplication)
  • Si déjà traité → ignorer. Si nouveau → traiter et l'ajouter au Data Store
  • Exercice avancé : Data Store comme "queue" pour des traitements différés
  • Comparer Data Stores vs bases externes (Airtable, Notion) : quand utiliser lequel

Checkpoint : Tu évites les doublons et maintiens l'état entre les exécutions.