使用rest API创建Apache kylin多维数据集

时间:2017-02-23 18:04:36

标签: hadoop olap kylin

我试图使用带有json文件的立方体定义的rest api从头开始创建一个多维数据集,我尝试使用curl命令到其余的api,它似乎不起作用,我尝试使用他们的kylin客户端工具甚至无法创建一个多维数据集,所以我想知道是否有可能从rest api创建项目,模型和多维数据集?

curl -b /home/raghu/cookiefile.txt -X PUT -H 'Accept: application/json' -H 'Content-Type:application/json;charset=UTF-8' -data @/home/raghu/cube_def.json http://1.1.1.1:7070/kylin/api/cubes/test_cube/build

1 个答案:

答案 0 :(得分:0)

是的,可以使用其余API创建项目/模型/多维数据集,因为Kylin web通过其余API与后端进行通信。您可以在Chrom的控制台中研究它的工作原理。

但我建议你从Kylin的web GUI创建它们,因为前端代码中有一些逻辑和验证。 Cube定义的结构倾向于在未来版本中更改,如果不使用Kylin的Web GUI,您可能需要更新客户端代码。