November 15, 2023
Release date: November 15, 2023
Overview
In Releases 47–48, we've introduced a number of new features and improvements to the existing ones:
Custom environment templates
Resource usage dashboard
Displaying a sample when creating charts
UI improvements
What's new
Custom environment templates
Users who own the current work desk can now create a snapshot of the environment state and save it as a Custom Environment Template each time they update their environment. An update can involve adding additional libraries and packages to resolve dependencies through the terminal, code execution, or any package manager (for example, pip).
After a template is created, it becomes available to all project members. They can use it to create and start their own environments with the stored configuration.
This update simplifies environment management, enhances collaboration, and promotes project reproducibility.
Resource usage dashboard
In this update, we introduce an efficient resource monitoring solution: the resource usage dashboard. It allows project owners to have a better control over project resource consumption and associated cost. The key dashboard functionalities are:
- Monthly Overview: Project owners can track monthly resource consumption, spanning from the first day of the month to the current day. The tracking includes the following:
- CPU (units per hour)
- RAM (GB per hour)
- Storage (GB per hour)
- GPU (units per hour)
- Daily Breakdown: Project owners can analyze daily resource usage.
- Interactive Charts: Interactive graphs enable easy visualization and comparison of daily resource consumption. Hovering over data points in the graph instantly displays resource figures.
- Sorting Options: Monthly resource tables can be sorted by Project name (default), CPU, RAM, storage, or GPU usage.
Displaying a sample when creating charts
When a user initiate creating a new chart, the editor shows a sample chart built on the data from the dataframe. This allows the user to start building their chart from the predefined sample, speeding up the chart creation.
UI improvements
- Users can now switch between the file manager and VS Code IDE from the header for easier navigation.
- While working in VS Code, users can view all the environment settings in the status bar at the bottom.
- Users can see an indicator for the environment status (idle or running) on any page of their desk (file manager, IDE).
- User can easily switch between different desks or to the Data Catalog using the drop-down menu in the header.