Salve Galera, estou trabalhando em uma aplicação de BI, utilizando a ferramenta Analysis Services da Microsoft :? . Queria saber se alguém já conseguiu criar uma conexão com ela, e se tem algum exemplo para me passar.
Obrigado.
Robson Silvério dos Santos
Pessoal, consegui …
Para quem precisar de ajuda é o seguinte:
Dentro do Enterprise Manager, na árvore de descrição do servidor, existe uma pasta chamada Segurity. Dentro dela existe um ícone chamado Linked Servers. Clique com o botão esquerdo do mouse nele e no menu que aparecer clique em New Linked Server … Depois vai aparecer uma tela onde vc vai colocar o nome do serviço, pode ser ANALYSIS_SERVICES. Depois escolher o tipo de servidor, para isso utilize o provedor Microsoft OLE DB Provider for OLAP Services 8.0. Definir o nome do data source (Máquina Servidora) e Catalog (Banco OLAP). E pronto. A conexão SQL Server --> Analysis Services está feito. Agora para acessar o Analisys Services pelo Java, é só escolher o driver JDBC pode ser o jTDS ou o da MS, connectar no SQL Server e lembrar que ao fazer uma consulta MDX tem que fazer da seguinte maneira:
select * from openquery( LINKED_OLAP*, 'select [Customer Gender:Gender],
sum([measures:unit sales]) from sales group by [Customer Gender:Gender]')
*nome do Linked Server
Depois disso é só se divertir!
Essa “receita” foi retirada da ajuda do SQL Server.
Robson Silvério dos Santos
[code]