Skip to content

Install DQO from Git


To use DQO you need:

To confirm that you have Python installed run the following command

python --version
To view the Python 3 version, run python3 --version instead.

  • Ability to install Python packages with pip.

To confirm that you have pip installed run the following command

pip --version
Current version of pip should be displayed.

  • Installed JDK software (version 17) and set the JAVA_HOME environment variable.

To confirm that Java is installed on your system, please run this command:

java --version
A Java version should be displayed. If the above command shows 'java' is not recognized, it means Java is not installed or the path is not properly set.

To ensure that the JAVA_HOME environmental variables are properly set, please run the following command:

echo %JAVA_HOME%


  1. Create an empty catalogue.
  2. Open a terminal, navigate to the created directory and clone the DQO repository from GitHub.

    git clone
  3. Change the directory to the one with the downloaded repository and start the compilation by running the following command.

  4. Create DQO userhome folder.

    After installation, you will be asked whether to initialize the DQO userhome folder in the default location. Type Y to create the folder.
    The userhome folder locally stores data such as sensor and checkout readings, as well as data source configurations. You can learn more about data storage here.

  5. Login to DQO Cloud.

    To use DQO features, such as storing data quality definitions and results in the cloud or data quality dashboards, you must create a DQO cloud account.

    After creating a userhome folder, you will be asked whether to log in to the DQO cloud. After typing Y, you will be redirected to, where you can create a new account, use Google single sign-on (SSO) or log in if you already have an account.

    During the first registration, a unique identification code (API Key) will be generated and automatically passed to the DQO application. The API Key is now stored in the configuration file.

  6. Open the DQO User Interface Console by CTRL-clicking on the link displayed on the command line (for example http://localhost:8888) or by copying the link to your browser.