⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 install_fr.html

📁 基于mondrian 开源框架进行OLAP多维分析
💻 HTML
📖 第 1 页 / 共 3 页
字号:
<!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&eacute;es test avec une base de donn&eacute;es nonembarqu&eacute;e</a>    <ol>      <li><a href="#2_1_Microsoft_Access">MicrosoftAccess</a></li>      <li><a href="#2_2_Non_Access_setup">Autre Basede donn&eacute;es</a></li>    </ol>  </li>  <li><a href="#3_Deploy_and_run_the_web_app">D&eacute;ployeret ex&eacute;cuter une application web avec une base dedonn&eacute;es non embarqu&eacute;e</a></li>  <li><a href="#4_Deploy_and_run_the_embedded_web_app">D&eacute;ployeret ex&eacute;cuter une application web avec la base de testembarqu&eacute;e</a> </li>  <li><a href="#5_How_to_configure_Mondrian_as_an_XMLA_provider">Commentconfigurer&nbsp;Mondrian comme fournisseur de&nbsp;XML/A</a>    <ol>      <li><a href="#5_1_Describe_the_data_sources_in_datasources.xml">D&eacute;crireles sources de donn&eacute;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&egrave;me de m&eacute;moire Cache</a></li>  </ol>  <li><a href="#7_Database_compatibility">Compatibilit&eacute;des Bases de donn&eacute;es</a></li>  <li><a href="#8_Compatibility_issues">Probl&egrave;mesde compatibilit&eacute;</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&eacute;esrelationnelles sous-jacentes et ex&eacute;cute les instructionsSQL. Ce paquet se conduit comme une interface avec ces bases dedonn&eacute;es. Le programme Mondrian peut &ecirc;trelivr&eacute; :</p><ol>  <li>comme une librairie WAR incluant JPivot, un environnementde travail web&nbsp;OLAP et des donn&eacute;es exemple pouvant&ecirc;tre charg&eacute;es dans la base de donn&eacute;esdevotre choix.</li>  <li>comme une librairie WAR, incluant JPivot et une base dedonn&eacute;es&nbsp;<b>embarqu&eacute;e</b>Derby, ce qui ne demandera aucune installationsuppl&eacute;mentaire pour d&eacute;ployer cette librairie avecun serveur d'application web. </li></ol><p>Les deux distributions contiennent les programmes sourcesMondrian. Tous les fichiers&nbsp;JARsn&eacute;cessaires &agrave; Mondrian sont contenus dansl'archive WAR du r&eacute;pertoire /WEB-INF/lib.</p><p>Voici comment installer la distribution:</p><ol>  <li>Installer le Java SDK (1.4.2 ou sup&eacute;rieur).</li>  <li>T&eacute;l&eacute;charger la derni&egrave;reversion <code>mondrian-<i>version</i>.zip</code>depuis <a href="http://sourceforge.net/projects/mondrian">SourceForge</a>,et d&eacute;compressez-la.</li>  <li>Pour la distribution non embarqu&eacute;e, installer lejeu de donn&eacute;es "FoodMart", comme d&eacute;crit dansla&nbsp;<a href="#2_Set_up_test_data">section 2</a>.</li>  <li>Installer et d&eacute;marrer l'application web, commed&eacute;crit dans la <a href="#3_Deploy_and_run_the_web_app">section3 ou 4</a>.</li></ol><p>Si vous &ecirc;tes un d&eacute;veloppeur Mondrian, ily a des instructions suppl&eacute;mentaires pour acc&eacute;derau serveur des programmes sources (Perforce) et compiler le codedans&nbsp;<a href="developer.html">le guide dud&eacute;veloppeur</a>.</p><h2>2.&nbsp;<a name="2_Set_up_test_data">Installerles donn&eacute;es test avec une base de donn&eacute;es nonembarqu&eacute;e</a></h2><p>La base de donn&eacute;es test 'FoodMart' fait partie dela distribution non-embarqu&eacute;e. Elle est livr&eacute;esous deux formats: une base&nbsp;Microsoft Access(<code>demo/access/MondrianFoodMart.mdb</code>) et unscript SQL pour ins&eacute;rer les tables au sein de votre base dedonn&eacute;es (<code>demo/FoodMartCreateData.sql</code>).</p><p>Sous windows, utiliser la base dedonn&eacute;es&nbsp;Accessest l'installation la plus facile, parce que vous avez juste besoin ded&eacute;finir une source de donn&eacute;es ODBC. Si vousvoulez tester une base de donn&eacute;es autre qu'Access ou si vousn'&ecirc;tes pas dans un environnement Windwos, vous aurez&agrave; cr&eacute;er votre propre base de donn&eacute;esvierge et aurez &agrave; charger cette base de donn&eacute;esavec l'utilitaireMondrianFoodMartLoader.</p><h3>2.1. Microsoft Access<a name="2_1_Microsoft_Access"></a></h3><p>Si vous utilisez&nbsp;Windows, Microsoft Access est labase de donn&eacute;es la plus facile &agrave; utiliser commebase de donn&eacute;es test. Vous avez juste besoin d'installer unesource de donn&eacute;es ODBC pour la base test.</p><p>La base test a besoin d'&ecirc;treacc&eacute;d&eacute;e si vous ne testez que l'acc&egrave;s&agrave; cette base, ou elle devra &ecirc;trecharg&eacute;e dans une autre base.</p><p>Dans le menu 'Outils d'administration', cliquez sur l'item'Sources de donn&eacute;es(ODBC)' pour ouvrir la bo&icirc;te d'administration des sources dedonn&eacute;es ODBC.Ensuite, cr&eacute;ez un DSN Syst&egrave;me appel&eacute; <code>MondrianFoodMart</code>pointant sur<code><i>MONDRIAN_HOME</i>/demo/access/MondrianFoodMart.mdb</code>.(Cela permettra &agrave;&nbsp;Mondrian d'acc&eacute;der&agrave; la source de donn&eacute;es en utilisant lacha&icirc;ne de connexion "<code>jdbc:odbc:MondrianFoodMart</code>".</p><h3>2.2.&nbsp;Autres bases de donn&eacute;es<a name="2_2_Non_Access_setup"></a></h3><p>Si vous n'utilisez pas&nbsp;Access, utilisez l'utilitaireMondrianFoodMartLoader pour cr&eacute;er une base dedonn&eacute;es et charger les donn&eacute;es avec le script SQL.</p><h4>Syntaxe</h4><blockquote> <code>MondrianFoodMartLoader<br>&nbsp;&nbsp;&nbsp; [-verbose] [-tables] [-data] [-indexes]<br>&nbsp;&nbsp;&nbsp; -jdbcDrivers=&lt;jdbcDrivers&gt;<br>&nbsp;&nbsp;&nbsp; -outputJdbcURL=&lt;jdbcURL&gt;<br>&nbsp;&nbsp;&nbsp; [ [ [-outputJdbcUser=user][-outputJdbcPassword=password] [-outputJdbcBatchSize=&lt;batchsize&gt;] ]<br>&nbsp;&nbsp;&nbsp; | -outputDirectory=&lt;directoryname&gt;<br>&nbsp;&nbsp;&nbsp; ]<br>&nbsp;&nbsp;&nbsp; [ [-inputJdbcURL=&lt;jdbcURL&gt;[-inputJdbcUser=user] [-inputJdbcPassword=password] ]<br>&nbsp;&nbsp;&nbsp; | [-inputFile=&lt;file name&gt;]<br>&nbsp;&nbsp;&nbsp; ]</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&eacute;e lestables dans la sortie&nbsp;JDBC, ou g&eacute;n&egrave;reune instruction CREATE TABLE dans le r&eacute;pertoire de sortiepour toutes les tables&nbsp;FoodMart, de fa&ccedil;onappropri&eacute;e pour le type de votre base de donn&eacute;es.Si cela est non pr&eacute;cis&eacute;, les tables sontconsid&eacute;r&eacute;es comme d&eacute;j&agrave;existantes et elles seront tout d'abor supprim&eacute;es.</td>    </tr>    <tr>      <td style="vertical-align: top;"><code>-data</code></td>      <td style="vertical-align: top;">Charge lesdonn&eacute;es depuis l'entr&eacute;e (JDBC,fichier d'instruction d'insertion) vers la sortie (JDBC, fichierd'instruction d'insertion). Toutes les donn&eacute;es existantesseront tout d'abord supprim&eacute;es.</td>    </tr>    <tr>      <td style="vertical-align: top;"><code>-indexes</code></td>      <td style="vertical-align: top;">Cr&eacute;e lesindex dans la sortie&nbsp;JDBC,ou g&eacute;n&egrave;re une instruction CREATE INDEX dans ler&eacute;pertoire de sortie pour toutes les tables&nbsp;FoodMart,&nbsp;de fa&ccedil;on appropri&eacute;e pour letype de votre base de donn&eacute;es.</td>    </tr>    <tr>      <td style="vertical-align: top;"><code>-jdbcDrivers=</code><i><code>&lt;driverlist&gt;</code></i></td>      <td style="vertical-align: top;">liste de pilotess&eacute;par&eacute;e par des virgules n&eacute;cessairepour se connecter &agrave; la base de donn&eacute;es source etcible. Les fichiers JARcontenant ces pilotes doivent &eacute;galement se trouver dansle&nbsp;classpath (l'option <code>-cp</code>dans la commande <code>java</code>&nbsp;).</td>    </tr>    <tr>      <td style="vertical-align: top;" nowrap="nowrap"><code>-outputJdbcURL<i>=&lt;jdbcURL&gt;</i></code></td>      <td style="vertical-align: top;">      <p>Url JDBC pour la base de donn&eacute;es cible</p>      </td>    </tr>    <tr>      <td style="vertical-align: top;"><code>-outputJdbcUser=<i>&lt;user&gt;</i></code></td>      <td style="vertical-align: top;">Utilisateur pour labase de donn&eacute;es cible</td>    </tr>    <tr>      <td style="vertical-align: top;"><code>-outputJdbcPassword=<i>&lt;password&gt;</i></code></td>      <td style="vertical-align: top;">Mot de passe pourla base de donn&eacute;es cible</td>    </tr>    <tr>      <td style="vertical-align: top;" nowrap="nowrap"><code>-outputDirectory=<i>&lt;directoryname&gt;</i></code></td>      <td style="vertical-align: top;">Optionnel.R&eacute;pertoire dans lequel se trouvera le script decr&eacute;ation de la base de donn&eacute;es. Les instructionsSQL seront dans le format du type de base de donn&eacute;essp&eacute;cifi&eacute; par l'option outputJdbcURL.</td>    </tr>    <tr>      <td style="vertical-align: top;"><code>-outputJdbcBatchSize=<i>&lt;batch

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -