Bonjour,
afin de débuter dans le domaine de datawarehouse, j'ai creer une petite base de teste sur SQL Server 2008, après j'ai utiliser sql server analysis services pour creer le cube.
maintenant je cherche à interroger ce cube en utilisant java.
quelles sont les demarches à suivre sachant que j'ai ajouter le pilote olap4j sur mon eclipse.
J'ai essayé avec ce code :
La requete MDX elle marche sur SSAS, mais le code donne des erreur .
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25 try { Class.forName("org.olap4j.driver.xmla.XmlaOlap4jDriver"); OlapConnection con = (OlapConnection)DriverManager.getConnection("jdbc:xmla:Server=http://localhost/olap/msmdpump.dll;Catalog=AnalysisWindows"); OlapStatement stmt = olapConnection.createStatement(); CellSet cellSet = stmt.executeOlapQuery("select {[Measures].[Etudiant Nombre]} on columns from [DatatestWindows]"); } catch(Exception ex){ System.err.println("Erreur pendant la connexion"); ex.printStackTrace();
Merci pour vos aides.
Partager