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

📄 install_fr.html

📁 基于mondrian 开源框架进行OLAP多维分析
💻 HTML
📖 第 1 页 / 共 3 页
字号:
&lt;AuthenticationMode&gt;Unauthenticated&lt;/AuthenticationMode&gt;<br>&nbsp;&nbsp;&nbsp; &lt;Catalogs&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;Catalog name="Test"&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;Definition&gt;/WEB-INF/schema/TestPgsql.xml&lt;/Definition&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;Catalog&gt;<br>&nbsp;&nbsp;&nbsp; &lt;/Catalogs&gt;<br>&nbsp; &lt;/DataSource&gt;<br>&lt;/DataSources&gt;</code></blockquote><p><code>&lt;ProviderType&gt;</code> et <code>&lt;AuthenticationMode&gt;</code>sont ignor&eacute;s carl'impl&eacute;mentation XML/A nesupporte pas encore&nbsp;'MDP' et 'Unauthenticated'.</p><h4>Sources de donn&eacute;es et&nbsp;catalogues multiples</h4><p>Si vous avez l'intention d'utiliser Mondrian avec la librairiedu client Microsoft ADOMD.NETou&nbsp;<a href="http://www.simba.com/Technologies/odbotoxmla.htm">Simba'sO2X bridge</a>, les fichiers des sources de donn&eacute;esdoivent avoir un seul &eacute;l&eacute;ment <code>&lt;DataSource&gt;</code>.Ces clients &nbsp;ne prendront en compte qu'une seule base dedonn&eacute;es. Les autres clients, comme<a href="http://sourceforge.net/projects/whex">Rex</a>,fonctionne parfaitement avec des bases de donn&eacute;es multiples.</p><p>Veuillez noter que chaque&nbsp;catalogue pos&egrave;deun attribut nom, et l'URI (r&eacute;pertoire) d'unfichier&nbsp;XML. Le nom du catalogue doit correspondre&agrave; l'attribut utilis&eacute; dans le fichier XML (parexemple <code>&lt;Schema name="FoodMart"&gt;</code>).</p><p>Que vous utilisiez une ou plusieurs sources dedonn&eacute;es, les catalogues dans le fichier <code>datasources.xml</code>doivent avoir un nom unique.</p><h3>5.2. Configurer XmlaServlet dans votre <code>web.xml</code><a name="5_2_Configure_XmlaServlet_in_your_web.xml">&nbsp;</a></h3><p>Par exemple:</p><blockquote> <code>&lt;servlet&gt;<br>&nbsp;&lt;servlet-name&gt;MondrianXmlaServlet&lt;/servlet-name&gt;<br>&nbsp;&lt;servlet-class&gt;mondrian.xmla.impl.DefaultXmlaServlet&lt;/servlet-class&gt;<br>&lt;/servlet&gt;</code></blockquote><h2>6. Divers<a name="6_Miscellaneous">&nbsp;</a></h2><h3>6.1. Configurer <code>mondrian.properties</code><a name="6_1_mondrian_properties">&nbsp;</a></h3><p>Les propri&eacute;t&eacute;s sont d&eacute;critesdans le&nbsp;&nbsp;<a href="configuration.html">Guidede Configuration</a>.</p><h3>6.2. Installation de la m&eacute;mpoire Cache<a name="6_2_Cache_setup">&nbsp;</a></h3><p>Vous aurez besoin de pr&eacute;ciser laquantit&eacute; de m&eacute;moire autoris&eacute;e pour lecache en utilisant l'option -Xms de la machine virtuelle Java, parexemple -Xms256m pour 256 megs de m&eacute;moire of rampour la machine virtuelle Java.</p><h2>7. Compatibilit&eacute; des bases de donn&eacute;es<a name="7_Database_compatibility">&nbsp;</a></h2><p>Mondrian fonctionne avec les bases de donn&eacute;essuivantes:</p><ol>  <li>Apache Derby (connu sous le nom de&nbsp;Cloudscape)</li>  <li>Firebird</li>  <li>hsqldb</li>  <li>IBM DB2</li>  <li>Informix</li>  <li>Ingres</li>  <li>Interbase</li>  <li>LucidDB</li>  <li>Microsoft Access</li>  <li>Microsoft SQL Server</li>  <li>MySQL</li>  <li>Oracle</li>  <li>PostgreSQL</li>  <li>Sybase</li>  <li>Teradata</li></ol><p>Mondrian peut fonctionner avec la plupart des sources dedonn&eacute;es JDBC, m&ecirc;me si votre base dedonn&eacute;es n'appara&icirc;t pas dans la liste ci-dessus,vous devriez essayer. Mondrian peut g&eacute;n&eacute;ralementle SQL en cons&eacute;quence.</p><p>Si vous vous apercevez que&nbsp;Mondrian fonctionne avecune autre base de donn&eacute;es, faites le nous savoir. Dites nousquel pilote vous utilisez, la version de votre base dedonn&eacute;es, les param&egrave;tres utilis&eacute;s ettout ce dont vous avez eu besoin.</p><h3>Trucs g&eacute;n&eacute;raux sur les bases dedonn&eacute;es</h3><p>Pour des exemples de cha&icirc;nes de connexion, regardezdans le fichier<code><a href="http://p4web.eigenbase.org/open/mondrian/mondrian.properties">mondrian.properties</a></code>.Il s'y trouve des exemple de cha&icirc;nes de connexion pour laplupart des bases de donn&eacute;es cit&eacute;es.</p><h3>Ingres</h3><p>Andy Grimm &eacute;crit:</p><blockquote>  <p>En plus, j'ai du ex&eacute;cuter la commande perlsuivante<br>  <br>&gt; <code>perl -pi -e "s/:00\.0/:00/g"FoodMartCreateData.sql</code><br>  <br>Cela a permis que le format des dates soit une date valide en enlevantle ".0" pour chacun des timestamp. Notre prochaine version supporteratimestamps. Ceci est donc un truc pour une dur&eacute;ebr&egrave;ve.</p></blockquote><h3>&nbsp;</h3><h3>Sybase</h3><p><a href="http://forums.pentaho.org/showthread.php?t=47918">mizar_sf&eacute;crit</a>:</p><blockquote>  <p>J'ai essay&eacute; plusieurs voies pour utiliserMondrian (version 2.1RC) connect&eacute; avec un serveur de base dedonn&eacute;es base Sybase ASE [version 12.5]. Finalement, j'aitrouv&eacute; cette solution:</p>  <ul>    <li>T&eacute;l&eacute;charger un pilote compatiblejdbc3 comme jtds-1.2.jar sur sourceforge.</li>    <li>Placer le pilote dans le r&eacute;pertoireTOMCAT_HOME/common/endorsed</li>    <li>Dans les fichiers de configuration comme      <ul>        <li>mondrian/WEB-INF/datasources.xml</li>        <li>mondrian/WEB-INF/web.xml</li>      </ul>J'ai modifi&eacute; les param&egrave;tres de cettefa&ccedil;on:      <blockquote> <code>Provider=mondrian;JdbcUser=userName; JdbcPassword=userPass;Jdbc=jdbc:jtds:sybase://xxx.xxx.xxx.xxx:port/dbName;JdbcDrivers=net.sourceforge.jtds.jdbc.Driver;Catalog=/WEB-INF/queries/myCatalog.xml</code> </blockquote>(Le fichier datasources.xml semble ne pas avoir besoin d'&ecirc;tremodifi&eacute; si vous testez juste la base dedonn&eacute;es,mais vous en aurez besoin pour&nbsp;OPENI parexemple)</li>  </ul></blockquote><h2>8.&nbsp;Probl&egrave;mes de compatibilit&eacute;<a name="8_Compatibility_issues">&nbsp;</a></h2><h3>8.1. Weblogic 6.1 et Xerces<a name="8_1_Weblogic_6_1_and_Xerces">&nbsp;</a></h3><p>Weblogic 6.1 est fourni avec une version ancienne etincompatible de Xerces.Le symptome est l'erreur suivante</p><blockquote> <code>java.lang.VerifyError: (class:org/eigenbase/xom/wrappers/XercesDOMParser, method: parse signature:(Lorg/xml/sax/InputSource;)Lorg/w3c/dom/Document;) Incompatible objectargument for function call<br>at java.lang.Class.forName0(Native Method)<br>at java.lang.Class.forName(Class.java:120)<br>at org.eigenbase.xom.XOMUtil.createDefaultParser(XOMUtil.java:165)<br>at org.eigenbase.resgen.Util.load(Util.java:49)<br>...</code></blockquote><p>La solution est de placer <code>xml-apis.jar</code>et <code>xercesImpl.jar</code>avant <code>weblogic.jar</code> dans votre class-path.</p><p>Generalement, Mondrian utilise un parseur XMLcompatible&nbsp;JAXP fourni par le syst&egrave;me.Malheureusement, le parseur de&nbsp;Weblogic ne fonctionne pas enmode non-valid&eacute;, mode que requiert&nbsp;Mondrian. Parcons&eacute;quent, dans un environnement&nbsp;Weblogic,Mondrianutilise explicitement&nbsp;Xerces.&nbsp;&nbsp;<a href="http://xml.apache.org/soap/faq/faq-for-WL6.1beta.html">Cettenotice</a>d&eacute;crit comme changer le parseur par d&eacute;faut deWeblogic.</p><h3>8.2. JDK, Xalan et Tomcat<a name="8_2_Xalan_and_Tomcat">&nbsp;</a></h3><p>Les distributions Mondrian,&nbsp;requiert JDK 1.4.x, Xalan2.6.0, etTomcat5.0.25 ou sup&eacute;rieur. Les choses fonctionnent mieux ainsi..</p><p>Si vous ex&eacute;cutez&nbsp;JDK 1.3.<i>x</i>,vous aurez besoin de fichiers&nbsp;JARsuppl&eacute;mentaires, parce que&nbsp;JDK 1.3 n'inclut pas leparseur XML. Copiez <code> xalan.jar</code> et <code>xml-apis.jar</code>dans le r&eacute;pertoire <code><i>TOMCAT_HOME</i>/common/lib</code>.(ou <code><i>TOMCAT_HOME</i>/common/endorsed</code>,si votre version de Tomcat dispose de ce r&eacute;pertoire). Sivous disposez d'une mauvaise configuration, alors, l'erreur typiquesera celle-ci:</p><blockquote> <code>java.lang.VerifyError: Cannot inheritfrom final class<br>&nbsp; at java.lang.ClassLoader.defineClass0(Native Method)<br>&nbsp; at java.lang.ClassLoader.defineClass(ClassLoader.java:502)<br>&nbsp; atjava.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)<br>&nbsp; atorg.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:1664)<br>&nbsp; atorg.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:953)<br>&nbsp; atorg.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1394)<br>&nbsp; atorg.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1274)<br>&nbsp; atjava.lang.ClassLoader.loadClassInternal(ClassLoader.java:315)<br>&nbsp; atorg.apache.xerces.impl.XMLNSDocumentScannerImpl.createContentDispatcher(UnknownSource)<br>&nbsp; atorg.apache.xerces.impl.XMLDocumentFragmentScannerImpl.&lt;init&gt;(XMLDocumentFragmentScannerImpl.java:249)<br>&nbsp; atorg.apache.xerces.impl.XMLDocumentScannerImpl.&lt;init&gt;(XMLDocumentScannerImpl.java:245)<br>&nbsp; atorg.apache.xerces.impl.XMLNSDocumentScannerImpl.&lt;init&gt;(UnknownSource)<br>&nbsp; atorg.apache.xerces.parsers.IntegratedParserConfiguration.createDocumentScanner(UnknownSource)<br>&nbsp; atorg.apache.xerces.parsers.DTDConfiguration.&lt;init&gt;(DTDConfiguration.java:367)<br>&nbsp; atorg.apache.xerces.parsers.StandardParserConfiguration.&lt;init&gt;(StandardParserConfiguration.java:198)<br>&nbsp; atorg.apache.xerces.parsers.IntegratedParserConfiguration.&lt;init&gt;(UnknownSource)<br>&nbsp; atorg.apache.xerces.parsers.IntegratedParserConfiguration.&lt;init&gt;(UnknownSource)<br>&nbsp; atsun.reflect.NativeConstructorAccessorImpl.newInstance0(NativeMethod)</code></blockquote><p>Vous aurez cette erreur avec JDK 1.3.1, Tomcat 4.1.18, Xalan2.4.1. Les solutions pour cette erreur sont&nbsp;(a) de mettre&agrave; jour le&nbsp;JDK en version1.4 et supprimer <code>xml-apis.jar</code>et <code>xercesImpl.jar</code> de la librairie <code>mondrian.war</code>,ou (b)revenir &agrave; Xalan 2.3.1.<br></p><h3>8.3. Log4j et Tomcat<a name="8_3_Log4j_and_Tomcat">&nbsp;</a></h3><p>Les librairies WARs Mondrian sont fournies avec une versionpackag&eacute;e de log4j.jar. Cela peut engendrer un conflit avecvotre serveur d'application, tel JBoss, et causer des erreurs dans lejournal au sujet des appels log4j. Pour fixer ce probl&egrave;me,enlever le fichier log4j.jar de la librairieWAR Mondrian.</p><p>&nbsp;</p><hr><p> Author: Julian Hyde and others; last updated October, 2006;translation into French by Manfred Sherlock Olm based on install.html#70; last updatedApril, 2007<br>Version: $Id: //open/mondrian-release/3.0/doc/install_fr.html#2 $ (<a href="http://p4web.eigenbase.org/open/mondrian/doc/install_fr.html?ac=22">log</a>)<br>Copyright (C) 2001-2002 Kana Software, Inc.<br>Copyright (C) 2002-2007 Julian Hyde</p><br><!-- doc2web end --></body></html>

⌨️ 快捷键说明

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