Skip to main content
Version: v2.9.0

Workspace

Workspace offers a dynamic, shared environment designed to facilitate the development of jobs and notebooks. It enables teams to collaborate effectively by providing tools and features that streamline coding, debugging, and deploying applications. This integrated setting ensures that all team members can work concurrently on projects, share insights, and maintain a unified development workflow

Users can access Workspaces by selecting the 'Workspace' option in the Yeedu navigation panel.

workspaces-list

Workspace Dashboard

The Workspace landing page presents the following options to the user:

  • ID: Displays the unique workspace ID associated with each workspace.
  • Workspace Name: Shows the list of all existing workspace names. Click on a workspace to view details.
  • Jobs: Indicates the number of jobs present in the workspace.
  • Notebooks: Displays the number of notebooks present in the workspace.
  • Created By: Indicates the user who created the workspace.
  • Modified By: Indicates the user who last modified the workspace.
  • Created Time: Displays the date and time of the creation of the workspace.
  • Modified Time: Displays the date and time of the last modification of the workspace.
  • Actions: Allows performing two tasks:
    • Edit: Enables users to make changes and modifications to the workspace.
    • Inactive: Allows users to make the current active workspace inactive. In case of an inactive workspace, it will show an option to make it active.

Manage

Create Workspace

On the right side of the workspace dashboard, users can find the '+ Workspace' button located above the Action tab. This button is utilized for creating a new workspace. Clicking on the '+ Workspace' button will prompt a pop-up window to create a new workspace.

workspace-create

  • Workspace Name: Input the name of the workspace in this field, ensuring it meets the following prerequisites:
    • Maximum length: 64 characters
    • Lowercase letters
    • Permitted symbols: '-', '_', '@', and '.'
  • Description: Optionally provide a description of the workspace in this field.

View / Edit Workspace

The 'Edit' button within the Action column enables users to modify the workspace name and include a description.

workspace-edit-update

Workspace Permission Matrix

AbilityCan ManageCan EditCan RunCan View
Workspace Access Management
Activate or Inactivate the Job, Notebook, Workspace
Create or Update Job or Notebook Configurations
Run or Stop the Job or Notebook
Read All Job or Notebook Configurations and Runs

Files in Workspaces:

The Files in Workspaces feature enhances workspace functionality by enabling users to manage files efficiently. Users can now seamlessly upload, delete, edit, and create files directly from the UI, facilitating job execution and notebook workflows.

To access the Files in Workspaces feature, follow these steps:

  • Navigate to the Workspaces tab.
  • Click on Files in Workspaces.
  • The file management interface will be displayed, allowing to interact with files and folders.

workspace-upload-file.png

workspace-upload-jobs.png

File Management Operations

Uploading a File/Folder

  • Click the Upload button in the top-right corner.
  • Select the file from your system and click Open.
  • The file will be uploaded to the selected workspace.

Creating a New File/Folder

  • Click on the New button in the top-right corner.
  • Choose the file type.
  • Enter the file name and start editing.
  • Save your changes.

Editing a File

  • Locate the file in the workspace.
  • Click on the file name to open it.
  • Make necessary edits and save your changes.

File Actions

Hover over any file or folder to access the Action Menu (⋮).

workspace-upload-jobs.png

ActionDescription
DownloadDownload the file/folder to your local machine
DeletePermanently remove the file or folder (with confirmation)
RenameEdit the file or folder name inline
MoveRelocate item to another folder within the workspace
CopyCreate a duplicate in the target location
note

You can only perform these actions on files only if you have required permission to access.

Download a file

  1. Open the file action menu (⋮)
  2. Click Download
  3. File is saved locally in your default downloads folder

Download a folder

  1. Open the file action menu (⋮)
  2. Click Download
  3. File is saved locally in zip format.

Rename

  1. Select Rename from the action menu
  2. Input the new name
  3. Hit Enter or click to confirm

Move

  1. Click Move
  2. Choose the target folder using the provided navigation dialog
  3. Confirm the move

Copy

  1. Click Copy
  2. Select destination folder
  3. A duplicate of the file/folder is created

Benefits of File Management in Workspaces

  • Seamless Integration: Files can be directly used in job execution and notebook workflows.
  • Enhanced Productivity: Quick file access and editing without external tools.
  • Better Organization: Files are structured within workspaces for easier management.
note

The recommended resolution for Yeedu UI is 1920 x 1080.