What’s new 2021.3 (November)

Datalore Enterprise 2021.3 introduces support for database connections and SQL cells, interactive report publishing, R and Scala support, and out-of-the-box visualisation options.
Read on for the highlights of this release!

Key features

Database connections and SQL cells

In Datalore you can now connect to a wide range of databases from the interface, browse database schema, and then query your data with native SQL cells. You can start working with SQL and then seamlessly continue to work with the query result using Python in the same notebook. Learn more here.

Interactive reports

Turn your notebooks into interactive data stories with a single click. You can hide code cells from viewers and share interactive reports with your stakeholders by simply providing them with a link to the report. Learn more here.

Interactive controls

Add interactive dropdowns, sliders, and text inputs inside your notebooks, and use the input values as variables inside your code.

Cell visibility options

When sharing your notebooks with viewers or publishing reports, you may want to completely hide specific information to make your notebooks look cleaner. In Datalore you can hide specific cell inputs and outputs, or hide all inputs or outputs for the whole notebook.

Chart cells

Create production-ready visualizations with just a few clicks. The state of the cells is shared with collaborators so you can work on visualizations together. Learn more here.

Support for R and Scala

In Datalore you can create Kotlin, Scala, and R notebooks. You can use magics to install packages, and when writing code you’ll get code completion. For R you also get the conda package manager bundled.

Initialization scripts

Configure a script that you want to run before the notebook starts. Here you can specify all the necessary build tools and required dependencies. Learn more here.

Reactive mode for reproducible research

With Reactive mode enabled, Datalore will enforce a top-down evaluation order and will automatically recalculate the cells below the modified one. The notebook’s state will be saved after each cell evaluation and can be restored at any time. Read more about Reactive mode here.