How do data scientists combine Kedro and Databricks?
In recent research, we learned that Databricks is the dominant machine-learning platform used by Kedro users. We investigated aspects of our users' data science workflows to prioritise seamless Kedro usage, and we are collaborating with Databricks on our findings.
In recent research, we found that Databricks is the dominant machine-learning platform used by Kedro users.
The purpose of the research was to identify any barriers to using Kedro with Databricks; we are collaborating with the Databricks team to create a prioritized list of opportunities to facilitate integration. For example, Kedro is best used with an IDE, but IDE support on Databricks is still evolving, so we are keen to understand the pain points that Kedro users face when combining it with Databricks.
Our research took qualitative data from 16 interviews, and quantitative data from a poll (140 participants) and a survey (46 participants) across the McKinsey and open-source Kedro user bases. We analysed two user journeys.
How to ensure a Kedro pipeline is available in a Databricks workspace
The first user journey we considered is how a user ensures the latest version of their pipeline codebase is available within the Databricks workspace. The most common workflow is to use Git, but almost a third of the users in our research set said there were a lot of steps to follow. The alternative workflow, which is to use dbx sync to Databricks repos, was used by less than 10% of the users we researched, indicating that awareness of this option is low.
How to ensure the latest version of a Kedro pipeline runs on Databricks
How to run Kedro pipelines using a Databricks cluster
The second user journey is how users run Kedro pipelines using a Databricks cluster. The most popular method, used by over 80% of participants in our research, is to use a Databricks notebook, which serves as an entry point to run Kedro pipelines. We discovered that many users were unaware of the IPython extension that significantly reduces the amount of code required to run Kedro pipelines in Databricks notebooks.
We also found that some users run their Kedro pipelines by packaging them and running the resulting Python package on Databricks. However, Kedro did not support the packaging of configurations until version 18.5, which has caused problems. The final option some users select is to use Databricks Connect, but this is not recommended since it is soon to be sunsetted by Databricks.
How to run a Kedro pipeline on a Databricks cluster.
Watch the discussion about Kedro and Databricks from a recent Kedro update meeting
The output of our research
To make it easier to pair Kedro and Databricks, we are updating Kedro’s documentation to cover the latest Databricks features and tools, particularly the development and deployment workflows for Kedro on Databricks with DBx. The goal is to help Kedro users take advantage of the benefits of working locally in an IDE and still deploy to Databricks with ease.
You can expect this new documentation to be released in the next one to two weeks.
We will also be creating a Kedro Databricks plugin or starter project template to automate the recommended steps in the documentation.
Coming soon…
We have a managed Delta table dataset available in our Kedro datasets repo, which will be available for public consumption soon. We are also planning to support managed MLflow on Databricks.
We have set up a milestone on GitHub so you can check in on our progress and contribute if you want to. To suggest features to us, report bugs, or just see what we’re working on right now, visit the Kedro projects on GitHub. We welcome every contribution, large or small.
Sign in to highlight and annotate this article

Conversation starters
Daily AI Digest
Get the top 5 AI stories delivered to your inbox every morning.
More about
platformresearchfindingsExclusive: Longtime Google DeepMind researcher David Silver leaves to found his own AI startup - fortune.com
<a href="https://news.google.com/rss/articles/CBMiwgFBVV95cUxNb3Z5ZnVqZDd2NzFYNG1CTmJnc2V2RlZpa01yQ2Rld29IeUV2d3BBZUJqMFBpdWxEY05SQ24wX25uS1hEcmpMUjFsUTU5YjhuYjFCRmJPeTJzM3JtMTRoR0hlaGI3dWt1b1B3b05COXloOC1IRU1Wc0hwY3hTVXA4OEgzajdZNXREUTBrWXdQUm9fUG1WMUpaZTI1azNpN1pPa2dfeVRncmNRRjNEajktN3JVcVZNdkUzS3BjYUMzUDVuZw?oc=5" target="_blank">Exclusive: Longtime Google DeepMind researcher David Silver leaves to found his own AI startup</a> <font color="#6f6f6f">fortune.com</font>

How We Built an EdTech Platform That Scaled to 250K Daily Users
<p>In 18 months, we took an EdTech platform from a founder's wireframe to 250,000 daily active users. The app handles 2,000+ concurrent video streams, processes 50,000 quiz submissions per hour, and runs on a $4,200/month infrastructure bill.</p> <p>Here's what we built, what broke, and what we'd do differently.</p> <h2> The Problem We Were Solving </h2> <p>The founder wanted CA exam preparation for 500K+ students. Existing platforms were either expensive (Unacademy at $200+/year) or had poor UX. The brief: live classes, recorded lectures, AI-powered quizzes, and doubt resolution — all at a $50/year price point.</p> <p>Budget: $40K for MVP. Timeline: 12 weeks.</p> <h2> The Architecture That Made It Work </h2> <p>We didn't overthink the stack. We picked proven tools and focused on shipping.
Knowledge Map
Connected Articles — Knowledge Graph
This article is connected to other articles through shared AI topics and tags.
More in Research Papers
AI maps science papers to predict research trends two to three years ahead - Tech Xplore
<a href="https://news.google.com/rss/articles/CBMie0FVX3lxTE5aTkZYTWdaRDZwTXNRMldpMG1WZ1YzWDZTOHN5M183Z3A1ZTFYbnhEWTdPRmpvZnZFU0xodlRsNWxFaGxTcEpwalhJNmJpQWE5VjhaRS1tOXJIeTc5Z0JNblJ3dFd4WjRYZGJOX0NrWGt6ZmZJVTBpRm5wWQ?oc=5" target="_blank">AI maps science papers to predict research trends two to three years ahead</a> <font color="#6f6f6f">Tech Xplore</font>
AI inspires new research topics in materials science - Nanowerk
<a href="https://news.google.com/rss/articles/CBMiZ0FVX3lxTFBPWlJSM2ExeVQ3LVppTm45NHpEMW9YVkxscThCNDd2OVB0c3J1ZmVCbWNSZWZ0TjZwSzlOdEFXN2UtRk5LU1hxdXd4ZklldGxoM0FZSnhCd19PWkNHQ1ZRVDNwSHNUSk0?oc=5" target="_blank">AI inspires new research topics in materials science</a> <font color="#6f6f6f">Nanowerk</font>

AI maps science papers to predict research trends two to three years ahead
The number of scientific papers is growing so rapidly that scientists are no longer able to keep track of all of them, even in their own research area. Researchers from the Karlsruhe Institute of Technology (KIT), in collaboration with scientific partners, have shown how new research ideas can still be obtained from this wealth of information. Using artificial intelligence (AI), they systematically analyzed materials science publications to identify potential new avenues of research. Their results have been published in Nature Machine Intelligence.

Discussion
Sign in to join the discussion
No comments yet — be the first to share your thoughts!