Précédent   Forum du club des développeurs et IT Pro > Java > Interfaces Graphiques en Java
Interfaces Graphiques en Java Forum d'entraide pour les interfaces graphiques en Java (Swing, AWT, JFace, SWT, Graphisme 2D et 3D, clients riches, ...). Avant de poster -> Les cours sur les Interfaces Graphiques - FAQ GUI Java
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 06/04/2010, 18h07   #1
meriam86
Futur Membre du Club
 
meriam essaies
Inscription : février 2010
Messages : 25
Détails du profil
Informations personnelles :
Nom : meriam essaies

Informations forums :
Inscription : février 2010
Messages : 25
Points : 18
Points : 18
Par défaut mondrian code en java

Bonjour
J'ai reussi à installer mondrian (serveur olap)et ca marche parfaitement. Aussi, avec un code java j'ai réussi à invoquer mon serveur olap avec des requetes MDX et en récuperer le resultat. Voici le code :
Code :
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
26
27
28
29
30
31
32
33
34
35
36
37
38
 
import java.io.PrintWriter;
import com.tonbeller.jpivot.chart.ChartComponent.jpivotCategoryURLGenerator;
import com.tonbeller.jpivot.chart.ChartComponent.jpivotPieURLGenerator;
import mondrian.olap.Connection;
import mondrian.olap.DriverManager;
import mondrian.olap.Query;
import mondrian.olap.Result;
 
//fin des imports
 
public class requete {
 
  public void requete1 (){
 
  String connectString = "Provider=mondrian;" + 
  "Jdbc=jdbc:mysql://localhost:3306/foodmart?user=root&password=123;" +
   "Catalog=file:C:\\Tomcat 6.0\\webapps\\mondrian\\WEB-INF\\queries\\FoodMart.xml;"+ 
  "JdbcDrivers=com.mysql.jdbc.Driver";
 
  System.out.println(connectString);
  Connection connection = null;
  connection = DriverManager.getConnection(connectString, null);
  Query query = connection.parseQuery("SELECT {[Measures].[Unit Sales], [Measures].[Store Cost], [Measures].[Store Sales]} on columns," +
  "{([Promotion Media].[All Media], [Product].[All Products])} ON rows "+
  "FROM Sales " +
  "WHERE ([Time].[1997])"); 
 
  Result result = connection.execute(query);
  result.print(new PrintWriter(System.out,true)); 
  }
 
 
  public static void main (String[] args){
   new requete().requete1();
 
  }
  }
Maintenant je voudrais faire l'affichage de ces resultats sous forme de chart et tableaux.

SVP, si vous avez une idée ou meme un mot clé qui me permet de faire ca envoyer le moi.
Merci.
Cdlt
Meriam
meriam86 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/01/2013, 17h46   #2
glasgow
Nouveau Membre du Club
 
Inscription : janvier 2008
Messages : 252
Détails du profil
Informations forums :
Inscription : janvier 2008
Messages : 252
Points : 34
Points : 34
Salut
je sais pas si tu as trouvé une réponse à ta question
ya t-il des ressources pour savoir comment intégrer Mondrian avec Spring.
merci

[EDITION]

ou éventuellement comment intégrer mondrian dans une application web J2EE.
merci
glasgow est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 00h54.


 
 
 
 
Partenaires

Hébergement Web