For initial installation, please refer to the README.
The utility is invoked using the gdi.sh shell script. In each run, you need to provide your GoodData username and password:
$ ./bin/gdi.sh -u <username> -p <password>
You can either run a command through the -e parameter or specify path to a text file with commands:
$ ./bin/gdi.sh -u <username> -p <password> -e 'CreateProject(name="my project");'
$ ./bin/gdi.sh -u <username> -p <password> /path/to/commands.txt
A list of commands and descriptions is displayed when you run gdi.sh without parameter.
The utility can help you automate creating projects, created data models and loading data. Follow one of the examples in section below to see the workflow. A typical scenario has following steps:
There are several examples available in your examples folder of GoodData CL. Each example contains it’s own README file describing usage.