Importing and Exporting Flows
Version 22.0.8209
Version 22.0.8209
Importing and Exporting Flows
Flows, individual connectors, and entire workspaces can be imported and exported using the Flows page of CData Arc. Exported flows, connectors, and workspaces are stored in .arcflow
files that can be imported to different instances of Arc.
Importing
You can import connectors, flows, or workspaces from .arcflow
files into Arc using the options outlined below.
Drag and Drop Import
If you drag an .arcflow
file into the Flows canvas, the application imports the connectors included in the .arcflow
file.
After you import the file and refresh the page, the new connectors appear at positions in the Flow according to the imported settings. If the new connectors are not immediately visible, they may be available in the Flows section of the toolbox on the left side of the page.
Cogwheel Import
Click the cogwheel in the top-right corner of the Flows page and then click Import Workspace to open the import dialogue. You can use this option to import .arcflow
files of any kind—for example, files that contain multiple workspaces, connectors, and flows.
After you import the file and refresh the page, the new connectors appear at positions in the Flow according to the imported settings. If the new connectors are not immediately visible, they may be available in the Flows section of the toolbox on the left side of the page.
Password-Protected Imports
When importing an .arcflow
file that contains values that are encrypted with a custom password, the import behavior is affected by the password you provide during the import:
-
If you provide the correct password, Arc decrypts the encrypted values, imports them into the flow, and then encrypts them in
port.cfg
values on-disk. -
If you provide a password that does not match the file’s password, Arc displays an error and does not import any information.
-
If you do not provide a password, Arc displays a warning about encrypted values being unavailable without the password. You can either skip importing these encrypted values (and only import non-encrypted values) or go back and provide the password for the file.
Exporting
You can export a connector, flow, or workspace as an .arcflow
file that can be used across different instances of Arc. The sections below outline how to export your data.
Exporting Individual Connectors
Right-click on a connector within the Flow and select Export Connector Settings. Configure the export options as desired and click Export.
Exporting Flows
To export multiple connectors within a single Flows canvas, follow these steps:
- Enable multi-select mode via the Select Multiple Connectors button in the bottom-right portion of the page.
- Click and drag the multi-select cursor in the flow to create a box that contains each of the desired connectors.
- Release the cursor to select the connectors in the box.
- Right-click any of the selected connectors and choose Export Connector Settings.
- Configure the export options as desired and click Export.
Exporting Workspaces
To export the entire current workspace, or all workspaces in the application, follow these steps:
- Click the cogwheel in the top-right corner of the Flows page.
- Select Export Workspace.
- Configure the export options as desired and click Export.
The resulting .arcflow
file contains all of the connector settings files for the specified workspace(s).
Export Options
When exporting data, you can choose whether to include profile settings in the export file. You can also specify a Password for the file:
- If you do not enter a password, Arc masks and excludes sensitive values from the export file.
- If you enter a password, Arc decrypts the sensitive values that are saved in
port.cfg
files, adds them to the export file, and encrypts them with the password you provide.