2016-08-18 81 views
1

我想知道如果我能先筛选报告下载的数据的CSV文件中,我使用这个网址:过滤器Gooddata“导出大报告” API

https://secure.gooddata.com/gdc/app/projects/project_id/execute/raw/ 

我不能”吨发现在gooddata api有关此的任何信息,POST请求的主体接受此JSON:

{'report_req': {'reportDefinition': '/gdc/md/{project_id}/obj/{obj_id}'} } 

还有其他参数,用于滤波所述数据?

如果不这样做,还有另一种下载过滤数据的方法吗?

如果还有其他方法,我可以从.csv更改为.json吗?或者,也许获得响应正文内的json数据?

回答

0

过滤器的定义是“reportDefinition”的一部分。解决方案是使用或创建包含所需过滤器并执行提及的“执行/原始”调用的报告定义。 “execute/raw”调用的结果总是采用csv格式。

+0

是的,我试过“执行报告或报告定义”API并工作。它仍然缺乏json信息,但我认为API目前不提供json文件作为“execute/raw”的结果。 –