Studio Module
Overview
The Studio Module is used to manage interactive development workspaces within the DataFloem platform.
A Studio is an interactive workspace that runs in a Kubernetes environment and is created for a specific Code Flow. Each Studio is associated with a single Code Flow and provides an isolated environment where users can develop, test, and execute their workloads.
Studios provide users with a Jupyter Notebook environment for interactive Python development. Users can write Python code, execute notebook cells, inspect results in real time, and perform data analysis or development tasks. Once development is complete, notebooks can be saved as files within DataFloem and used directly by the associated Code Flow.
This page displays all Studios registered in the system.
Access Requirements
To access this page, the user must have at least the GET permission for the Studios module.
If you do not have the required permission, ask your administrator to grant it from one of the authorization pages below.
Authorization
Users without the required permission cannot view this page and will receive the following authorization error:
Access Denied
You don't have access to this resource.
Managing Studios
This page displays all registered Studios in the system.
From this page you can:
- View all registered Studios.
- Search and filter the Studio list.
- Create new Studios.
- Update existing Studio configurations.
- Remove Studios.
- Manage the active status of a Studio.
Studio Information
Each Studio contains the following information.
| Field | Description |
|---|---|
| Name | Name of the Studio. |
| Description | Description of the Studio. |
| Ingress URL | URL used to access the Studio environment. |
| Type | Type of Studio environment (for example, Jupyter Lab or VS Code). |
| Create Date | Date and time when the Studio was created. |
| Update Date | Date and time of the most recent update. |
| Status | Indicates whether the Studio is active or inactive. |
Studio Types
The Studio Module currently supports different development environments, including:
- Jupyter Lab
- Visual Studio Code (VS Code)
Additional Studio types may be supported in future releases.
Notes
- Every Studio is associated with a single Code Flow.
- Studios run inside a Kubernetes environment.
- Studios provide isolated development environments.
- Multiple Studios can exist within the system.
- Notebooks created inside a Studio can be saved as DataFloem files and reused by Code Flows.