2016-04-05 32 views
0

Ich habe Apache Kylin auf der virtuellen Maschine installiert und einen Würfel mit Beispieldaten erstellt. Kylin speichert den erstellten Würfel auf Hbase.Kylin - Abfrage OLAP Cube, der auf Hbase ist?

Nun möchte ich den erstellten Olap Cube abfragen (Perform: Drill Down, Roll Up, Slice and Dice), der auf Hbase vorhanden ist. Gibt es eine Möglichkeit, dies zu tun, ohne ein BI-Tool oder Kylin UI zu verwenden. Ich muss grundsätzlich OLAP-Operationen mit Java oder Python oder anderen Programmiersprachen durchführen.

Antwort

0

Apache Kylin bietet JDBC- und Rest-API. Schauen Sie sich die folgenden Dokumente an.

http://kylin.apache.org/docs15/howto/howto_jdbc.html
http://kylin.apache.org/docs15/howto/howto_use_restapi.html

+0

Danke für die Info @Li Yang. Hab das durchgemacht. Um OLAP-Operationen, Drilldown, Slice and Dice durchzuführen, müssen wir MDX-Abfragen schreiben oder normales SQL würde dies tun? Wir können MDX nicht mit kylin JDBC schreiben. Können wir diese Operationen mit SQL durchführen? – adp

+0

MDX und SQL übersetzen alle in relationale Algebra zur Ausführung. Sie sollten in der Lage sein, Drilldown, Slice and Dice in SQL auszudrücken. Wenn Sie MDX bevorzugen, googeln Sie "Kylin, Mondrian, Saiku" zusammen. –