123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282 |
- <?xml version="1.0"?>
- <!--
- Licensed Materials - Property of IBM
- IBM Cognos Products: mfw
- (C) Copyright IBM Corp. 2003, 2010
- US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
- -->
- <mfwConfig>
- <logging>
- <useIPFForActionLog value="true"/>
- <useIPFRendering value="false"/>
- </logging>
- <!-- controls string pooling used for persisted metadata clusters (shared memory store mode) -->
- <stringPooling>
- <maxLength value="20"/> <!-- defines an upper limit, in terms of length, for strings that will be considered for pooling. A value zero(0) will effectively disable the pooling. -->
- </stringPooling>
- <userInfoCaching>
- <maxSize value="1000"/>
- <maxIdleTime value="1200"/>
- <!-- Retain 20 (20 * 60) minutes after last access -->
- </userInfoCaching>
- <adaptors>
- <adaptor name="mfwAdaptorBME" path="mfwAdaptorBME">
- <sources>
- <source type="modelBME"/>
- </sources>
- </adaptor>
- <adaptor name="mfwAdaptorFM" path="mfwAdaptorFM">
- <sources>
- <source type="modelFM">
- <capabilities>
- <item name="useSharedMemoryStore" value="true"/>
- </capabilities>
- </source>
- </sources>
- </adaptor>
- <adaptor name="mfwAdaptorRPT" path="mfwAdaptorRPT">
- <sources>
- <source type="reportCRN">
- <capabilities>
- <item name="modelQueryMode" value="false"/>
- </capabilities>
- </source>
- </sources>
- </adaptor>
- <adaptor name="mfwAdaptorDim" path="mfwAdaptorDim">
- <sources>
- <!-- Power Cube -->
- <source type="PC">
- <qfwProvider>PowerCubeODP</qfwProvider>
- <capabilities>
- <item name="dimensionGroup" value="true"/>
- <item name="useSharedMemoryStore" value="true"/>
- <!--item name="maxSharedMemoryStoreSize" value="10"/-->
- </capabilities>
- <connection>
- <item name="WIN_PATH" nameInRequest="winDataSource"/>
- <item name="UNIX_PATH" nameInRequest="unixDataSource"/>
- <item name="CUBEPASSWORD" nameInRequest="cubePassword"/>
- </connection>
- </source>
- <!-- DB2 OLAP -->
- <source type="DO">
- <qfwProvider>DB2OlapODP</qfwProvider>
- <capabilities>
- <item name="aliasTable" value="true"/>
- <item name="namedSets" value="true"/>
- <item name="macros" value="true"/>
- <item name="useSharedMemoryStore" value="true"/>
- <!--item name="maxSharedMemoryStoreSize" value="10"/-->
- </capabilities>
- <connection>
- <item name="SERVER" nameInRequest="server"/>
- <item name="DATABASE" nameInRequest="dataSource"/>
- </connection>
- </source>
- <!-- Essbase -->
- <source type="EB">
- <qfwProvider>DB2OlapODP</qfwProvider>
- <capabilities>
- <item name="aliasTable" value="true"/>
- <item name="namedSets" value="true"/>
- <item name="macros" value="true"/>
- <item name="useSharedMemoryStore" value="true"/>
- <!--item name="maxSharedMemoryStoreSize" value="10"/-->
- </capabilities>
- <connection>
- <item name="SERVER" nameInRequest="server"/>
- <item name="DATABASE" nameInRequest="dataSource"/>
- </connection>
- </source>
- <!-- SQL Server Analysis Services -->
- <source type="MO">
- <qfwProvider>MSAnalysisODP</qfwProvider>
- <capabilities>
- <item name="namedSets" value="true"/>
- <item name="dimensionGroup" value="true"/>
- <item name="useSharedMemoryStore" value="true"/>
- <!--item name="maxSharedMemoryStoreSize" value="10"/-->
- </capabilities>
- <connection>
- <item name="SERVER" nameInRequest="server"/>
- <item name="LCID" nameInRequest="runLocale"/>
- <item name="TRUSTED_CONNECTION" nameInRequest="trustedConnection"/>
- </connection>
- </source>
- <!-- IBM DB2 Cubing Services via XMLA -->
- <source type="XI">
- <qfwProvider>DB2CSXMLA</qfwProvider>
- <capabilities>
- <item name="namedSets" value="true"/>
- <item name="dimensionGroup" value="true"/>
- <item name="useSharedMemoryStore" value="true"/>
- </capabilities>
- <connection>
- <item name="SERVER" nameInRequest="server"/>
- <item name="SSL" nameInRequest="SSL"/>
- </connection>
- </source>
- <!-- Applix -->
- <source type="TM">
- <qfwProvider>TM1OlapODP</qfwProvider>
- <capabilities>
- <item name="aliasTable" value="true"/>
- <item name="namedSets" value="true"/>
- <item name="macros" value="true"/>
- <item name="useSharedMemoryStore" value="true"/>
- <!--item name="maxSharedMemoryStoreSize" value="10"/-->
- </capabilities>
- <connection>
- <item name="SERVER" nameInRequest="server"/>
- <item name="DATABASE" nameInRequest="dataSource"/>
- <item name="TM1ADMINHOST" nameInRequest="TM1AdminHost"/>
- <item name="TM1SERVERNAME" nameInRequest="TM1ServerName"/>
- </connection>
- </source>
- <!-- Cubics -->
- <source type="XO">
- <qfwProvider>XO</qfwProvider>
- <capabilities>
- <item name="namedSets" value="true"/>
- <item name="dimensionGroup" value="true"/>
- <item name="useSharedMemoryStore" value="true"/>
- <!--item name="maxSharedMemoryStoreSize" value="10"/-->
- </capabilities>
- <connection>
- <item name="SERVER" nameInRequest="server"/>
- <item name="LCID" nameInRequest="runLocale"/>
- <item name="TRUSTED_CONNECTION" nameInRequest="trustedConnection"/>
- </connection>
- </source>
- <!-- Cognos Now! (Lava) -->
- <source type="LA">
- <qfwProvider>LA</qfwProvider>
- <capabilities>
- <item name="namedSets" value="true"/>
- <item name="dimensionGroup" value="true"/>
- <item name="useSharedMemoryStore" value="true"/>
- <!--item name="maxSharedMemoryStoreSize" value="10"/-->
- </capabilities>
- <connection>
- <item name="SERVER" nameInRequest="server"/>
- <item name="LCID" nameInRequest="runLocale"/>
- <item name="TRUSTED_CONNECTION" nameInRequest="trustedConnection"/>
- </connection>
- </source>
- <!-- SQL Server Analysis Services 2005 -->
- <source type="YK">
- <qfwProvider>MSAnalysis2005ODP</qfwProvider>
- <capabilities>
- <item name="namedSets" value="true"/>
- <item name="dimensionGroup" value="true"/>
- <item name="Display_Path" value="true"/>
- <item name="attributeHierarchy" value="true"/>
- <!--item name="Measure_Scope" value="true"/-->
- <item name="useSharedMemoryStore" value="true"/>
- <!--item name="maxSharedMemoryStoreSize" value="10"/-->
- </capabilities>
- <connection>
- <item name="SERVER" nameInRequest="server"/>
- <item name="LCID" nameInRequest="runLocale"/>
- <item name="TRUSTED_CONNECTION" nameInRequest="trustedConnection"/>
- </connection>
- </source>
- <!-- SQL Server Analysis Services 2008 -->
- <source type="M8">
- <qfwProvider>MSAnalysis2008ODP</qfwProvider>
- <capabilities>
- <item name="namedSets" value="true"/>
- <item name="dimensionGroup" value="true"/>
- <item name="Display_Path" value="true"/>
- <item name="attributeHierarchy" value="true"/>
- <!--item name="Measure_Scope" value="true"/-->
- <item name="useSharedMemoryStore" value="true"/>
- <!--item name="maxSharedMemoryStoreSize" value="10"/-->
- </capabilities>
- <connection>
- <item name="SERVER" nameInRequest="server"/>
- <item name="LCID" nameInRequest="runLocale"/>
- <item name="TRUSTED_CONNECTION" nameInRequest="trustedConnection"/>
- </connection>
- </source>
- <!-- Consolidation -->
- <source type="CL">
- <qfwProvider>FinanceODP</qfwProvider>
- <capabilities/>
- <connection>
- <item name="CUBE" nameInRequest="dataSource"/>
- <item name="SERVER" nameInRequest="server"/>
- <item name="PORT" nameInRequest="port"/>
- <item name="useSharedMemoryStore" value="true"/>
- <!--item name="maxSharedMemoryStoreSize" value="10"/-->
- </connection>
- </source>
- <!-- Contributor -->
- <source type="CR">
- <qfwProvider>ContributorODP</qfwProvider>
- <capabilities>
- <item name="useSharedMemoryStore" value="true"/>
- <!--item name="maxSharedMemoryStoreSize" value="10"/-->
- </capabilities>
- <connection>
- <item name="CUBE" nameInRequest="dataSource"/>
- <item name="SERVER" nameInRequest="server"/>
- <item name="PORT" nameInRequest="port"/>
- <item name="PADID"/>
- </connection>
- </source>
- </sources>
- </adaptor>
- </adaptors>
- <connectionManager>
- <wakeupInterval>30</wakeupInterval>
- <!-- Wakes up every 30 minutes -->
- <evictionPolicies>
- <!-- Currently multiple eviction policies may be applied to any given cluster. The eviction process works
- by going through the policies, if any policy applies to a cluster, that cluster will be evicted.
- If it is ever desired to have policies which dictate that a cluster must remain resident, then
- the suggestion is for each evictionPolicty to have a priority attribute. Then when eviction policies
- are applied, all policies will be walked before a cluster is evicted, keepting track of the highest priority
- of the policy that requested the eviction and high priority that requested the cluster to remain resident. Then the
- priorities will be compared, and the approriate action taken
- -->
- <evictionPolicy priority="1">
- <appliesTo>
- <source>*</source>
- </appliesTo>
- <lastAccessed>60</lastAccessed>
- <!-- If the cluster has not been accessed for 60 minute, evict it -->
- </evictionPolicy>
- <evictionPolicy priority="1">
- <appliesTo>
- <source>modelBME</source>
- <source>reportCRN</source>
- </appliesTo>
- <unreferenced>
- <!--This policy will delete a cluster as soon as it is unreferenced-->
- </unreferenced>
- </evictionPolicy>
- <!--evictionPolicy priority="1">
- <appliesTo>
- <source>modelBME</source>
- <source>modelFM</source>
- <source>reportCRN</source>
- <source>PC</source>
- <source>DO</source>
- <source>EB</source>
- <source>MO</source>
- <source>YK</source>
- <source>CR1</source>
- <source>CL</source>
- <source>BW</source>
- </appliesTo>
- <maxAge>120</maxAge>
- </evictionPolicy-->
- <!-- If the cluster is 2 hours (60min*2)old, get rid of it -->
- </evictionPolicies>
- </connectionManager>
- </mfwConfig>
|