Skip to content
Outil d'IA

Data Formulator Review

Data Formulator est un système open-source alimenté par l'IA pour l'analyse de données d'entreprise qui combine la connectivité des données, l'exploration guidée par des agents et le raffinement de la visualisation dans un espace de travail partagé.

shipped 27 juil. 2026aifreemium
ai
Data Formulator — product screenshot

Pourquoi c'est important

1Développé par Microsoft Research, Data Formulator a recueilli plus de 15,1k étoiles sur GitHub.
2La dernière version, Data Formulator 0.8 alpha (0.8.0a4), publiée le 23 juillet 2026, introduit le chargement conversationnel de bases de données et une galerie de graphiques étendue.
3Data Formulator 0.7, publié le 28 mai 2026, s'est concentré sur l'amélioration de la connectivité des données avec les 'Data Connectors' et les sessions persistantes.
4Il fonctionne selon un modèle freemium, l'application principale étant gratuite et open-source sous licence MIT.

Screenshots

overview

Qu'est-ce que Data Formulator ?

Data Formulator est un outil d'analyse de données développé par Microsoft Research qui permet aux équipes de données et de plateforme, aux analystes et aux équipes informatiques d'entreprise d'explorer les données avec des visualisations, alimentées par des agents IA. Il simplifie l'exploration et la visualisation des données pour les utilisateurs techniques et non techniques grâce à une interface hybride UI et langage naturel.

features

Fonctionnalités clés de Data Formulator

Data Formulator intègre plusieurs capacités de base pour faciliter l'analyse de données d'entreprise, en se concentrant sur l'assistance basée sur l'IA et les environnements collaboratifs. Son ensemble de fonctionnalités est conçu pour rationaliser le processus, de l'ingestion des données à la génération d'insights.

  • Visualisations alimentées par des agents IA sensibles au contexte.
  • Prise en charge des grands ensembles de données et des sources de données diverses.
  • Capacité à se connecter aux bases de données d'entreprise, entrepôts, systèmes BI et stockages d'objets.
  • Téléchargement et analyse directs de fichiers locaux.
  • Gestion des utilisateurs et création de sessions d'analyse persistantes.
  • Connectivité robuste des données pour divers systèmes d'entreprise.
  • Exploration guidée par des agents pour la préparation et l'analyse des données.
  • Raffinement de la visualisation via une interface hybride UI et langage naturel.
  • Espace de travail partagé pour l'analyse collaborative des données.
  • Unified Data Thread pour les flux de travail analytiques itératifs et ramifiés.

use cases

Qui devrait utiliser Data Formulator ?

Data Formulator est conçu pour un large éventail d'utilisateurs au sein d'un environnement d'entreprise, des professionnels des données techniques aux utilisateurs métier nécessitant des insights de données sans connaissances approfondies en codage. Ses capacités répondent à divers besoins analytiques.

  • Équipes de données et de plateforme : Pour connecter les données d'entreprise provenant de diverses sources (bases de données, entrepôts, systèmes BI, stockages d'objets, fichiers locaux) dans un espace de travail prêt pour l'IA.
  • Analystes : Pour aider à la préparation, à l'exploration et à l'analyse des données à l'aide d'agents IA sensibles au contexte, et pour créer et affiner des visualisations de données riches.
  • Utilisateurs métier : Pour démocratiser l'analyse des données, permettant la transformation rapide des données de vente, des métriques financières ou des KPI opérationnels en visualisations et rapports sans nécessiter d'expertise technique.
  • Équipes informatiques d'entreprise : Pour déployer l'outil en interne, maintenir un contrôle total sur les données et permettre des personnalisations, en particulier avec l'authentification Microsoft pour les connecteurs d'entreprise.
  • Chercheurs et développeurs : Pour le prototypage rapide et l'itération des approches de visualisation, en tirant parti de l'interface conversationnelle et de la génération de code lisible par l'homme.

how to use

Comment utiliser Data Formulator

Pour commencer à utiliser Data Formulator, les utilisateurs se connectent généralement à leurs sources de données souhaitées, puis interagissent avec les agents IA via une interface hybride. Le système facilite la transformation des données, la génération de visualisations et le raffinement itératif.

  • 1Accéder à l'application Data Formulator, qui s'exécute côté client dans le navigateur.
  • 2Se connecter aux sources de données à l'aide des 'Data Connectors' pour les bases de données, entrepôts, systèmes BI, stockages d'objets, ou télécharger des fichiers locaux.
  • 3Utiliser l'interface conversationnelle pour interagir avec les agents IA, en fournissant des invites en langage naturel pour la préparation et l'analyse des données.
  • 4Employer l'interface utilisateur hybride (glisser-déposer) pour affiner précisément les visualisations et les transformations de données.
  • 5Explorer le 'Unified Data Thread' pour examiner, revenir en arrière et ramifier les étapes analytiques précédentes.
  • 6Générer des rapports basés sur les données, les calculs et les graphiques pour partager des insights au sein de l'espace de travail partagé.

pricing

Tarification et plans de Data Formulator

Data Formulator fonctionne sur un modèle freemium, son application principale étant gratuite et open-source. Le projet est publié sous licence MIT, garantissant l'absence de coûts directs pour l'application elle-même. Les appels API IA optionnels, tels que ceux vers OpenAI, nécessitent la propre clé API de l'utilisateur, entraînant des coûts directement auprès du fournisseur de services IA respectif. Il n'y a pas de niveaux payants, de limites d'utilisation ou d'exigences d'enregistrement imposées par Data Formulator pour sa fonctionnalité de base.

  • Freemium : Gratuit et open-source sous licence MIT, sans coûts directs pour l'application.
  • Options payantes : Des coûts peuvent découler de services API IA tiers (par exemple, OpenAI) s'ils sont intégrés, nécessitant la propre clé API de l'utilisateur.

Pros

  • +Open-source project from Microsoft Research, indicating active development and transparency.
  • +Democratizes data analysis by enabling non-technical users to create visualizations and perform data transformations using natural language.
  • +Generates human-readable Python pandas or SQL code, fostering transparency and allowing users to inspect and adjust AI-generated logic.
  • +Supports iterative and branching analytical workflows through 'data threads', enhancing exploration efficiency.
  • +Extensive data connectivity to various enterprise sources including databases, warehouses, and object stores.
  • +Regular updates, with Version 0.8-alpha (July 23, 2026) introducing conversational database loading and an expanded chart gallery.

Cons

  • Dependency on underlying AI model capabilities, potentially requiring high-end models for complex tasks.
  • May have a limited range of highly specialized visualization types compared to dedicated, highly customized visualization tools.
  • As an alpha version (0.8-alpha), it may still be subject to changes and potential instability.
  • API availability is currently listed as 'No', which may limit integration into existing automated workflows.

Outils similaires

Data Formulator vs Concurrents

Data Formulator se distingue dans le paysage de l'analyse de données par son mélange unique de guidage par agent alimenté par l'IA et d'un modèle d'interaction hybride. Il vise à combler le fossé entre les outils BI traditionnels et l'exploration avancée basée sur l'IA.

1
KNIME Analytics Platform

Offers a visual workflow environment for data integration, processing, analysis, and interactive visualization without requiring coding.

KNIME provides a highly visual, drag-and-drop interface which can be more intuitive for some users than Data Formulator's potentially more agent-driven approach. While it has extensive machine learning capabilities, the 'agent-guided exploration' might require more explicit configuration in KNIME compared to Data Formulator's described AI assistance.

2
Orange Data Mining

A visual programming toolbox for data visualization, machine learning, and data mining, with a focus on interactive exploration.

Orange offers a very user-friendly visual interface for data exploration and machine learning, often considered simpler for beginners than more complex platforms. It might lack the 'enterprise' scale data connectivity and integrated shared workspace features that Data Formulator emphasizes, and its 'agent-guided' aspect is less explicit.

3
JupyterLab

An extensible interactive development environment for notebooks, code, and data, allowing for highly customized data analysis and AI integration via Python libraries.

JupyterLab offers unparalleled flexibility and power through its Python ecosystem, allowing users to build their own 'agent-guided' exploration with various libraries. However, it requires more coding knowledge and setup compared to Data Formulator's potentially more out-of-the-box AI-powered experience and integrated shared workspace.

4
RStudio Desktop

A powerful integrated development environment for R, providing robust tools for statistical computing, data analysis, visualization, and machine learning.

RStudio, combined with the R language, excels in statistical rigor and advanced data manipulation and visualization. While it offers extensive capabilities for AI/ML, the 'agent-guided exploration' and integrated shared workspace features are not as natively presented as described for Data Formulator, often requiring additional package installation or server setup.