Digital Spirit
Module 02MakeBloc 2Logique complexe

Heure 07 / 20 · Heures 6–11

Iterators & Aggregators

Objectif — Traiter des tableaux d'éléments (listes de clients, commandes, etc.)

Théorie
15 min
Pratique
45 min

Objectif : Traiter des tableaux d'éléments (listes de clients, commandes, etc.)

Théorie (15 min) :

  • Lire : Iterator et Aggregator
  • Iterator = Split : prend un tableau, le découpe en bundles individuels
  • Array Aggregator = Join : fusionne plusieurs bundles en un tableau
  • Text Aggregator : Concatène du texte de plusieurs bundles

Pratique (45 min) :

  • Scénario : Lire une liste de 10 clients depuis Google Sheets
    • Iterator : traiter chaque client individuellement
    • Pour chaque client : appeler une API et récupérer le solde
    • Array Aggregator : regrouper tous les résultats
    • Envoyer un email avec le rapport final
  • Comprendre le comportement de Make avec les limites d'opérations
  • Utiliser un Text Aggregator pour construire un résumé HTML

Checkpoint : Tu traites des listes complètes d'éléments.