Workspace Manager
    • Dark
      Light

    Workspace Manager

    • Dark
      Light

    Article summary

    Overview

    The new workspace manager features a split-screen structure, enabling efficient navigation and management of workspaces:

    • Left Panel: Displays a comprehensive list of available workspaces.

    • Right Panel: Provides a detailed view of pipelines and artifacts associated with the selected workspace.


    Image

    Navigation & Search

    Workspaces

    Organization

    Workspaces are categorized into groups, with the "Production Workspace" always pinned at the top for easy access.

    Action for group management:

    • Expand: Click the '+' button to reveal all workspaces within a group.

    • Collapse: Click the '-' button to hide the group.

    Image

    Details

    Workspaces are organized chronologically by their creation timestamp. Each workspace card includes:

    • In-Use

    • Name

    • ID

    • Last modified time (and user who made last change by hovering over)

    • Stage

    • Notes (by hovering over the info icon)


    Image

    Selection

    Click on a workspace to display its details and navigate easily between workspaces.

    Image

    Workspaces with at least one deployed pipeline can be selected to be "In-Use." If no pipelines are deployed, the workspace cannot be set as in-use, and you will be able to see a hover message indicating this reason. 


    Image


    Pipelines and Artifacts

    Organization

    Workspace details are divided:

    • Pipelines Section (Top): Lists all available pipelines.

    • Artifacts Section (Bottom): Displays artifacts comprehensively.


    Image

    Details

    • Pipelines: Information includes last modified time, modifying user, "processed data until" timestamp, and statuses indicating stages such as running, paused, or draft-only.

    • Artifacts: Presents modification times and users, affecting components like Environment Builder, Data Dictionaries, Runtime Fields, and KPIs.


    Image

    Selection

    Click on a pipeline to navigate to that pipeline canvas, or artifact to navigate to each corresponding page for that workspace.

    Image

    Search

    The Workspace Manager's search function streamlines finding workspaces by name:

    • Results dynamically filter the left panel, showing matching workspaces.

    Image


    • If a search query doesn’t match any workspace, an informative empty state appears.Image


    • A currently selected workspace that doesn't fit the search criteria will be automatically deselected during the search. 

      Image


    • Canceling the search reverts to the last selected workspace, provided it wasn't changed during searching. 

      Image

      Image

    Validation

    Validation runs every time the page loads or when changes are introduced to a workspace. During validation, a "validating" message will appear in the pill for the workspace stage, as well as for each pipeline and artifact, until the validation process is completed.


    Image

    Status

    After validation, every workspace can be in one of these 3 states:

    • Red: Indicates one or more errors across all pipelines and artifacts.

    • Yellow: Indicates that the workspace has been modified, with one or more changes across all pipelines and artifacts, when compared to the top-level workspace in the group

    • Black: Indicates that the workspace has not been modified and is identical to the group workspace, including all pipelines and artifacts.


    Image

    Hierarchy

    Workspaces can have pipelines and artifacts in all three states (Red, Yellow, Black). The priority hierarchy for displaying colors is as follows:

    1. Red: Displayed if there are any errors.

    2. Yellow: Displayed if there are changes but no errors.

    3. Black: Displayed if there are no changes or errors.

    This hierarchy ensures that critical issues are prioritized visually for quick identification and resolution.

    Image

    Archived Workspaces

    This feature allows you to clean up your workspace list by moving workspaces that are no longer needed to an archive. Archiving workspaces is ideal for managing resources efficiently, as it removes unnecessary clutter and reduces additional costs. This ensures that active and relevant workspaces stay visible, while archived ones remain easily accessible yet hidden from the default view for better organization.

    View

    Archived workspaces are hidden by default. Use the top left button to toggle the visibility of archived workspaces:

    • Show Archived: Click the "Show Archived" button at the top of the workspace list. This reveals all archived workspaces, and they are presented along with the active ones. Image


    • Hide Archived: Click the "Hide Archived" button to hide the archived workspaces and return to the default view.Image


    Archived workspaces have a distinctive blue color to help you distinguish them from active workspaces.

    Organization

    Archived workspaces are sorted by their creation date and are displayed within the context of the group workspace they belonged to before being archived.

    Image


    For group workspaces, they are also sorted by creation date and organized relative to other group workspaces, with the exception of production workspace, that’s always on the top.

    Image

    Details

    Archived workspace details are identical to active ones and include:

    • Name

    • ID

    • Last Modified Time

    • Notes

    • Stage


    Additionally, you can view all pipelines and artifacts that were part of the workspace when it was active. 


    Please note:

    • Pipelines and artifacts in archived workspaces are not accessible.


    Image

    Archive

    Archiving a workspace is straightforward and ensures that it is not deleted but simply hidden from the active list:


    1. Locate the Workspace:

      • Scroll through the active workspace list to find the workspace you wish to archive. 

        Image

    2. Archive the Workspace:

      • Click the three-dot menu ("...") on the workspace card.Image

      • Select “Management", and then “Archive”  from the dropdown menu. Image

      • Image

        An alert will appear, requiring confirmation to prevent accidental actions.Image

      • Upon confirmation, the workspace will immediately move to the "Archived Workspaces" list. 

        Image


    Please note:

    • Any workspace and group workspace, except the production workspace, can be archived.

    • There are no restrictions based on pipeline status. This means that you can archive a workspace or group workspace or even if it has running pipelines.


    Restore

    Restoring a workspace is straightforward and ensures that you can reactivate an archived workspace from the archive list:

    1. Locate the Workspace:

      • Scroll through the archived workspace list to find the workspace you wish to restore.

    2. Restore the Workspace:

      • Click the three-dot menu ("...") on the workspace card.

      • Select "Management," and then "Restore" from the dropdown menu.

      • An alert will appear, requiring confirmation before restoring the workspace.

      • Upon confirmation, the workspace will immediately move to the "Active Workspaces" list.

    Please note:

    • Restoring a workspace will not reactivate any deployed pipelines or processed data that was present in the workspace when it was archived.

    • Restored workspaces are automatically marked as "Restored," but this status can be modified if needed.

    Workspace Actions

    This article will guide you through the process of managing workspace actions, including creating, copying, uploading, downloading, and renaming workspaces. 

    Create New Workspace

    Create a new group workspace, providing a clean slate for data and pipeline setup.


    • Click on the "Options" button on the top right cornerImage


    • Click on "Create New Workspace"Image


    • Provide a new name for your new group workspaceImage


    • Click on "Create Workspace" button to complete your action Image


    • Your new group workspace will appear below the Production workspace groupImage


    Rename a Workspace 

    Update the name of a workspace for clarity and better organization.


    • Select the workspace you want to renameImage


    • Change the name, and then press "Return" on your keyboard to finalize the actionImage


    Workspace Actions

    Copy

    Duplicate an existing workspace within a group. This includes sharing all deployed pipelines, allowing for rapid development and adaptation of existing setups.


    • Select the workspace you want to copyImage


    • Access the overflow menu for the workspaceImage


    • Navigate to the Actions menu, select CopyImage


    • Choose a name for the new workspace
      Image


    • Finally, click the "Create Workspace" button to complete the creation of a copy.Image

      Image


    Compare

    Analyze differences between two workspaces, including pipelines and artifacts


    • Go to Actions and select "Compare."Image


    • Select the workspaces you want to compareImage


    Merge

    Merge two workspaces directly without having to go through Compare first.


    • Go to Actions and select "Merge."Image


    • Choose the two workspaces you want to merge, and Add a name for the new workspace that will be created  Image


    Set as Production

    Set a workspace as the new production workspace, thus replacing the existing one. 

    • Go to the workspace you want to set as Production.

    • Select "Set as Production" from the Actions menu.

    • Confirm the action within the modal


    Workspace Details

    Notes

    Edit or review notes for a workspace


    • Access Notes via Details menuImage


    • The Notes section is now separate from other detail informationImage


    Lineage

    Trace the data lineage between workspaces


    • Access Lineage via the Details sectionImage


    • The Lineage section is displayed independently.


    Revision History

    View past changes made to the workspace to track progress and identify discrepancies.

    • Access the Revision History via the Details menu.

    Error Report

    Review detailed error reports to identify and address issues affecting workspace functionality.

    • Access the Error Report from the Details menu.

    Workspace Management

    Download

    Download a workspace configuration to your local device.

    • Go to Management and then Download

    • The workspace will be automatically download in your local device

    Upload

    Upload a workspace configuration to restore or replicate a workspace

    • Navigate to the Management menu and select "Upload."

    • Choose the configuration file from your device and upload it.

    Archive

    Move the workspace  to the archive to declutter the active workspace list.

    • Select the workspace you wish to archive.

    • Access the Actions menu and select "Archive."

    Archive Workspace

    Move the top-level group workspace to the archive to declutter the active workspace list.

    • Select the group workspace you wish to archive.

    • Access the Actions menu and select "Archive Workspace"

    Restore

    Bring an archived workspace back into the active list without modifying its previous configuration.

    • Navigate to the Archived Workspaces section.

    • Select the workspace you wish to restore and choose "Restore."

    Delete

    Permanently remove a workspace. This action is irreversible, but can only be performed on Archived workspaces

    • Select the archived workspace you want to delete.

    • Access the Actions menu and select "Delete."

    • Confirm the action in the prompt to finalize deletion.

    Pipelines Actions

    Create New Pipeline

    • Select the workspace where you want to create a new pipeline. 

    • Click on the plus button to add new pipeline

    Image


    • Provide a name for your new pipeline and click on create your pipeline.


    Image


    Image


    • Your new pipeline will appear within your workspace, underneath any existing pipelines.


    Rename a Pipeline

    • Select the name of the pipeline you want to rename


    Image


    • Change the name, and press return on your keyboard to finalize the action.

    Image


    Pipeline Operations

    Note that all pipeline operations require deploy pipeline to be used.


    Run / Pause

    • Select the deployed pipeline you want to run/pause

    • There are 3 ways to run/pause a deployed pipeline 

    • First way - Click on the overflow menu of the deployed pipeline you want to run/pause, and then click on Run or Pause

    Image

    Image

    Image


    • Second way - Run/pause the pipeline directly from the button within the card.

    Image


    Image


    • Third way - You can run/pause all the pipelines within the workspace clicking the respective buttons on the top right corner for the Pipeline section

    Image


    Image


    Image


    Image


    Pipeline Actions

    Copy a Pipeline

    • Select the pipeline you want to copy

    • Click on the overflow menu

    Image


    • Click on Actions 

    Image


    • Click on Copy

    Image


    • Provide a name for your copy, and click Create Pipeline to finalize your action

    Image


    Note that this creates a copy of the pipeline, but only copies the drafts and not the deployed version of that pipeline.


    Download a Pipeline

    • Click on the overflow menu

    Image


    • Click on Actions 

    Image


    • Click on Download

    Image


    • A JSON file with the pipeline configuration will be automatically downloaded into your local device

    Upload a Pipeline

    Image


    Image


    Image


    Image


    • You'll be asked to provide a new name for the pipeline. The new uploaded pipeline will replace the existing one.


    Image


    Remove a Pipeline

    • Go to Actions, click Remove, and you'll be able to remove a pipeline


    Image


    Image


    Pipeline Details

    Notes

    • You'll find notes for the pipeline along with data processing information by going into overflow menu, click on Detail and then Notes


    Image

    Image



    Revision History

    • You'll find Revision History by going into overflow menu, click on Details and then Revision History

    Image


    Image


    • Revision History now includes multiple pipelines as well

    Image