Amazon SageMaker Studio UI Overview - Amazon SageMaker

Amazon SageMaker Studio UI Overview

Amazon SageMaker Studio extends the JupyterLab interface. Previous users of JupyterLab will notice the similarity of the user interface, including the workspace. Studio adds many additions to the interface. The most prominent additions are detailed in the following sections. For an overview of the basic JupyterLab interface, see The JupyterLab Interface.

The following image shows SageMaker Studio with the file browser open and the Studio Launcher displayed.

At the top of the screen is the menu bar. At the left of the screen is the left sidebar which contains icons to open file browsers, resource browsers, and tools. At the right of the screen is the right sidebar, represented by the Settings icon ( ), which displays contextual property settings when open. At the bottom of the screen is the status bar.

Above the Settings icon, there's a button to provide feedback about your experiences with SageMaker Studio.

To the left of the Feedback button there's the notification icon. Choose the icon to view notifications from Studio such as new Studio versions and new SageMaker features. To update to a new version of Studio, see Update SageMaker Studio and Studio Apps.

The main work area is divided horizontally into two panes. The left pane is the file and resource browser. The right pane contains one or more tabs for resources such as notebooks, terminals, metrics, and graphs.

Left sidebar

The left sidebar includes the following icons. When you hover over an icon, a tooltip displays the icon name. When you choose an icon, the file and resource browser displays the described functionality. For hierarchical entries, a selectable breadcrumb at the top of the browser shows your location in the hierarchy.

Icon Description

File Browser

Choose the Upload Files icon ( ) to add files to Studio.

Double-click a file to open the file in a new tab.

To have adjacent files open, choose a tab that contains a notebook, Python, or text file, then choose New View for File.

Choose the plus (+) sign on the menu at the top of the file browser to open the Studio Launcher.

Running Terminals and Kernels

For more information, see Shut Down Resources.

Git

You can connect to a Git repository and then access a full range of Git tools and operations. For more information, see Clone a Git Repository in SageMaker Studio.

Commands (Ctrl + Shift + C)

The majority of the menu commands are available here.

Notebook Tools

You can access a notebook's metadata through the Advanced Tools section. This icon is displayed only when a notebook is open.

Open Tabs

Provides a list of open tabs, which is useful if you have multiple open tabs.

SageMaker Jumpstart

Provides a list of solutions, model endpoints, or training jobs created with SageMaker Jumpstart.

SageMaker Components and registries

Provides a list of projects, data wrangler flows, pipelines, experiments, trials, models, or endpoints, or access to the feature store.

File and resource browser

The file and resource browser displays lists of your notebooks, experiments, trials, trial components, and endpoints. On the menu at the top of the file browser, choose the plus (+) sign to open the Studio Launcher. The Launcher allows you to create a notebook, launch a Python interactive shell, or open a terminal.

Main work area

The main work area consists of multiple tabs that contain your open notebooks and terminals, and detailed information about your experiments and endpoints. One commonly used tab is the Trial Component List. This list is referred to as the Leaderboard because it's where you can compare experiments and trials. For more information, see View and Compare Amazon SageMaker Experiments, Trials, and Trial Components.

Settings

The settings pane allows you to adjust table and chart properties. By default, the pane is hidden on the far right of the screen. To open the pane, choose the Settings icon ( ) on the top right of the screen.