Create dataset
POST
{{baseUrl}}/api/datasets
Body
PARAM
Key |
Datatype |
Required |
Description |
HEADERS
Key |
Datatype |
Required |
Description |
accept
|
string |
|
|
content-type
|
string |
|
|
X-MSTR-AuthToken
|
string |
|
|
X-MSTR-ProjectID
|
string |
|
|
RESPONSES
status
curl -X POST 'baseUrl/api/datasets' -H 'accept: application/json' -H 'content-type: application/json' -H 'X-MSTR-AuthToken: authToken' -H 'X-MSTR-ProjectID: projectId' -d '{"name":"Demo","tables":[{"data":"rd_dataset","name":"SALES_TABLE","columnHeaders":[{"name":"State","dataType":"STRING"},{"name":"State_Latitude","dataType":"DOUBLE"},{"name":"State_Longitude","dataType":"DOUBLE"},{"name":"Quarter","dataType":"STRING"},{"name":"Arbitrary_Number","dataType":"DOUBLE"},{"name":"Profit","dataType":"DOUBLE"}]}],"metrics":[{"name":"Arbitrary Number","dataType":"number","expressions":[{"formula":"SALES_TABLE.Arbitrary_Number"}]},{"name":"Profit","dataType":"number","expressions":[{"formula":"SALES_TABLE.Profit"}]}],"attributes":[{"name":"State","attributeForms":[{"category":"ID","expressions":[{"formula":"SALES_TABLE.State"}],"dataType":"string"},{"category":"Latitude","expressions":[{"formula":"SALES_TABLE.State_Latitude"}],"dataType":"number"},{"category":"Longitude","expressions":[{"formula":"SALES_TABLE.State_Longitude"}],"dataType":"number"}]},{"name":"Quarter","attributeForms":[{"category":"ID","expressions":[{"formula":"SALES_TABLE.Quarter"}],"dataType":"string"}]}]}'