Sign inGet started

Changelog

July 13, 2023

Search your workspace & Deepnote annual plans

search2 (1).png
Full-text workspace search

We have overhauled our search experience and now every piece of Deepnote information you need is always at your fingertips. Save countless hours and build on your organizational knowledge instead of starting from scratch every time.

Whether it's metadata, code, titles, or comments, you can now effortlessly find the exact information you need by hitting Ctrl + K (or ⌘ + K on Mac) and typing in plain language what keywords you are looking for.

seafch2 (1).png
Annual plans

In addition to monthly payments, you can now upgrade to our annual plans and enjoy the full power of Deepnote at a 20% cheaper price than the monthly option.

Learn more at our pricing page ->

Deepnote AI: ChatGPT for your notebook

blox (1).png
Introducing Deepnote AI

Transform your coding process with Deepnote AI’s smart conversational features. Whether you’re a Python pro or a coding beginner, Deepnote AI assists you every step of the way to gain the insights you need. It's like having a coding expert on your team, always ready to help with your project.

Learn more in our docs →

Generate

Ask questions in natural language, and Deepnote AI will craft code according to your instructions.

ezgif.com-optimize (4).gif
Edit

Need to revise your code, refactor it, or make it more readable? Simply ask Deepnote AI and it will help edit any existing code.

ezgif.com-optimize (5).gif
Explain

Don't let complex pieces of code baffle you anymore. With Deepnote AI at your service, gain concise, easy-to-understand explanations to accelerate your learning.

ezgif.com-optimize (6).gif
A recap from last week…

Last time, we introduced Deepnote AI Copilot, bringing you lightning-fast and context-aware code suggestions as you type. Together with Deepnote AI's new conversational features, they form a dynamic AI toolkit, specifically designed to streamline your entire data workflow.

These two features work together and complement each other adapting to your project's unique requirements and the level of AI assistance you need. Employ Deepnote AI when you need a strong start or assistance with specific problems or code adjustments. Concurrently, as you delve into Deepnote AI's suggestions, AI Copilot remains ready to fill in any gaps, ensuring your efficiency remains at an all-time high.

Deepnote AI Copilot

AI Copilot - Kris (1).png
AI code completion general release

We are thrilled to announce that Deepnote’s AI Copilot is now available to all Team and Enterprise customers. After a highly successful closed Beta period, where participants reported a massive productivity boost, we're now ready to bring this game-changer feature to public availability - making Deepnote the first data notebook with fully integrated AI code completion.

ezgif.com-optimize (2).gif

Our AI Copilot not only provides code suggestions with lightning speed, but also offers you a tailored experience that understands the full scope of your notebook. The more text and code you write as context, the more relevant code suggestions you will see. With this tool at your disposal, you can focus more on the big picture, letting the AI handle the more repetitive and tedious parts of coding tasks.

Read more in our docs ->

This milestone is part of our ongoing commitment to empower our users with AI-enhanced tools. We're already developing more advanced features that will redefine the way you work with data notebooks.

Learn more about the future of Deepnote AI in our blog article.

Slash command

You can now access the add block menu by pressing / in text blocks. This familiar shortcut makes it much easier to add different kinds of blocks to your notebook without reaching for your mouse. You can also use it to swiftly convert from one type of text block to another.

ezgif.com-optimize (3).gif

SQL query caching and link previews

SQL query caching

SQL query caching is now live on Deepnote. It makes your SQL run faster and takes it easy on your database by smartly reusing the results for repeated queries. To start, go to the “Environment” section in your project and turn on the SQL cache. Alternatively, you can also enable it right from a SQL block after running a longer query.

2023-06-06 12.46.30 (2).gif

This is ready for you on our Team and Enterprise plans. Enjoy quicker analysis and cost savings!

Read more in our docs ->

Prettier link previews

Share project links in Slack, Twitter and other apps with confidence. Deepnote now prepares a pretty preview for each project so you know what’s inside at a glance.

OGproduct (1) (1).png

Link previews now display some useful metadata, such as the project name, author, environment and the types of connected integrations.

Custom project templates, shared Google Drive & colorful text blocks

Custom project templates

If you are attaching the same integrations, or using the same environment in most of your projects, you can save the project as a template that will remember all settings. To do that, click on the dropdown option of your project, and click "Add to templates". This template will be available workspace-wide to all collaborators and then can create a new project by hitting “New project from template”.

Product update (Optimized).png

Under the hood, a project template is just a special type of project - this means that you can edit and execute notebooks in it. Once you convert a project to a template, you won't find it in your Workspace anymore, but in the "New project from template" option when creating new projects.

Read more in our docs ->

Shared drives for Google Drive

The Google Drive integration provides a convenient way to access your files. This new capability allows you to add shared drives as one of your workspace integrations, thus making it easy to access the files for your entire team. When creating a Google Drive integration, you can now specify the team drive ID. This ID can be found in the URL.

Read more in our docs ->

Colorful text blocks

We've just added a splash of colors to your text blocks! Say goodbye to boring black and white and let your creativity shine with our new vibrant text options.

  • Simply highlight a piece of text and click on the color palette to choose from 7 new beautiful hues that can be applied.
  • Pro tip: you can use CMD + SHIFT + H to apply the last selected color.
pmup.png

AI Copilot & HIPAA compliance

AI code completion in closed Beta

We're thrilled to announce that intelligent code assistance is soon coming to Deepnote! With AI code completion (currently in closed Beta), you'll enjoy lightning-fast suggestions that consider the entire notebook as context, including text, code, and markdown.

ezgif.com-optimize.gif

Say goodbye to manual searches and time-consuming boilerplate code – our AI companion effortlessly anticipates your next steps. This is especially valuable for exploratory data analysis, empowering you to focus on gaining insights rather than getting caught up in syntax details.

ezgif.com-optimize (1).gif

Limited seats are available for interested individuals to join our closed beta. Claim your spot by clicking on the link below. Priority will be given to our Team and Enterprise plan customers.

Join waitlist

Code completion is just the first step in our journey to transform data work in notebooks via the power of AI. We have many more exciting features planned, all aimed at enhancing your productivity. Keep an eye out for updates as we continue to unveil these exciting developments!

Announcing our HIPAA compliance

We are pleased to announce that Deepnote is now HIPAA compliant, which means that companies can securely process PHI on our platform while adhering to the US federal law that sets national standards for protecting medical records and personal health information.

If you would like to learn more about HIPAA and how to sign a BAA, please reach out to our sales team at sales@deepnote.com.

Push notebooks to GitHub & import Python packages or files from a GitHub repository

Push notebooks to GitHub

We are bringing some more software engineering best practices to Deepnote. Export your work directly to GitHub with a new feature that allows you to commit & push your work to a specified path in a GitHub repository.

github-export.gif

Enable this in your project setting’s versions tab by connecting your public or private GitHub repository and a path within the repository. Deepnote allows you to specify a commit message & pushes all notebooks as .ipynb files.⁠

Read more ->

Import Python packages and files from GitHub

We are not stopping with a single GitHub feature. The next update is about importing Python packages, modules or other files from GitHub. You can now easily import a repository (or several if you’d like!) to your project via the Files section. All you need to do is specify the repository & we will set you all up!

github-packages-2.gif

If you need to pull fresh updates of your repo, right-click the imported folder in the Files section and hit Refresh.

Read more ->

Table info in schema browser, automated connection testing, SSH tunnel integration & schema browser for Dremio

Table info in schema browser

It’s officially even easier to find the dataset you’re after. Now you can view key information about any table directly from Deepnote’s schema browser.

table-info.gif

If you’re a Snowflake, BigQuery, Amazon Redshift, or PostgreSQL user, you can simply click on a table in the schema browser and switch to the Table info tab to see metadata sourced directly from your data warehouse or database. This includes description (if present), date of last change, date of creation, and table size.

No more leaving the comfort of your notebook to make sure you’re working with the right data.

Read more on our schema browser here →

Automated connection testing

Deepnote is making it easier to get your integrations up and running correctly. Next time you create or edit a data warehouse or database integration, we’ll automatically test the connection for you.

connection-testing.gif

Accidentally set up an integration with the wrong credentials? No need to ask an admin for a fix. We’ll make sure all integrations are set up and working as intended. If there are any connection problems, we’ll highlight the issues.

SSH tunnel integration

Need to connect to a resource in a private network? We’ve got you covered. Our new SSH tunnel integration makes it easy to securely connect to all the tools in your stack.

ssh-tunnel.gif

Simply create an SSH tunnel integration from the Integrations section in the right-hand sidebar and connect it to your project. Deepnote will generate a key pair for your workspace and provide a public key for you to add to your server.

Your SSH tunnel will start up in the background and display the host and port you can use to access your data. Easily connect to any service behind a firewall, from experiment tracking tools and feature stores to databases without native integrations.

Read more on our SSH tunnel integration here →

Schema browser for Dremio

Deepnote’s powerful new schema browser is now available to Dremio users. Explore the structure of your Dremio data — lightning-fast and directly from your notebook.

dremio-schema-browser.gif

Simply click the View schema button on a Deepnote SQL block or click on your connected integration in the Integrations section in the right-hand sidebar. Enjoy full visibility into every table and column, as well as intelligent autocomplete to help you write your SQL queries even faster.

Read more on our Dremio integration here →

OAuth for Snowflake & BigQuery, schema browser for Athena & ClickHouse, upgraded SQL autocomplete & Dremio integration

OAuth for Snowflake & BigQuery

Snowflake and Google BigQuery users now have more ways to keep their data secure. Using OAuth, you can give every member of your Deepnote workspace their own set of credentials.

snowflake-oauth.png

Enable multi-factor authentication, get granular with access controls for specific resources, and improve your ability to audit data access — all while allowing team members to run queries from Deepnote using their individual Snowflake or BigQuery accounts.

Read more on our Snowflake integration here →

Read more on our BigQuery integration here →

Schema browser for Athena & ClickHouse

Deepnote’s powerful new schema browser is officially available to Amazon Athena and ClickHouse users. Now you can explore the structure of your Athena or ClickHouse data directly from your notebook.

athena-schema-browser.gif

Simply click the View schema button on a Deepnote SQL block or click on your connected integration in the Integrations section in the right-hand sidebar. Blazing-fast speed, SQL query autocomplete, and full visibility into every table and column — all at your fingertips.

Read more on our schema browser here →

Upgraded SQL autocomplete

Our new and improved autocomplete now provides more relevant suggestions at every stage of the query writing process. You can compose your SQL queries faster than ever before.

autocomplete-upgrade.gif

Simply start typing after your SELECT statements to receive matching column names or press Tab to see all column names within your schema. If you already selected or joined tables in your query, column suggestions will be limited to only the relevant ones.

Plus, schema object suggestions are now more tightly scoped — you can build fully qualified table names by adding to each hierarchical level. Type after your FROM statement to see suggestions, first for matching databases and datasets, then for schemas, and finally for tables.

Dremio integration

We’re excited to announce our integration with Dremio! Now you can enjoy Dremio’s lightning-fast querying speed using Deepnote’s SQL blocks.

Dremio.png

Our new integration lets you query your Dremio lakehouse, extract relevant insights, and start analyzing and modeling data from the comfort of your notebook. Create your integration, connect it to your notebook, and start querying in just a few clicks.

Need to switch between Dremio and another distributed SQL engine? No SQL statement rewriting is necessary. Just switch your SQL block’s assigned integration.

Read more on our Dremio integration here →

Brand-new schema browser, Trino integration & flexible integration creation

🔍 New & improved schema browser

We’re excited to share Deepnote’s powerful new schema browsing experience! Explore the structure of your data and write SQL faster than ever before.

⁠Here are the highlights of what’s new:

  • It's blazing fast! Quickly navigate your schema across thousands of tables and receive results almost instantly.
  • There’s no need to start from scratch. See matching table/column suggestions as you type to autocomplete SQL queries.
  • You get visibility into everything. Search for tables and columns across your whole data source.
  • It’s easier to speed up your SQL workflows. Apply handy shortcut actions to preview a table, copy table/column names with a click, and more.

Our new schema browser is currently available for Snowflake, Google BigQuery, Amazon Redshift, PostgreSQL, Microsoft SQL Server, and MySQL. Keep an eye out for more integrations coming soon!

Read more on our schema browser here →

🔌 Trino integration

We’re happy to announce our integration with Trino. Now you can use Deepnote’s SQL blocks to query Trino instances at lightning speed.

Trino Cover.png

Our new Trino integration allows you to query, extract, analyze, and model data in your Trino instance from the comfort of your notebook. And if you need to switch between Trino and other distributed SQL engines, there’s no need to rewrite your SQL statements — simply switch the SQL block’s assigned integration.

Read more on our Trino integration here →

📓 Add integrations directly from your notebook

Need to create a new data source connection? Now you can do it directly from your notebook instead of navigating to a separate page.

create-integration.gif

Just open the Project tab in the right-hand sidebar and click the plus (+) button in the Integrations section. No workflow disruptions necessary.

Read more on integrations here →

← Previous pageNext page

Footer

Product

  • Integrations
  • Pricing
  • Documentation
  • Changelog
  • Security

Company

Comparisons

Resources

  • Privacy
  • Terms

© Deepnote