Copying Node in Same Workbook

Copying Node in Same Workbook

Rubiscape provides a facility to copy a single node, multiple nodes, or connected nodes in the same workbook using keyboard events (shortcuts).

(info) Notes:

  • You can copy the Node (s) in the same workbook or workflow but cannot copy them in another workbook or workflow.
  • Since the Node (s) is(are) copied on the same canvas, their name(s) is changed since two identical nodes cannot have the same name.
  • For example, in the images below, the name of the Reader node changes from CreditCard dataset to CreditCard dataset1.
  • If you copy a run node, the copied Node is not in the run status. You need to run it if required.
  • If you copy a flow containing a reader node and other configured functionality/algorithm nodes, the nodes and their configuration are copied.
  • For example, you connect a sorting node to a reader node, select a sorting sequence for one of the features, and copy the Node or the entire flow. The sorted feature and sequence are also copied in the copied flow.


The table below shows the keyboard commands to perform various actions related to nodes.

Action

Keyboard Command

Selecting a Node(s)

Click the Node(s) (Alternatively, you can press and drag using the left click on the mousepad or mouse)

Copying a Node(s)

Control + C

Pasting a Node(s)

Control + V

Deleting a Node(s)

Select the Node(s) + Click Delete


The following sections display some of the scenarios.

Scenario 1:

  1. Drag and drop a reader node on the workbook canvas.
  2. Select the Node.
  3. On the keyboard, press Control + C.
  4. Press Control + V.

The Node is copied on the canvas. You can see that the original Node is successfully run while the copied Node is not.

Scenario 2:

  1. Create a flow using a reader node and some functionality/algorithm nodes. For example, we connect a Reader Node to an Aggregation node connected to the Sorting Node.
  2. Select the Aggregation and Sorting nodes.
  3. On the keyboard, press Control + C.
  4. Press Control + V.

The nodes are copied on the canvas. You can see that they are connected to their predecessor node, the same Reader node. Thus, both the predecessor and successor nodes are updated.

Scenario 3:

  1. Create a flow using a reader node and some functionality/algorithm nodes. For example, we connect a Reader Node to an Aggregation node connected to the Sorting Node.
  2. Select the entire flow.
  3. On the keyboard, press Control + C.
  4. Press Control + V.

The entire flow is copied on the canvas.

    • Related Articles

    • Node Categories

      Using Control in Workbook and Workflow Rubiscape provides a combined node hierarchy called Control in Model Studio and Data Integrator. The functionalities present herein are used to perform various tasks on Workbook and Workflow. The sub-categories ...
    • Attaching Successor Node to the Writer Node

      Using the Writer node in Rubiscape, you can store the result of algorithm flow or the reader into a CSV dataset. You can take the results from the Writer node and use them in the next task by using the RubiPython node. The Figure below shows Writer ...
    • Attaching Successor Node to the Writer Node

      Using the Writer node in Rubiscape, you can store the result of algorithm flow or the reader into a CSV dataset. You can take the results from the Writer node and use them in the next task by using the RubiPython node. The Figure below shows Writer ...
    • Workbook Validation

      In Rubiscape, you can drag-and-drop algorithms and datasets on the workbook or workflow canvas to build a model. When you run the model, Rubiscape validates it before execution. The validation feature is used to notify the validation errors that ...
    • Workbook Validation

      In Rubiscape, you can drag-and-drop algorithms and datasets on the workbook or workflow canvas to build a model. When you run the model, Rubiscape validates it before execution. The validation feature is used to notify the validation errors that ...