Plateforme DashboardsData Prep (ETL) Local d'abord Pourquoi Agentigator Tarifs Demander une démo
EN|FR|DE|IT
Préparation des données

Toutes les sources, un seul modèle, prêt pour vos dashboards.

Vos chiffres vivent à cinq endroits, et les outils classiques les veulent propres et au même endroit avant de commencer. Pas Agentigator. Connectez-vous directement aux données prêtes pour l'analyse : un data mart, un entrepôt, CSV ou Excel, et un dossier de fichiers Excel de même format se lit comme une seule source, nativement. Aucun pipeline nécessaire. Quand les données vivent vraiment dans plusieurs systèmes, ou doivent d'abord être nettoyées, l'ETL est déjà intégré : connectez vos systèmes, transformez et combinez-les par étapes composables, et construisez des modèles multi-tables de faits en quelques clics. Pas d'équipe pipeline, pas de SQL requis, et le SQL complet dès que vous le voulez. Le tout sur votre propre infrastructure.

Data Prep · éditeur de flux
InputFilterJoinCalculationWrite · DeltaReferenceSCD2 · validated
Connectez vos sources

Les systèmes que vous utilisez déjà.

Agentigator se connecte directement aux bases de données, entrepôts, data marts et fichiers que les PME utilisent vraiment, et chaque connexion reste dans votre réseau. Les données prêtes pour l'analyse n'ont besoin d'aucun pipeline : pointez un dashboard dessus. Les identifiants ne quittent jamais vos serveurs.

PostgreSQLSQL ServerMySQL / MariaDBOracleSQLiteDuckDBDelta LakeExcelCSV
Lecture directe

Lisez n'importe quelle table ou vue directement, avec navigation dans le schéma et aperçu des données en direct.

Ou apportez votre SQL

Collez une requête SQL et utilisez son résultat comme entrée du flux, quand la logique d'extraction existe déjà.

Les fichiers, comme une seule source

Les fichiers CSV et Excel sont lus directement. Plusieurs fichiers Excel de même format sont lus comme une seule source, nativement, sans étape de fusion.

Transformez visuellement

Des étapes composables, validées avant de tourner.

Les flux sont construits à partir d'étapes typées qui s'enchaînent en pipeline. Chaque étape valide sa configuration avant que quoi que ce soit ne tourne, et prévisualise son résultat, pour que vous voyiez les données à chaque stade.

Entrée

Lisez une table ou une vue, ou collez n'importe quelle requête SQL. Les deux modes se prévisualisent en direct avant l'exécution du flux.

Sélection

Garder, supprimer, renommer et réordonner les colonnes.

Filtre

Conditions visuelles avec groupes ET/OU imbriqués, valeurs typées, opérateurs entre et liste.

Calcul

Ajoutez des colonnes dérivées depuis une bibliothèque de fonctions, ou écrivez une expression personnalisée quand vous le souhaitez.

Jointure

Combinez deux flux avec préfixes gauche et droite et sélection explicite des colonnes, pour qu'aucune collision de noms ne vous surprenne.

Lookup

Enrichissez les lignes depuis une table de référence, avec une politique claire en l'absence de correspondance : null, valeur par défaut, ou arrêt.

Union

Empilez des flux compatibles en un seul.

Agrégation

Groupez et résumez : sommes, comptages, moyennes, min et max par groupe.

Tri

Triez sur n'importe quelles colonnes, croissant ou décroissant.

Dédoublonnage

Gardez une ligne par clé, de façon déterministe.

Conversion

Convertissez les types avec une politique d'erreur explicite plutôt qu'une corruption silencieuse.

Aiguillage

Séparez un flux en branches par condition, chaque branche poursuivant son propre chemin.

Regroupement de valeurs

Regroupez les longues traînes en catégories lisibles, tout le reste atterrit dans un groupe que vous nommez, comme Autres.

Génération de dates

Produisez une table calendrier complète pour n'importe quelle plage.

Complétion de dates

Densifiez une série temporelle lacunaire pour que les graphiques ne sautent jamais un jour.

Écrivez où vous voulez

Écrivez comme chaque table l'exige.

Deux familles de cibles : des tables Delta Lake dans l'entrepôt local, ou une base relationnelle dans son propre dialecte. Les deux supportent les mêmes modes d'écriture, le choix porte sur la destination, pas sur les capacités. Les cibles contrôlent explicitement l'évolution du schéma : une nouvelle colonne en amont est une décision, pas un accident.

Ajout

Insérez les nouvelles lignes, gardez tout ce qui est déjà là. Le mode naturel pour les flux d'événements et les instantanés.

Upsert / Merge

Donnez les clés, Agentigator met à jour les lignes correspondantes et insère le reste.

Remplacement

Remplacement complet de la cible, pour les tables de référence reconstruites à chaque exécution.

Remplacement ciblé

Remplacez une seule tranche, une partition sur Delta ou un prédicat sur une base, et laissez le reste intact.

Historique SCD2 Différenciateur

Versionnage de type 2 intégré : chaque changement devient une version datée, les lignes courantes sont marquées, le passé est préservé.

L'historique en deux clics

Les dimensions à évolution lente, en une case à cocher.

Choisissez le mode d'écriture SCD2, et Agentigator fait le reste : il clôt la version précédente, ouvre la nouvelle avec ses dates de validité, et garde la ligne courante marquée. Le contrat est identique sur Delta et sur les bases de données, et il est vérifié avant l'exécution du flux, pas découvert après.

1. Choisissez les clés métier

Choisissez les colonnes qui identifient un enregistrement.

2. Choisissez les colonnes suivies

Choisissez les colonnes dont les changements doivent créer une nouvelle version datée.

Le genre de table qui coûte d'habitude à un développeur SQL senior un après-midi de fonctions de fenêtrage existe ici en deux clics.

Chargez et orchestrez

Des flux, des pipelines, et un planificateur qui les exécute.

Un flux de données est l'unité de chargement : une source, transformée et écrite vers sa cible. Les pipelines orchestrent plusieurs flux en une seule exécution ordonnée, et le planificateur garde tout à jour tout seul.

Flux de données

L'unité de chargement : lire une source, la transformer, et écrire le résultat vers sa cible. Autonome, et prévisualisé avant de tourner.

Pipelines

Composez des flux en un pipeline qui s'exécute d'un bloc, dans l'ordre, avec un statut clair pour chaque flux.

Planificateur

Planifiez des rafraîchissements automatiques, pour que vos tables restent à jour sans que personne n'appuie sur Run.

Rafraîchissement incrémental

Chargez seulement ce qui a changé plutôt que toute la table, pour des rafraîchissements rapides sur les gros flux.

Journal et statut des chargements

Chaque chargement est enregistré avec son statut, pour voir ce qui a tourné, quand, et si ça a réussi.

Pipeline sales_dailyNext run 06:00
  • Sales ordersIncremental · 12,480 rowsSuccess
  • Product lookupFull · 842 rowsSuccess
  • Warehouse writeSCD2 · in progressRunning
  • Refresh martsQueuedWaiting
Last run 06:00 today · 2 succeeded · 1 running · 42s
Intégré

Intelligence et sécurité, par défaut.

Suggestions de jointure par l'IA

Agentigator inspecte les deux côtés et propose les clés de jointure naturelles.

Quarantaine

Les lignes qui échouent à une étape sont capturées avec leur raison. Le flux garde son contrat, rien ne disparaît en silence.

Noms métier

Les tables Delta portent des noms lisibles, pour que l'entrepôt reste compréhensible par des humains.

Moteur local rapide

Les transformations s'exécutent sur un moteur analytique embarqué, sur votre matériel.

Le tout, sur vos propres serveurs.

Chaque source, chaque transformation et chaque écriture tourne sur votre infrastructure. Vos données ne quittent jamais vos murs, et le moteur analytique tourne sur votre matériel.