Installing plugins¶
Users with administrative privileges can install plugins on a Dataiku DSS instance.
Installing from the Store¶
You can install published plugins from the store, if your Dataiku DSS instance has HTTPS connectivity to the Internet.
From the Dataiku DSS Application menu, choose Plugins
Select the Store tab
Browse or Search for the plugin you’re looking for
Click Install
Follow the directions to install the plugin. If necessary, choose to build a code environment for the plugin
Installing from a ZIP file¶
If your Dataiku DSS instance doesn’t have Internet access, you need first to obtain the ZIP file of the plugin.
For published plugins, obtain the ZIP file from the plugins gallery. Browse or search for the plugin you are looking for and click on the download link in the “Install In DSS” panel on the right side of the plugin’s page.
Once you have the the ZIP file:
From the Dataiku DSS Application menu, choose Plugins
Select Add plugin > Upload
Click Choose file and select the ZIP file containing your plugin
Optionally specify whether this is an update for a plugin you have already installed
Click Upload
Follow the restart instructions, if any
From a Git repository¶
You can also install a plugin from a Git repository.
When installing a plugin from a Git repository, you can choose between:
Cloning an entire repository, which must thus contain a single plugin (you’ll be able to choose the branch)
Exporting a subpart of a repository (you’ll be able to choose the branch and path)
Installing it in “development” mode in order to modify it (and possibly push your changes back). See Git integration in the plugin editor for further details on the git integration with the plugin editor and Developing plugins for details on developing plugins
To install a plugin from Git:
From the Dataiku DSS Application menu, choose Plugins
Select Add plugin > Fetch from Git repository
Enter the URL of the repository; choose whether to use development mode or not; optionally choose which branch to check out, and whether to check out the entire repository or a subdirectory (if the repository contains multiple plugins)
Note
The code for most publicly available Dataiku plugins is available in Github repositories. Most plugins are in their own dss-plugin-*
repository and some are in subfolders of the dataiku-contrib
repository. Also have a look at the template repository with examples of components and Python unit tests.