SAS University Edition: Help Center

What is JupyterLab in SAS University Edition?

JupyterLab is a web application that enables you to develop and run code in a notebook interface. JupyterLab supports many different analytical engines, or kernels, including one for SAS code. JupyterLab and the SAS Kernel for JupyterLab are included in the SAS University Edition vApp. You can also import the SASPy module into JupyterLab and use Python objects and syntax to generate SAS results in your Jupyter notebook. You can use JupyterLab as an alternative to SAS Studio.

The SAS Kernel for JupyterLab enables you to directly interact with SAS. From JupyterLab, you can write SAS code with syntax highlighting and invoke SAS to execute your code.

In JupyterLab, you can store your work in notebooks (*.ipynb). A Jupyter notebook is a document that includes live interactive code, output from the code, and additional descriptive rich text elements. You can download the notebook to different formats, including HTML. You can also run code interactively in a kernel using a code console.

When you first open JupyterLab in SAS University Edition, the file browser is displayed in the left sidebar and a Launcher tab is open in the main work area. The Launcher enables you to create new SAS or Python 3 notebooks as well as new SAS or Python 3 code consoles. You can also create a new text file.

JupyterLab main work area with Launcher tab