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.