Skip to main content
Platform blog

At Databricks, we are continually evolving the development experience to accelerate the path from data to insights. Today we’re excited to announce further improvements to the Databricks Notebook ahead of the Data + AI Summit happening June 27-30 (register here!). Join us to see how we’re making the development experience even better with simplified compute, deeper connections between SQL and Python, embracing the Jupyter ecosystem, new low-code exploratory data analysis tools, and better access tracking with audit logs.

Integrated Compute Management in the Notebook
We’ve rebuilt the Notebook’s UI for choosing compute resources from the ground up, designing it so you spend less time finding the right resource and more time on your work. Your most recently used compute resources are now at your fingertips, and when you need a new resource, you can create it with only a few clicks without ever having to leave the Notebook.

Grab and go compute makes it easier to focus on the task at hand
Grab and go compute makes it easier to focus on the task at hand

Easily take your exploration from SQL to Python
Python and SQL are the two most popular languages in Databricks notebooks, and users frequently load data with SQL before diving deeper with Python. You can now use Python to explore SQL cell results in Python notebooks. You'll be able to retrieve the results of SQL cells as Python dataframes without the need to manually convert between the two languages.

 Turn your SQL results into Python dataframes automatically and save the hassle of writing extra code
Turn your SQL results into Python dataframes automatically and save the hassle of writing extra code

Introducing Ipywidgets Support to Python Notebooks
With ipywidgets support (currently in public preview) on top of the IPython kernel, you can make your notebooks interactive with rich controls and over 30 distinct UI elements. This brings the power of the Jupyter ecosystem to Databricks notebooks.

Add great visuals and interactivity to your notebook with over 30 flexible widgets

UI-Based Data Exploration with Bamboolib
Prepare, transform, visualize, and explore your data using a simple, user-friendly interface! With Bamboolib, an extendable GUI integrated into your notebook, you save time with no-code data exploration but have access to the generated code needed to replicate and customize the results. This makes it easier for citizen data scientists and domain experts to manipulate their data with Python.

Enjoy the ease of low-code data exploration through a user friendly yet powerful UI

Improved Compliance with Notebook Cell Execution Audit Logs
All notebook access and user revisions are associated with user identities, allowing security administrators to easily audit actions performed on your workspace. We've taken transparency a step further by logging execution of individual cells within Databricks notebooks. This improves access controls and identity management by allowing administrators to always know who did what, when, and where.

Improve your audit capabilities by tracking down to the cell execution level within the Databricks notebook
Improve your audit capabilities by tracking down to the cell execution level within the Databricks notebook

Learn more:

Try Databricks for free

Related posts

Engineering blog

Catalog and Discover Your Databricks Notebooks Faster

September 22, 2021 by Darin McBeath and Vuong Nguyen in Engineering Blog
This is a collaborative post from Databricks and Elsevier. We thank Darin McBeath, Director Disruptive Technologies -- Elsevier, for his contributions. As a...
Platform blog

Introducing Data Profiles in the Databricks Notebook

December 7, 2021 by Edward Gan, Moonsoo Lee and Austin Ford in Platform Blog
Before a data scientist can write a report on analytics or train a machine learning (ML) model, they need to understand the shape...
Platform blog

Part 1: Implementing CI/CD on Databricks Using Databricks Notebooks and Azure DevOps

September 20, 2021 by Michael Shtelma and Piotr Majer in Platform Blog
Discussed code can be found here . This is the first part of a two-part series of blog posts that show how to...
See all Platform Blog posts