Automatisation avec l’IA


ETL

Exemple : Informatica, créé en 1993.


Qu’est-ce que l’ETL ?

ETL = Extract, Transform, Load (Extraire, Transformer, Charger)

Un processus fondamental de gestion des données qui existe depuis les années 1970.

C’est l’épine dorsale de la manière dont les entreprises déplacent et traitent les données entre les systèmes.

Pensez-y comme à une chaîne de montage de données - prendre des matières premières (les données), les traiter, et livrer des produits finis là où ils sont nécessaires.


E pour Extract (Extraire)

Extraire des données de diverses sources - bases de données, fichiers, APIs, sites web ou systèmes hérités.

Exemples concrets :


T pour Transform (Transformer)

Rendre les Données Utilisables

Les données sont heterogènes, different format, differents mode de capture, donc necessaire de les transformer en un format cohérent pour qu’elles soient utilisables.

Exemples concrets :

Le but est d’avoir un jeu de données de qualité.


L pour Load (Charger)

Prendre les données nettoyées et transformées et les placer là où elles doivent aller.

Exemples concrets :


Le concept du Workflow Visuel

L’approche fondamentale (des années 1990 à aujourd’hui) :

Tous les outils ETL partagent la même conception de base :

Cela n’a pas changé en 30 ans.

Ce qui a changé, c’est ce pour quoi ils sont optimisés.


Outils ETL Classiques

Outils traditionnels (années 1990-2010) :

Caractéristiques clés :


Plateformes d’Automation Modernes

Nouvelle génération (années 2010 à aujourd’hui) :

Caractéristiques clés :

Même paradigme visuel, cibles d’optimisation différentes.

Même promesse de facilité et de no-code.


What Actually Changed?

Not the interface - the underlying assumptions:

Traditional ETL Modern Automation
Batch: Process millions of rows overnight Event: React to individual triggers in real-time
Database connections, file systems REST APIs, webhooks
Complex transformations with SQL-like logic Simple field mappings with light processing
Data warehouses and reporting SaaS tool integration
Scheduled jobs Event-driven workflows
Thousands to millions of rows per run One to hundreds of records per event

The visual workflow paradigm stayed the same - the data world around it changed.


Modèles de Tarification & d’Accès

ETL Traditionnel :

Automation Moderne :


Cas d’Usage : Hier et Aujourd’hui

ETL Traditionnel:

Automatisation Moderne :

volumes de données et patterns de traitement différents.


Les points de friction

D’un point de vue de l’individu

Pour une mise en production

Les outils de workflow visuels ont toujours promis la “facilité” mais la complexité émerge à l’échelle.

Cela est vrai que l’on utilise Informatica ou n8n.


La promesse de facilité avec le no-code se heurte a

  • Le learning curve est trop élevée pour du one shot.
  • il faut un support dédié
  • ca marche bien pour des cas d’usage simples et deja mis en place. Dès que l’on sort des sentiers battus la complexité et l’investissement en temps explosent

Avec des morceaux d’IA

Si on rajoute des nodes d’AI dans le workflow


Mais

l’IA aide


Focus sur n8n

utile

Examples:


Pourquoi n8n ?


Concepts Fondamentaux de n8n

Voici les principaux éléments à comprendre :

[
  {
    "json": {
      "name": "John",
      "email": "[email protected]"
    }
  },
  {
    "json": {
      "name": "Jane",
      "email": "[email protected]"
    }
  }
]

Exemples :

Cela rend les workflows dynamiques.


Tutorial d’intro a n8n

Version hostée

Cela donne une bonne idee des possibilités et difficultés

https://docs.n8n.io/try-it-out/tutorial-first-workflow/


Example de workflow

Etats d’avancement des projets

Daily Schedule Trigger
    ↓
Google Calendar (get today's events)
    ↓
Notion (get active tasks per project)
    ↓
Gmail (get unread emails per project)
    ↓
Code Node (structure data)
    ↓
OpenAI/Claude (analyze and summarize)
    ↓
Send summary via Slack/Email
    ↓
OR update a Notion dashboard page

Multiples connections


Autres outils de type n8n

Make, Zapier, Airtable


MCP : Model Context Protocol

Un standard ouvert d’Anthropic pour connecter Claude (et d’autres IA) directement aux outils et données.

Le problème actuel :

La promesse de MCP :

=> possibilité de creer ses propres connecteurs sur des bases de données proprietaires

Mais


Plateforme IA - All in one

Tool Best For Key Strength Trade-Off / Limitation
Reclaim.ai Calendar & scheduling + focus time Smart scheduling & meeting/break management Less full project/task workflow compared to some others
Taskade Full workflow + collaboration + AI Flexible views + automation + AI agents Might have steeper learning curve for scheduling model
ClickUp All-in-one project/task management Wide feature set for teams/tasks/projects Scheduling automation may not be as deep as Motion’s AI
Sunsama Daily planning + time-blocking Simple, mindful daily workflow Less automation, more manual setup & planning
ProofHub Team collaboration & project workflows Chat, tasks, shared workspaces Less emphasis on AI scheduling automation

Alternatives à n8n - état d’avancement des projets


Connect ChatGPT a des services externes : Gmail, notion, …

Niveau d’integration tres disparate.

Connecter chatGPT a gmail

Connecter chatGPT a notion

pas dispo en connection sur le gpt global

potentiellement dispo sur les compte Pro et plus via MCP et seulement sur l’application chatGPT. pas sur le web. necessite mac recent

autre alternative : developer mode. mais ne se souvent pas des chats.

=> surement faisable mais tout depend de l’abonnement et de la machine et surtout du roll-out des fonctionnalités.


connecter Claude.ai a des services externes : Gmail, notion, …

La liste des connecteurs semble prometteuse.

Et bien plus

Chaque connecteur a sa propre liste de fonctionnalités


Claude + gmail

la premiere connection n’a pas marché. Bien que le settings montre que gamail est connecté claude n’a pas acces

=> disconnect + reconnect

cette fois reçu un “alerte de securité “ de gmail indiquant que claude avait acces

mais toujours pas d’acces dans claude app

j’ai verifié que google avait bien autorisé claude a accéder a gmail dans les settings de mon compte google

et la j’ai cliqué sur settings dans le chat et vu que l’on pouvaoit aussi autoriser gmail dans le chat

et finalement ca marche !


Claude + notion

l’acces est activé sans problème


Claude semble etre la solution la plus simple en l’etat des choses


Alternatives

1. Notion AI (Built-in)

If he’s already using Notion for project tracking:

2. Motion / Reclaim.ai

Purpose-built for freelancers/solo operators:

3. Custom GPT / ChatGPT with Plugins

4. Zapier Tables + AI

Zapier’s native database with built-in AI: