Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

PhixFlow provides for copying models and model elements, both internally, in the current PhixFlow instance, and externally (via export), to another PhixFlow Instance.

...

Copy

There are a number of ways of copying models and model elements within a single instance of PhixFlow.

  • In the Analysis Model Panel, right-click on the model to copy and select "Copy Model" from the menuOpen a model and select "Save a copy of the model layout". This will copy the layout but will not create a copy of the elements included in the model.
  • Open any model and select the elements to copy. Right-click on the model view pane (not on the selected objects) and select "Copy Selected Objects" from the menu (or .
  • Right-click on any individual object and select "Copy Object" if you want to copy a single element)object" from the menu.
  • Drag and drop the elements you want to copy to the Export Configuration Panel and the Export Pane and click on the Image Removed buttoncopy button Image Added.

...


When you copy a subset of a Model (i.e. not the entire model)objects from a model, the following elements are created :

...

  • A copy of the elements with the suffix "_2" appended to the names (or "_3" if "_2" already exists).Pipes connecting copied elements to each element, with the same name as the original.
  • Input pipes into the copied elements from elements that the originals were connected to. note : pipe names will be duplicates of the originals except for input pipes to non copied elements. Pipes connected to non copied elements are created as Not Enabled.
  • Pipes connecting copied elements to each other where the originals were linked.

 

External Copy (Export)

  • Output pipes from copied elements are not copied unless the pipe is an input for another copied element.


Export

There are a two options for exporting elements for import into another instance of PhixFlow.

  • In the Analysis Model Panel, right-click on the model to copy and select "Export Model" from the menu.
  • Open any model and select the elements to copy. Right-click on the model view pane and select "Export Selected Objects" from the menu.
  • Drag and drop the elements you want to copy to the Export Configuration Panel Pane and click on the Image Removed button.

...

  • Image Added button.
  • Select Export Full Configuration from the Administration Menu. This will export the full configuration for the PhixFlow instance.


When you export elements of a Model (i.e. not the entire model), the export creates :

  • A copy of the elements you selected.
  • A copy of the pipes linking those elements.
  • A stub or empty element representing any (non-copied) model element that is linked by pipe to any of the copied elements.
  • Pipes connecting all copied elements to those stubs.

 


When you import a Model that you have previously exported When an element is imported which is already in the target instance (for example, if you have exported some elements, made some changes and now want to bring your changes back into your original) the import creates :

  • A new element for each of the previously copied elements.
  • Pipes linking those elements.
  • Pipes connecting newly created elements to those existing elements which were represented by stubs.
    note : these pipes are created with their status set to Not Enabled

 

 will update the objects already in the target instance.

Info
If an application is imported which already exists in the target system, anything which does not exist in the imported version of the application will be permanently deleted.

Password

If a password is entered during the export process then passwords and security questions will be exported encrypted. If no password is entered then this information is not exported. On import the password must be correctly entered to import the encrypted data. If the password is incorrect or not provided then the rest of the configuration will be imported without the encrypted information.

Copy On Import

If Copy On Import is ticked during the export process, a copy of the exported elements will be created when the configuration is imported rather than making changes to elements which already exist in the target system. The copied version will have the same name as the original.

Protect During Import

 Protect during import is a field available on filters, datasources and HTTP datasources. If this is ticked then the element will not be updated or deleted when configuration is imported.