📄 install_fr.html
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><!--== $Id: //open/mondrian-release/3.0/doc/install_fr.html#2 $== This software is subject to the terms of the Common Public License== Agreement, available at the following URL:== http://www.opensource.org/licenses/cpl.html.== Copyright (C) 2001-2002 Kana Software, Inc.== Copyright (C) 2002-2007 Julian Hyde and others== All Rights Reserved.== You must accept the terms of that agreement to use this software.--> <link rel="stylesheet" type="text/css" href="stylesheet.css"> <title>Pentaho Analysis Services: How to Install Mondrian</title></head><body class="contentrightmargin"><!-- doc2web start --><!-- page title --><div class="contentheading">Comment installer Mondrian</div><!-- end page title --><hr noshade="noshade" size="1"><ol> <li><a href="#1_Introduction">Introduction</a></li> <li><a href="#2_Set_up_test_data">Installer lesdonnées test avec une base de données nonembarquée</a> <ol> <li><a href="#2_1_Microsoft_Access">MicrosoftAccess</a></li> <li><a href="#2_2_Non_Access_setup">Autre Basede données</a></li> </ol> </li> <li><a href="#3_Deploy_and_run_the_web_app">Déployeret exécuter une application web avec une base dedonnées non embarquée</a></li> <li><a href="#4_Deploy_and_run_the_embedded_web_app">Déployeret exécuter une application web avec la base de testembarquée</a> </li> <li><a href="#5_How_to_configure_Mondrian_as_an_XMLA_provider">Commentconfigurer Mondrian comme fournisseur de XML/A</a> <ol> <li><a href="#5_1_Describe_the_data_sources_in_datasources.xml">Décrireles sources de données dans <code>datasources.xml</code></a></li> <li><a href="#5_2_Configure_XmlaServlet_in_your_web.xml">Configurer <code> XmlaServlet</code> dans votre <code>web.xml</code></a></li> </ol> </li> <li><a href="#6_Miscellaneous">Divers</a></li> <ol> <li><a href="install.html#6_1_mondrian_properties">Configurer <code>mondrian.properties</code></a></li> <li><a href="#6_2_Cache_setup">Installation dusystème de mémoire Cache</a></li> </ol> <li><a href="#7_Database_compatibility">Compatibilitédes Bases de données</a></li> <li><a href="#8_Compatibility_issues">Problèmesde compatibilité</a></li> <ol> <li><a href="#8_1_Weblogic_6_1_and_Xerces">Weblogic6.1 et Xerces</a></li> <li><a href="#8_2_Xalan_and_Tomcat">Xalan etTomcat</a></li> <li><a href="#8_3_Log4j_and_Tomcat">Log4j etTomcat</a></li> </ol></ol><h2>1. Introduction<a name="1_Introduction"></a></h2><p>Le noyau de Mondrian est un fichier JAR qui agit comme unpilote "JDBC pour OLAP":il fournit des connexions aux bases de donnéesrelationnelles sous-jacentes et exécute les instructionsSQL. Ce paquet se conduit comme une interface avec ces bases dedonnées. Le programme Mondrian peut êtrelivré :</p><ol> <li>comme une librairie WAR incluant JPivot, un environnementde travail web OLAP et des données exemple pouvantêtre chargées dans la base de donnéesdevotre choix.</li> <li>comme une librairie WAR, incluant JPivot et une base dedonnées <b>embarquée</b>Derby, ce qui ne demandera aucune installationsupplémentaire pour déployer cette librairie avecun serveur d'application web. </li></ol><p>Les deux distributions contiennent les programmes sourcesMondrian. Tous les fichiers JARsnécessaires à Mondrian sont contenus dansl'archive WAR du répertoire /WEB-INF/lib.</p><p>Voici comment installer la distribution:</p><ol> <li>Installer le Java SDK (1.4.2 ou supérieur).</li> <li>Télécharger la dernièreversion <code>mondrian-<i>version</i>.zip</code>depuis <a href="http://sourceforge.net/projects/mondrian">SourceForge</a>,et décompressez-la.</li> <li>Pour la distribution non embarquée, installer lejeu de données "FoodMart", comme décrit dansla <a href="#2_Set_up_test_data">section 2</a>.</li> <li>Installer et démarrer l'application web, commedécrit dans la <a href="#3_Deploy_and_run_the_web_app">section3 ou 4</a>.</li></ol><p>Si vous êtes un développeur Mondrian, ily a des instructions supplémentaires pour accéderau serveur des programmes sources (Perforce) et compiler le codedans <a href="developer.html">le guide dudéveloppeur</a>.</p><h2>2. <a name="2_Set_up_test_data">Installerles données test avec une base de données nonembarquée</a></h2><p>La base de données test 'FoodMart' fait partie dela distribution non-embarquée. Elle est livréesous deux formats: une base Microsoft Access(<code>demo/access/MondrianFoodMart.mdb</code>) et unscript SQL pour insérer les tables au sein de votre base dedonnées (<code>demo/FoodMartCreateData.sql</code>).</p><p>Sous windows, utiliser la base dedonnées Accessest l'installation la plus facile, parce que vous avez juste besoin dedéfinir une source de données ODBC. Si vousvoulez tester une base de données autre qu'Access ou si vousn'êtes pas dans un environnement Windwos, vous aurezà créer votre propre base de donnéesvierge et aurez à charger cette base de donnéesavec l'utilitaireMondrianFoodMartLoader.</p><h3>2.1. Microsoft Access<a name="2_1_Microsoft_Access"></a></h3><p>Si vous utilisez Windows, Microsoft Access est labase de données la plus facile à utiliser commebase de données test. Vous avez juste besoin d'installer unesource de données ODBC pour la base test.</p><p>La base test a besoin d'êtreaccédée si vous ne testez que l'accèsà cette base, ou elle devra êtrechargée dans une autre base.</p><p>Dans le menu 'Outils d'administration', cliquez sur l'item'Sources de données(ODBC)' pour ouvrir la boîte d'administration des sources dedonnées ODBC.Ensuite, créez un DSN Système appelé <code>MondrianFoodMart</code>pointant sur<code><i>MONDRIAN_HOME</i>/demo/access/MondrianFoodMart.mdb</code>.(Cela permettra à Mondrian d'accéderà la source de données en utilisant lachaîne de connexion "<code>jdbc:odbc:MondrianFoodMart</code>".</p><h3>2.2. Autres bases de données<a name="2_2_Non_Access_setup"></a></h3><p>Si vous n'utilisez pas Access, utilisez l'utilitaireMondrianFoodMartLoader pour créer une base dedonnées et charger les données avec le script SQL.</p><h4>Syntaxe</h4><blockquote> <code>MondrianFoodMartLoader<br> [-verbose] [-tables] [-data] [-indexes]<br> -jdbcDrivers=<jdbcDrivers><br> -outputJdbcURL=<jdbcURL><br> [ [ [-outputJdbcUser=user][-outputJdbcPassword=password] [-outputJdbcBatchSize=<batchsize>] ]<br> | -outputDirectory=<directoryname><br> ]<br> [ [-inputJdbcURL=<jdbcURL>[-inputJdbcUser=user] [-inputJdbcPassword=password] ]<br> | [-inputFile=<file name>]<br> ]</code></blockquote><h4>Options</h4><table style="border-color: rgb(0, 0, 0); text-align: left; margin-left: 10px; margin-right: 10px;" border="1" cellpadding="2" cellspacing="0"> <tbody> <tr> <td style="vertical-align: top; text-align: center;"> <b>Option</b></td> <td style="vertical-align: top; text-align: center;"> <b>Description</b></td> </tr> <tr> <td style="vertical-align: top;"><code>-verbose</code></td> <td style="vertical-align: top;">mode verbeux.</td> </tr> <tr> <td style="vertical-align: top;"><code>-tables</code></td> <td style="vertical-align: top;">Crée lestables dans la sortie JDBC, ou génèreune instruction CREATE TABLE dans le répertoire de sortiepour toutes les tables FoodMart, de façonappropriée pour le type de votre base de données.Si cela est non précisé, les tables sontconsidérées comme déjàexistantes et elles seront tout d'abor supprimées.</td> </tr> <tr> <td style="vertical-align: top;"><code>-data</code></td> <td style="vertical-align: top;">Charge lesdonnées depuis l'entrée (JDBC,fichier d'instruction d'insertion) vers la sortie (JDBC, fichierd'instruction d'insertion). Toutes les données existantesseront tout d'abord supprimées.</td> </tr> <tr> <td style="vertical-align: top;"><code>-indexes</code></td> <td style="vertical-align: top;">Crée lesindex dans la sortie JDBC,ou génère une instruction CREATE INDEX dans lerépertoire de sortie pour toutes les tables FoodMart, de façon appropriée pour letype de votre base de données.</td> </tr> <tr> <td style="vertical-align: top;"><code>-jdbcDrivers=</code><i><code><driverlist></code></i></td> <td style="vertical-align: top;">liste de pilotesséparée par des virgules nécessairepour se connecter à la base de données source etcible. Les fichiers JARcontenant ces pilotes doivent également se trouver dansle classpath (l'option <code>-cp</code>dans la commande <code>java</code> ).</td> </tr> <tr> <td style="vertical-align: top;" nowrap="nowrap"><code>-outputJdbcURL<i>=<jdbcURL></i></code></td> <td style="vertical-align: top;"> <p>Url JDBC pour la base de données cible</p> </td> </tr> <tr> <td style="vertical-align: top;"><code>-outputJdbcUser=<i><user></i></code></td> <td style="vertical-align: top;">Utilisateur pour labase de données cible</td> </tr> <tr> <td style="vertical-align: top;"><code>-outputJdbcPassword=<i><password></i></code></td> <td style="vertical-align: top;">Mot de passe pourla base de données cible</td> </tr> <tr> <td style="vertical-align: top;" nowrap="nowrap"><code>-outputDirectory=<i><directoryname></i></code></td> <td style="vertical-align: top;">Optionnel.Répertoire dans lequel se trouvera le script decréation de la base de données. Les instructionsSQL seront dans le format du type de base de donnéesspécifié par l'option outputJdbcURL.</td> </tr> <tr> <td style="vertical-align: top;"><code>-outputJdbcBatchSize=<i><batch
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -