IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Interfaces Graphiques en Java Discussion :

mondrian code en java


Sujet :

Interfaces Graphiques en Java

  1. #1
    Nouveau membre du Club
    Inscrit en
    Février 2010
    Messages
    25
    Détails du profil
    Informations forums :
    Inscription : Février 2010
    Messages : 25
    Points : 28
    Points
    28
    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 : 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
    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

  2. #2
    Membre du Club
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    253
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 253
    Points : 67
    Points
    67
    Par défaut
    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

Discussions similaires

  1. Tester un code sous java
    Par elalia dans le forum Linux
    Réponses: 17
    Dernier message: 06/09/2006, 20h04
  2. [WTP] Gener. Auto. code proxy JAVA a partir WSDL
    Par svinchon dans le forum Eclipse Java
    Réponses: 4
    Dernier message: 28/02/2006, 09h38
  3. 'Reformateur' de code source java ?
    Par narmataru dans le forum EDI et Outils pour Java
    Réponses: 2
    Dernier message: 21/02/2006, 22h24
  4. [Info]Perte de code source java peut'on le retrouver ?
    Par Zapan dans le forum Eclipse Java
    Réponses: 2
    Dernier message: 08/01/2006, 19h21
  5. [Info]standards de code (C++, java) et normes
    Par ned-flanders dans le forum Eclipse Java
    Réponses: 3
    Dernier message: 01/05/2005, 22h49

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo