RapidCanvas Docs
  • Welcome
  • GETTING STARTED
    • Quick start guide
    • Introduction to RapidCanvas
    • RapidCanvas Concepts
    • Accessing the platform
  • BASIC
    • Projects
      • Projects Overview
        • Creating a project
        • Reviewing the Projects listing page
        • Duplicating a Project
        • Modifying the project settings
        • Deleting Project(s)
        • Configuring global variables at the project level
        • Working on a project
        • Generating the about content for the project
        • Generating AI snippets for each node on the Canvas
        • Marking & Unmarking a Project as Favorite
      • Canvas overview
        • Shortcut options on canvas
        • Queuing the Recipes
        • Bulk Deletion of Canvas Nodes
        • AI Guide
      • Recipes
        • AI-assisted recipe
        • Rapid model recipe
        • Template recipe
        • Code Recipe
        • RAG Recipes
      • Scheduler overview
        • Creating a scheduler
        • Running the scheduler manually
        • Managing schedulers in a project
        • Viewing the schedulers in a project
        • Viewing the run history of a specific scheduler
        • Publishing the updated data pipeline to selected jobs from canvas
        • Fetching the latest data pipeline to a specific scheduler
        • Comparing the canvas of the scheduler with current canvas of the project
      • Predictions
        • Manual Prediction
        • Prediction Scheduler
      • Segments and Scenarios
      • DataApps
        • Model DataApp
        • Project Canvas Datasets
        • Custom Uploaded Datasets
        • SQL Sources
        • Documents and PDFs
        • Prediction Service
        • Scheduler
        • Import DataApp
    • Connectors
      • Importing dataset(s) from the local system
      • Importing Text Files from the Local System
      • Connectors overview
      • Connect to external connectors
        • Importing data from Google Cloud Storage (GCS)
        • Importing data from Amazon S3
        • Importing data from Azure Blob
        • Importing data from Mongo DB
        • Importing data from Snowflake
        • Importing data from MySQL
        • Importing data from Amazon Redshift
        • Importing data from Fivetran connectors
    • Workspaces
      • User roles and permissions
    • Artifacts & Models
      • Adding Artifacts at the Project Level
      • Adding Models at the Project Level
      • Creating an artifact at the workspace level
      • Managing artifacts at the workspace level
      • Managing Models at the Workspace Level
      • Prediction services
    • Environments Overview
      • Creating an environment
      • Editing the environment details
      • Deleting an environment
      • Monitoring the resource utilization in an environment
  • ADVANCED
    • Starter Guide
      • Quick Start
    • Setup and Installation
      • Installing and setting up the SDK
    • Helper Functions
    • Notebook Guide
      • Introduction
      • Create a template
      • Code Snippets
      • DataApps
      • Prediction Service
      • How to
        • How to Authenticate
        • Create a new project
        • Create a Custom Environment
        • Add a dataset
        • Add a recipe to the dataset
        • Manage cloud connection
        • Code recipes
        • Display a template on the UI
        • Create Global Variables
        • Scheduler
        • Create new scenarios
        • Create Template
        • Use a template in a flow notebook
      • Reference Implementations
        • DataApps
        • Artifacts
        • Connectors
        • Feature Store
        • ML model
        • ML Pipeline
        • Multiple Files
      • Sample Projects
        • Model build and predict
    • Rapid Rag
  • Additional Reading
    • Release Notes
      • May 13, 2025
      • April 21, 2025
      • April 01, 2025
      • Mar 18, 2025
      • Feb 27, 2025
      • Jan 27, 2025
      • Dec 26, 2024
      • Nov 26, 2024
      • Oct 24, 2024
      • Sep 11, 2024
        • Aug 08, 2024
      • Aug 29, 2024
      • July 18, 2024
      • July 03, 2024
      • June 19, 2024
      • May 30, 2024
      • May 15, 2024
      • April 17, 2024
      • Mar 28, 2024
      • Mar 20, 2024
      • Feb 28, 2024
      • Feb 19, 2024
      • Jan 30, 2024
      • Jan 16, 2024
      • Dec 12, 2023
      • Nov 07, 2023
      • Oct 25, 2023
      • Oct 01, 2024
    • Glossary
Powered by GitBook
On this page
  1. BASIC
  2. Projects
  3. Projects Overview

Duplicating a Project

PreviousReviewing the Projects listing pageNextModifying the project settings

Last updated 24 days ago

You can follow the steps below to create a copy of an existing project in the same or a different tenant.

To duplicate a project:

  1. Go to Menu → Projects. The project cards are displayed.

  2. Click the ellipsis icon on the project you want to duplicate and select Copy Project.

    • The ellipsis icon appears when you hover over the project card.

  3. Review the component copy behaviour while copying the project with and without data in the dialog that appears. If you agree to the terms, proceed further.

  4. Click Proceed to open the Copy Project window.

  5. Specify a custom name for the copied project. If left blank, it will be named as a copy of the source project.

  6. By default, the environment of the source project is selected and you cannot change it.

  7. Select the workspace where you want to copy the project.

  8. Select the copy options. Possible values:

    • With Only Metadata - Copies just the data pipeline structure without transferring any datasets. All blocks will remain in the unbuilt state, allowing users to build them afresh as needed—just like in the earlier version.

    • With data – Copies both the pipeline metadata and the associated datasets from the source project, ensuring a complete and ready-to-use duplicated project. Connectors and authentication credentials are also copied to maintain input and output connections.

  9. Select DataApps and Prediction Services you want to copy from the source project to the duplicated project. Note that you cannot copy the scheduled DataApps.

  10. By default, the secrets are copied.

    • If the project is being copied to a space workspace the platform reuses the existing secrets .

    • If the project is being copied to a different workspace the platform will automatically include the secrets by default to ensure compatibility.

  11. Click Yes when copying a project, if there are name conflicts in components such as projects, artifacts, models, environments, connectors, or DataApps, the platform will notify the user before proceeding. This allows the user to review and take appropriate action.

    • If the user chooses to proceed despite the conflicts, recipe templates within the copied project may require updates to their input/output references to ensure smooth end-to-end execution.

    • For rapid model recipes, output names are always auto-renamed during the copy process—regardless of whether the destination is the same or a different workspace—to maintain uniqueness.

    • In cases where name conflicts are accepted, the new names will retain the original name with a sequence number appended for easy identification.

Once the copy action is complete, the duplicated project will appear on the Projects page of the selected workspace. You can track the progress and view updates through the Notifications panel.

Notes

  • When duplicating a project, all components—including Prediction Services, Environments, and DataApps (excluding Job-type DataApps)—are seamlessly copied. You can also selectively include DataApps and Prediction Services by checking the corresponding checkboxes during duplication.

  • Chat conversations within AI-Assisted Recipes are also duplicated, preserving context and interactions. To view duplicated chats, navigate to the AI-Assisted Recipe page and click Refresh Chat to rerun queries and retrieve updated results.

  • Upon importing components into a new project, they will initially appear in an unbuilt state:

    • For datasets imported via local files, use Add File to upload the dataset (accessible by right-clicking on the dataset block).

    • For datasets imported through connectors, use the Reload option (accessible by right-clicking on the dataset block).

  • When you run the duplicated project, all components in the data pipeline will be assigned a new name.

  • Fivetran connectors are not supported in the Copy Project feature.