Pergunta

Existe algum driver disponível para JOLAP ou OLAP4J para acessar os serviços OLAP existentes? Eu acho que em serviços OLAP como Oracle, MS SQL, etc.

Queremos iniciar um projeto OLAP com Java? Com qual das duas API devemos começar?

Foi útil?

Solução

OLAP4J é a API Java perfeita para esse tipo de projeto. Ele foi projetado para fazer para o OLAP o que o JDBC faz para bancos de dados relacionais. Ele permite que você escreva um aplicativo contra uma API neutra em servidor e, em seguida, execute esse aplicativo em vários servidores sem alterações de código. Além disso, a API é fácil de aprender porque usa os mesmos conceitos que o JDBC.

Usando o driver XMLA OLAP4J (incluído no Distro Olap4j), você pode se conectar a qualquer banco de dados OLAP que tenha um driver XMLA - e a maioria deles o faz. Foi testado contra os Serviços de Análise do Servidor Microsoft SQL, SAP BW e Mondrian e outros. Deve funcionar contra o provedor XMLA da Oracle [ http://www.oracle.com/us/corporate/press/173668 ] Mas eu não tentei.

Consulte www.olap4j.org para obter mais informações.

Julian Hyde (fundador do projeto OLAP4J)

Outras dicas

Há uma biblioteca de clientes XMLA por Iccube: http://www.iccube.com/products/contributions/xmla-client-library, embora eu não tenha tentado sozinho.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top