Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 2 sur 2

Discussion: mondrian code en java

  1. #1
    Futur Membre du Club
    Profil pro meriam essaies
    Inscrit en
    février 2010
    Messages
    25
    Détails du profil
    Informations personnelles :
    Nom : meriam essaies

    Informations forums :
    Inscription : février 2010
    Messages : 25
    Points : 19
    Points
    19

    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

  2. #2
    Nouveau Membre du Club
    Inscrit en
    janvier 2008
    Messages
    253
    Détails du profil
    Informations forums :
    Inscription : janvier 2008
    Messages : 253
    Points : 37
    Points
    37

    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

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •