Skip to main content

Databricks Assistant

Your context-aware AI assistant

Databricks Assistant

Build data and AI projects faster with AI

Databricks Assistant lets you query data through a conversational interface, making you more productive inside Databricks. The Assistant is powered by the Databricks Intelligence Platform, helping to ensure your data is secured and your responses are accurate and personalized to you. Describe your task in natural language and let the Assistant generate SQL queries, explain complex code and automatically fix errors.

generating code

Generate SQL or Python code

Databricks Assistant is natively integrated into each of the editing surfaces in Databricks. Depending on the editing surface (Notebooks, SQL editor or file editor), it will return the relevant SQL query or Python code. It can help you accelerate projects by writing boilerplate code or providing initial code for you to start with. You can then run the code, copy it or add it into a new cell for further development.

“I was able to code 200+ lines of robust code in a language I’ve never coded before.”

— Josue A. Bogran, Kythera Labs

1

Explain code or queries

Databricks Assistant can describe complex pieces of code or queries in clear, concise language. It can help you better understand certain projects you may be unfamiliar with to ramp up faster.

“The introduction of the Databricks Assistant has made it easier for our user base to improve their skill set.”

— Nicholas Heier, General Motors

explain

Fix issues

Databricks Assistant can identify errors in your code and recommend fixes. When you encounter issues like syntax errors, the Assistant will explain the problem and create a code snippet with a proposed fix. You can add the modified code directly into your editor and rerun it.

e

Get contextual responses, personalized for you

Databricks Assistant is powered by the Databricks Intelligence Engine, which uses signals across your entire Databricks environment to provide highly relevant results. Databricks Intelligent Engine gives the Assistant knowledge of your popular tables, schemas, comments and tags managed in Unity Catalog. It also uses context from your notebook code cells and libraries to map your natural language questions into accurate queries and code. 

Learn more

Data Engineering

Data Science

AI and ML

Data Governance

Data Warehousing

Data Streaming

Ready to get started?