GoodData API - Loading Data

Опубликовано: 19 Май 2026
на канале: Michael Herman
10,253
52

In this video I show the basics of loading data onto GoodData via the REST API.

STEPS:

1) Load a GoodData Project as usual with the CL

2) Dowload the manifest as upload_info.json found at the following URL

https://secure.gooddata.com-gdc-md-PROJECT_ID-ldm-singleloadinterface-DATASET_NAME-manifest-

3) Prepare your CSV by matching the headers and data to align with the manifest

4) Package these two files into a ZIP file named upload.zip

5) Use the following command to create a new WebDav directory

curl i --insecure -X MKCOL -v https://USERNAME%40EMAIL.COM:[email protected]_THIS_DIRECTORY_ANYTHING

6) Use the PUT method to submit the upload.zip files to the WebDav

curl -i --insecure -X PUT --data-binary @upload.zip -v https://USERNAME%40EMAIL.COM:[email protected]_OF_DIRECTORY_JUST_CREATED-upload.zip

7) Run the ETL task to load the data.

https://secure.gooddata.com-gdc-md- PROJECT_ID -etl-pull