Exporting projects
You can share assets in a project with others by exporting them. You can:
-
Export selected project assets as a ZIP file to your desktop.
This project ZIP file can be shared with others and used to create a new project from file.
-
Push selected project assets to a Git repository.
The assets that are pushed to the Git repository can be shared by creating a new project from Git. Note that you can only export project assets to a Git repository, if the project was created with Git integration.
The project readme file is added to the exported ZIP file or the Git repository by default.
Exporting a project to desktop
To export project assets to desktop:
- Open the project you want to export assets from.
- Check whether the assets that you include in your export, for example notebooks or connections, don’t contain credentials or other sensitive information that you don’t want to share. You should remove this information before you begin the export.
- Add information to the readme on the Overview page of your project about the assets that you include in the export. Give a brief description of the analytics use case of the added assets and the data analysis methods that are used.
- Click
from the project toolbar. -
Select the assets to add. If you don’t want to manually select all of the assets of a type, you can filter by asset type.
Alternatively, you can customize the project export settings by selecting preferences (the settings icon to the right of the window title) which are applied each time you export the project.Currently, you can export the following asset types: data assets, connections, connected data, folder assets, notebooks, Data Refinery flows and environment definitions.
Be mindful when selecting assets to also include the dependencies of those assets, for example the data assets or connections for a data flow, a notebook, or connected data. There is no check for dependencies.
- Optional: Change the name of the project export file.
-
Click Export. Do not leave the page while the export is running.
When you export to desktop, the file is saved to the
Downloadsfolder by default. If a ZIP file with the same name already exists, the existing file isn’t overwritten.Ensure that your browser settings download the ZIP file to the desktop as a .zip file and not as a folder. Compressing this folder to enable project import leads to an error. Note also that you cannot manually add other assets to an exported project ZIP file on your desktop.
The status of a project export is tracked on the project’s Overview page.
Exporting project assets to a Git repository
To export selected project assets to a Git repository, your project must be enabled for Git integration. With Git integration enabled, you can synchronize between project assets and the Git repository.
To export project assets to a Git repository:
- In your project, click
from the project toolbar. - Select Pull and push to push the project assets you selected to the repository. You can push incremental changes to the repository.
The status of a project export is tracked on the project’s Overview page. Note that you cannot manually add other assets to the project assets that you exported to the Git repository.