2016-04-05 5 views
0

Я установил apache kylin на виртуальную машину и создал куб с образцами данных. Kylin хранит созданный куб на Hbase.Kylin - Query OLAP cube, который находится на Hbase?

Теперь я хочу запросить созданный куб olap (выполнить: сверлить, свернуть, срез и кости), который присутствует на Hbase. Есть ли способ сделать это без использования какого-либо инструмента BI или пользовательского интерфейса kylin. Мне нужно в основном выполнять операции OLAP с использованием Java или Python или любых языков программирования.

ответ

0

Apache Kylin предоставляет API JDBC и Rest. Ознакомьтесь с приведенными ниже документами.

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

+0

Спасибо за информацию @Li Ян. Были через это. Для выполнения операций OLAP, детализации, фрагментов и кубиков нам нужно написать запросы MDX, или нормальный SQL сделает это? Мы не можем писать MDX с использованием kylin JDBC. Итак, можем ли мы выполнять эти операции с помощью SQL? – adp

+0

MDX и SQL все переводит на реляционную алгебру для выполнения. Вы должны иметь возможность выражать развертку, срез и кости в SQL. Если вы предпочитаете MDX, google «Kylin, Mondrian, Saiku» вместе. –