On this page we explain how to download, install and run DQO.ai. Since DQO.ai is available on GitHub, and PyPi, we will show you how to set up the application both ways.
DQO.ai is available on PyPi repository.
You will need
python >= 3.6.
You should start with creating a virtual environment by running
which will create a virtual environment named
myvenv in your current directory.
Once it is created, you can activate it by running
In your virtual environment install DQO.ai via pip manager
and finally run
to download required files from GitHub. Here is what it should look like on Windows with virtual env called
(dqoai) C:\dqoai>dqo Trying to download DQO.ai version 0.1.0 from https://github.com/dqoai/dqo/releases/download/v0.1.0/dqo-distribution-0.1.0-bin.zip Downloaded 1048576 of 223346570 bytes (0.47%) Downloaded 2097152 of 223346570 bytes (0.94%) Downloaded 3145728 of 223346570 bytes (1.41%) ... Downloaded 222298112 of 223346570 bytes (99.53%) Downloaded 223346570 of 223346570 bytes (100.00%) Installing Java JRE 17 at C:\dqoai\Lib\site-packages\dqoai\jre17
Running the same command once again will launch the application. In the first run DQO.ai will ask you if you
want to initialize
user home at specified directory, and if you want to log in to the dqo cloud (this step is
necessary to use
cloud commands ).
(dqoai) C:\>dqo _ _ __| | __ _ ___ __ _ (_) / _` | / _` | / _ \ / _` | | | | (_| | | (_| | | (_) | _ | (_| | | | \__,_| \__, | \___/ (_) \__,_| |_| |_| :: DQO.AI Data Quality Observer :: (v0.1.0) Initialize a DQO user home at C:\dqoai\. [Y,n]: y Log in to DQO Cloud? [Y,n]: y Opening the DQO Cloud API Key request, please log in or create your DQO Cloud account. DQO Cloud API Key request may be opened manually by navigating to: https://cloud.dqo.ai/requestapikey/... Please wait up to 30 seconds after signup/login or press any key to cancel API Key: your-key DQO Cloud API Key was retrieved and stored in the settings. dqo.ai>
From now on you are ready to use DQO.ai.
You will need
JDK 17. To confirm version run
java --version and you should see something similar to this
If you prefer to work on a source code, you can clone the DQO.ai repository on GitHub
and run the following command in the app directory
which will start the compilation process and launch DQO.ai.
The rest of the process is the same as in