Dataiku

Enterprise AI and data science platform

Dataiku is a collaborative enterprise platform for connecting and preparing data, creating analytics and machine learning models, building generative AI applications and agents, automating workflows, and deploying governed AI systems. It combines visual interfaces with Python, R, SQL, notebooks, APIs, plugins, and production deployment tools.

Company Dataiku
Free plan Yes
Ease of use Moderate

What you can do with Dataiku

Key features
✓
Visual data preparation

Connect, clean, join, transform, and prepare datasets through a visual Flow and preparation interface.

✓
Visual machine learning

Train and compare predictive, clustering, time-series, deep-learning, and other models with visual settings and evaluation tools.

✓
Generative AI workflows

Connect approved LLM providers and create prompt, knowledge, evaluation, and application workflows through the LLM Mesh.

✓
AI agent building

Create visual or code-based agents that use managed tools, knowledge sources, APIs, and multi-step reasoning.

✓
Production deployment

Move projects, models, APIs, and services into production through Project Deployer, API Deployer, Automation nodes, and API nodes.

✓
Automated scenarios

Schedule or trigger dataset builds, model training, checks, metrics, notifications, and other multi-step operations.

✓
MLOps and model monitoring

Track model evaluations, performance, drift, versions, and deployment status across the model lifecycle.

✓
Governed collaboration

Share projects and workspaces with group permissions, access controls, lineage, auditability, and enterprise governance features.

How Dataiku works

Users connect files, databases, cloud storage, business applications, or APIs, then build a visual Flow that prepares data and produces analyses, models, dashboards, or AI applications. Teams can add Python, R, SQL, notebooks, plugins, LLM connections, agents, and scenarios before deploying the resulting project or service through Dataiku's production and governance tools.

Inputs
Tabular dataCSV filesExcel filesParquet filesJSONXMLPDF and document contentDatabase tablesCloud storageSQLPythonRText promptsImagesURLsAPI data
Outputs
Data analysisChartsDashboardsMachine learning modelsPredictionsData pipelinesReportsAI agent responsesTextEmbeddingsAPIsWeb applicationsMonitoring metrics

Who Dataiku is for

Best for

Organizations that need one governed environment for data preparation, analytics, machine learning, generative AI, agent development, deployment, monitoring, and collaboration across technical and business teams.

Not ideal for

Individuals seeking a simple consumer chatbot, a lightweight spreadsheet replacement, a low-cost standalone model API, or a mobile-first AI application. Dataiku can require substantial infrastructure, administration, data access configuration, and governance setup.

Strengths & limitations

+ Strengths

  • Broad coverage across data preparation, analytics, machine learning, generative AI, agents, MLOps, deployment, and governance
  • strong support for both visual and code-based workflows
  • extensive enterprise connectors
  • configurable model-provider ecosystem
  • production APIs and deployment tooling
  • granular permissions and SSO
  • support for cloud, hybrid, and self-managed installations
  • collaboration across technical and business roles.

– Limitations

  • Enterprise pricing is not publicly disclosed
  • implementation and administration can be substantial
  • many capabilities depend on deployment architecture, licenses, connectors, and configured infrastructure
  • the platform is broader and more complex than needed for simple personal analytics or consumer AI tasks
  • advanced governance, automation, and LLM capabilities may not be available in the Free Edition or trial.

Pricing & access

Free access Free plan available

Dataiku provides a Free Edition for self-managed use. The free edition is licensed separately from the Enterprise Edition and has feature restrictions, including limitations on collaborative and automated enterprise functionality.

PAID ACCESS freemium

Enterprise pricing is quote-based and is not publicly listed. Dataiku also provides a 14-day managed Dataiku Cloud trial without requiring a credit card. The trial includes usage limits and excludes Govern and advanced LLM Mesh capabilities.

Free trial Free trial available

14 days

USAGE LIMITS Plan limits apply

The current trial documentation describes a trial workspace with 2 users, 1 API service on the API Node, 4 CPUs, and 32 GiB of elastic compute. Trial cloud instances are deactivated after the trial ends unless extended or converted.

Platforms & access

✓ Web app
– Mobile app
– Desktop app
– Browser extension
✓ Developer API
– Embeddable

Dataiku Cloud in a web browser; self-managed Linux deployments; cloud deployments on AWS, Microsoft Azure, and Google Cloud; experimental Windows installation; Mac installation for the Free Edition

Product format: standalone

Product specs

Features
– Web
✓ File Upload
✓ Memory
✓ Custom agents
✓ Scheduled automation
✓ Knowledge base
– Website ingestion
✓ Code execution
– Computer actions
✓ Integrations
✓ Webhooks
✓ MCP support
✓ Bring your own key
✓ Choose model
✓ Collaboration
✓ Workspace
✓ Admin controls
✓ SSO
✓ Role permissions
✓ Analytics
✓ Templates
✓ No-code
✓ Projects / workspace
– Brand tools
✓ Performance scoring

Dataiku combines visual workflows with code-based development. It includes data preparation, visual machine learning, notebooks, recipes, dashboards, scenarios, MLOps, APIs, web applications, LLM Mesh, prompt workflows, knowledge tools, visual and code agents, governance, and deployment management. Availability varies by edition, license, deployment type, and configured infrastructure.

Categories & capabilities

Browse similar tools

Integrations & models

Integrations Connected workflows

Dataiku supports connectors and integrations for Amazon S3, Google Cloud Storage, Azure Blob Storage, SharePoint Online, Snowflake, Databricks, BigQuery, Redshift, PostgreSQL, MySQL, Microsoft SQL Server, Oracle, Salesforce, ServiceNow, Zendesk, Stripe, Google Drive, Google Sheets, Google Analytics, Splunk, Jira, Dropbox, Box, OneDrive, Pipedrive, Freshdesk, YouTube, and other data sources. It also supports LLM providers including Anthropic, AWS Bedrock, Azure OpenAI, Databricks Mosaic AI, Microsoft Foundry, Mistral AI, NVIDIA NIM, OpenAI, Snowflake Cortex, Google Vertex AI, Stability AI, and local Hugging Face models.

models Models used

Dataiku supports administrator-configured connections to third-party providers including Anthropic, AWS Bedrock, Azure OpenAI, Databricks Mosaic AI, Microsoft Foundry, Mistral AI, NVIDIA NIM, OpenAI, Snowflake Cortex, Google Vertex AI, Stability AI, and locally running Hugging Face models. The actual models available depend on the configured connections and deployment.

Privacy & data Data handling, AI training, retention and security
↓
Data handling

Dataiku supports both self-managed deployments, where customer data remains in the customer's environment by default, and Dataiku Cloud, where Dataiku operates the managed service hosting customer data. Dataiku describes privacy-by-design practices, GDPR and CCPA compliance, security controls, and restricted access to customer data for managed services.

Data training

Dataiku's current privacy policy states that, unless the customer has consented otherwise, customer data is not used to train Dataiku models. Dataiku Cloud terms also state that Dataiku will not use Customer Data to train AI models. When optional AI Services are enabled, content may be processed by Dataiku and the configured third-party AI provider to provide the service, analyze usage, and address errors.

Data retention

Retention depends on the deployment and applicable agreement. Dataiku states that personal data is retained only as long as necessary and as required by law. Dataiku Cloud terms and service-specific documentation should be consulted for customer-content retention, deletion, backup, and trial-instance deactivation details.

Security

Security features include project and group permissions, fine-grained access controls, API keys, SSO using SAML or OpenID Connect, LDAP and other authentication options, audit trails, deployment controls, governance permissions, and self-managed deployment options. Dataiku reports SOC 2 Type II and ISO 27701-related compliance information in its trust materials.

About Dataiku

Dataiku provides a shared environment for data preparation, analytics, machine learning, generative AI, agent development, deployment, and governance. It is designed for organizations that need technical and business teams to work with the same data and AI projects while maintaining permissions, automation, monitoring, and production controls.

What is Dataiku?

Dataiku is an enterprise data science and AI platform. It helps organizations connect to data, prepare and analyze it, build machine learning models, create generative AI workflows and agents, and deploy the resulting projects or services into production.

The platform combines visual, low-code interfaces with Python, R, SQL, notebooks, APIs, and plugins. That makes it usable by analysts and business teams for guided workflows while still supporting data scientists, machine learning engineers, developers, and IT teams that need more direct control.

Dataiku is available as a managed cloud service or as self-managed software deployed in a customer's cloud or internal infrastructure. Its main purpose is not to provide a general-purpose consumer chatbot. Instead, it brings data work, model development, AI applications, automation, and governance into one enterprise workspace.

What people use Dataiku for

A typical Dataiku project starts by connecting files, databases, cloud storage, business applications, or APIs. Users then build a visual Flow to clean, join, transform, and analyze data. The same project can produce dashboards, predictive models, automated pipelines, APIs, or an AI application.

  • Data preparation and analytics: Teams can connect to structured data, profile datasets, apply transformations, and create charts or dashboards through visual workflows.
  • Machine learning: Data scientists and analysts can build predictive, clustering, time-series, deep-learning, and other models, including visual machine learning workflows and model evaluation.
  • Generative AI applications: Administrators can configure connections to providers such as Anthropic, OpenAI, Azure OpenAI, AWS Bedrock, Google Vertex AI, Mistral AI, and other supported services. Teams can then create prompt workflows, knowledge applications, evaluations, and governed LLM-based features.
  • AI agents: Dataiku supports visual and code-based agents that can use configured models, tools, knowledge sources, APIs, and multi-step workflows. Its MCP support can expose Dataiku agents and tools for compatible integrations.
  • Operational automation: Scenarios can trigger dataset builds, model training, quality checks, notifications, metrics collection, and other scheduled or event-driven tasks.
  • Production deployment: Projects, models, APIs, and services can be moved into production through Dataiku's deployment and API infrastructure, including API services for models, functions, and queries.

How the platform fits into an enterprise workflow

Dataiku is particularly useful when an organization needs more than an isolated notebook or standalone model API. A team can use the platform to move from raw data to a repeatable workflow, then add permissions, monitoring, deployment controls, and auditability around that workflow.

For example, an analyst might prepare customer data and build a churn model in a visual project. A data scientist can extend the same work with Python or notebooks, while an engineer can automate the pipeline and expose model predictions through an API. Governance or IT teams can manage access, authentication, deployment, and monitoring without requiring every user to work directly with infrastructure.

The platform also connects with a broad range of data systems, including Amazon S3, Google Cloud Storage, Azure Blob Storage, Snowflake, Databricks, BigQuery, Redshift, PostgreSQL, Salesforce, ServiceNow, Zendesk, Google Drive, Jira, Dropbox, Box, and other sources. Its integrations and provider connections are configuration-dependent, so the precise options available depend on the edition, deployment, licenses, and administrator setup.

Generative AI and agent development

Dataiku's generative AI capabilities are aimed at incorporating language models into governed business workflows rather than replacing the rest of the data platform. Organizations can configure approved model providers, connect knowledge sources, build prompt or retrieval workflows, evaluate outputs, and place AI features inside broader projects.

Agents can be created visually or with code and can use managed tools and enterprise data sources. This is useful for applications such as internal knowledge assistants, retrieval workflows, automated analysis, and multi-step business processes. However, the quality and available functionality depend on the selected model provider, connected data, permissions, and infrastructure. Dataiku does not represent one universal set of models or languages across every deployment.

Compared with a general-purpose chatbot, Dataiku places more emphasis on data lineage, repeatability, deployment, access control, model operations, and integration with existing enterprise data. Compared with a basic visual workflow builder, it offers a deeper environment for analytics, machine learning, model monitoring, and production AI systems.

Who is Dataiku for?

Dataiku is primarily intended for organizations with multiple teams involved in data and AI. Its likely users include data scientists, data analysts, machine learning engineers, data engineers, AI developers, business analysts, IT administrators, and governance or risk teams.

It can be a good fit when an organization needs:

  • A shared workspace for visual and code-based data science.
  • Repeatable data, model, and AI workflows rather than one-off experiments.
  • Connections to numerous enterprise data sources and model providers.
  • Deployment tools for models, APIs, applications, and automated pipelines.
  • Permissions, SSO, auditability, monitoring, and governance across projects.

It is less suitable for an individual looking for a simple chatbot, a lightweight spreadsheet alternative, a mobile-first AI application, or a low-cost standalone model API. The platform can require meaningful administration, infrastructure planning, data-access configuration, and governance work.

Pricing and access

Dataiku offers a Free Edition for self-managed use and a 14-day managed Dataiku Cloud trial. Enterprise pricing is custom and is not publicly listed. The trial does not require a credit card, but it has usage and feature limits and does not include every advanced governance or LLM Mesh capability.

Current trial documentation describes a workspace with two users, one API service on the API Node, four CPUs, and 32 GiB of elastic compute. Trial instances are deactivated when the trial ends unless they are extended or converted. The Free Edition is separate from the Enterprise Edition and has restrictions on collaborative and automated enterprise functionality.

Platforms, deployment, and administration

Dataiku Cloud runs in a web browser. Organizations can also deploy Dataiku on supported cloud infrastructure, including AWS, Microsoft Azure, and Google Cloud, or operate it as self-managed software in their own environment. The product documentation also describes an experimental Windows installation and a Mac installation for the Free Edition.

Administrative features include project and group permissions, API keys, SAML or OpenID Connect SSO, LDAP and other authentication options, audit trails, deployment controls, and governance permissions. These controls are important because many Dataiku projects combine sensitive business data with models or AI services that may be used in production.

Privacy and data considerations

Self-managed deployments allow customers to keep their data in their own cloud or internal environment by default. With Dataiku Cloud, Dataiku operates the managed service that hosts customer data. The applicable deployment, contract, configuration, and service terms determine how data is stored, retained, backed up, and deleted.

Dataiku's stated policy is that customer data is not used to train Dataiku models unless the customer has consented otherwise. When optional AI Services are enabled, content may be processed by Dataiku and the configured third-party provider to deliver the service, analyze usage, or address errors. Organizations should therefore review provider settings, contracts, retention terms, and data-sharing requirements before connecting confidential data to an LLM workflow.

Strengths and limitations

Strengths

  • Combines data preparation, analytics, machine learning, generative AI, agents, deployment, and governance in one environment.
  • Supports both visual workflows and professional development with Python, R, SQL, notebooks, APIs, and plugins.
  • Offers extensive enterprise connectors and configurable connections to multiple model providers, including Databricks.
  • Provides production deployment, automation, API services, monitoring, permissions, and SSO for organizational use.
  • Supports cloud, hybrid, and self-managed deployment models.

Limitations

  • Enterprise pricing is quote-based, making direct cost comparison difficult.
  • Implementation and administration can be substantial, especially for self-managed or heavily governed deployments.
  • Available features depend on the edition, license, deployment architecture, connectors, and configured model providers.
  • The Free Edition and trial do not expose the full set of enterprise governance, automation, and LLM capabilities.
  • It is broader and more complex than necessary for simple personal analytics or conversational AI use.
  • Generative AI behavior, supported languages, privacy handling, and output quality depend partly on the selected external or locally hosted model services.

Is Dataiku a good fit?

Dataiku is a strong candidate for organizations building repeatable, governed data and AI workflows across several teams. It is especially relevant where analytics, machine learning, generative AI, and production operations need to share data connections, permissions, and deployment processes.

It is not the most practical choice for casual AI use or for teams that only need a narrow capability such as chatbot access, basic dashboards, or a simple automation connector. Prospective users should evaluate the required deployment model, available connectors, model-provider policies, infrastructure responsibilities, and edition-specific features before committing.

Dataiku is a governed enterprise platform combining data preparation, analytics, machine learning, generative AI, agent building, workflow automation, deployment, monitoring, and collaboration.

Answers to Frequently Asked Questions

Can Dataiku be deployed in a private cloud or internal infrastructure?
Yes. Dataiku is available as a managed Dataiku Cloud service or as self-managed software deployed on supported infrastructure, including AWS, Microsoft Azure, Google Cloud, or a customer's internal environment. Self-managed deployment can help organizations retain data within their own cloud or infrastructure, subject to configuration and applicable terms.
How much does Dataiku cost?
Dataiku offers a Free Edition for self-managed use and a 14-day managed Dataiku Cloud trial. Enterprise pricing is custom and is not publicly listed. The trial does not require a credit card but includes usage and feature limits, while the Free Edition has restrictions compared with the Enterprise Edition.
Does Dataiku support generative AI and AI agents?
Yes. Dataiku supports generative AI workflows, knowledge applications, evaluations, and visual or code-based AI agents. Administrators can connect providers such as Anthropic, OpenAI, Azure OpenAI, AWS Bedrock, Google Vertex AI, and Mistral AI, although available models and features depend on the deployment, licenses, configuration, and provider.
What is Dataiku used for?
Dataiku is used for data preparation, analytics, machine learning, generative AI workflows, AI agents, operational automation, and production deployment. Teams can connect enterprise data sources, build visual or code-based workflows, create models and applications, and manage them with governance and monitoring controls.
Who is Dataiku designed for?
Dataiku is designed for organizations with teams of data scientists, data analysts, machine learning engineers, data engineers, AI developers, business analysts, IT administrators, and governance professionals. It supports both visual low-code work and professional development with Python, R, SQL, notebooks, APIs, and plugins.