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
../_images/plugins-store.png

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 archive from the plugins gallery. Browse or Search for the plugin you’re looking for, and click on the Download it link in the “Install In DSS” panel on the right side of the plugin’s page.

Once you have the the ZIP archive:

  • From the Dataiku DSS Application menu, choose Plugins
  • Select New Plugin > Upload
  • Click Choose File and select the ZIP archive containing your plugin
  • Optionally specify whether this is an update for a plugin you’ve 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 New Plugin > 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. Some are in subfolders of the dataiku-contrib repository; others are in their own dss-plugin-* repository. Also have a look at the samples folder which lists which feature each dataset and recipe in the public repository use.