1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108 |
- <?xml version="1.0" encoding="UTF-8"?>
- <!--
- Licensed Materials - Property of IBM
- BI and PM: QFW
- © Copyright IBM Corp. 2005, 2015
- US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
- -->
- <QFSConfiguration version="1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
- <!--Query Framework (QF) common properties -->
- <!--
- Defines whether to log commands through QF API logging facility. 'logs' folder must exist on the same level as 'bin' folder. Log file 'qfs_commands.xml' will be created. It can later be replayed using QFS Test Tool. Also, a command file for every provider that was involved in the planning or execution of a QF Command will be saved in the logs folder. Levels 0, 1, 2, 3 are the appropriate logging levels. Other settings are also available.
- < logCommands value="n"/ > produces the following possible outcomes, function of n’s value:
- • n = 0
- Logging is off
- • n = 1
- - all commands are being logged
- - one QFSCommands log file is being produced
- - one logfile per provider is being created
- - the result of coercion is also being logged
- • n = 2
- Same as for n = 1, with the exception that the output of each command is being logged
- • n’s last digit = 3
- - only the QFSCommands logfile is being produced
- - this file only contains the requests sent down to QF via DoRequest().
- • n’s last digit = 4
- Same as if n’s last digit is 3, with the exception that only those requests that have datasource connection UID/PW and/or the prompt values satisfied are being logged
- • n’s last digit = 5
- Same as if n’s last digit is 3, with the exception that only the non-internal requests (the ones that don’t come from DA&M components) are being logged.
- • n’s last digit = 6
- - produces the QFSCommands log file and one log file per provider
- - the contents of the QFSCommands is identical to what’s being produced for n = 3
- - the provider log files only contain the prepare command
- • n’s last digit = 7
- Same as above with the difference that the provider log files only contain the execute commands
- • n’s hundreds digit is non-zero
- The <plan> -s are being stripped off from the log files
- NOTE: this setting only takes effect if n’s last digit is 6 or 7 ( if only the prepare or execute commands are being logged)
- • n’s thousands digit is non-zero
- - one set of log files is created for each request
- - each filename contains the requestID
- NOTE1: this setting only takes effect if n’s last digit is3, 4, 6 or 7
- NOTE2: should be used with caution since the process will easily run out of file handles
- • n’s tens of thousands digit is non-zero
- - the report’s name (if available) is included in the log file’s name
- NOTE: this setting only takes effect if n’s thousands digits is non-zero (there’s one set of logs per request).
- -->
- <logCommands value="0"/>
- <!-- Query Framework (QF) logical connection pool tuning parameters. The following 8 configuration parameters are provided to tune the logical connection pooling in QF. They control resource consumptions by the data access layer. -->
- <!-- Max number of open connections allowed ("-1" means "no limit"). Connections to providers can be limited using this parameter; when the threshold is reached request to open a new connection will block for period of time configured through 'requestExpirationThreshold'. -->
- <connectionPoolSize value="-1"/>
- <!--Number of milliseconds that must pass before connection can be considered "expired". Once the connection to the provider is no longer used (i.e. all outstanding result sets associated with this connection are deleted) it remains available for this period of time and then deleted. -->
- <connectionExpirationThreshold value="300000"/>
- <!--Number of times that a connection can be reused, excluding "metadata" commands. Once the threshold is met, the connection is cleaned up. -->
- <connectionTotalUseCountThreshold value="1000"/>
- <!--Number of times that a connection can be reused for "metadata" commands only. Once the threshold is met, the connection is cleaned up. -->
- <connectionMetadataTotalUseCountThreshold value="10000000"/>
- <!-- Number of milliseconds the cleanup thread that does cleanup of unused connections should sleep between passes.-->
- <threadSleepInterval value="15000"/>
- <!-- Number of milliseconds between cleaning the connection pool. After this period of time passes the cleanup thread will identify and remove unused connections.-->
- <connectionCleanupInterval value="15000"/>
- <!-- Number of milliseconds after which QFS gives up when trying to open a new connection (e.g. when connection pool is limited in size and QFS waits for a new connection "slot" to become available). -->
- <requestExpirationThreshold value="60000"/>
- <!--Max number of elements in the metadata query pool ("-1" means "no limit"). This is the maximum allowed number of metadata queries per connection. -->
- <metadataPoolSize value="-1"/>
- <!--Number of milliseconds that must pass before metadata query object can be considered "expired" (and can be deleted). -->
- <metadataExpirationThreshold value="60000"/>
- <!-- Number of milliseconds between cleaning the metadata query pools.-->
- <metadataCleanupInterval value="15000"/>
- <!--Result Set tuning parameters. The following two parameters are applicable to data providers that support the Result Set API.-->
- <maxTuplesPerEdge value="-1"/>
- <!-- Max number of RSAPI tuples that is allowed on a single edge ("-1" means "no limit"). This limit allows providers to refuse to execute certain queries that will otherwise result in memory over-consumption.-->
- <maxCellsPerQuery value="-1"/>
- <!-- Max number of RSAPI data cells that are allowed in a single query ("-1" means "no limit"). This limit allows providers to refuse to execute certain queries that will otherwise result in memory over-consumption.-->
- <!-- Default providers-->
- <!-- Provider to accept the query sent to the query framework service.-->
- <defaultProvider value="CoordinationPlanner"/>
- <!-- Provider to accept the FM command sent to the query framework service.-->
- <defaultFmCommandProvider value="RelationalQueryProvider"/>
- <!-- Provider to accept an MDX data source query sent to the query framework service.-->
- <defaultMDXQueryProvider value="CubeBuildProvider"/>
- <!-- Provider to accept an SQL data source query sent to the query framework service.-->
- <defaultSQLQueryProvider value="RelationalQueryProvider"/>
- <providerList>
- <provider name="XQEQueryProvider" libraryName="XQE">
- <providerDetails>
- <parameters>
- <!-- XQE Service Internal Trace Logging Level:
- 0 - Disable trace logging.
- 1 - Service level trace logging.
- 2 - Session level trace logging.
- 3 - Request level trace logging.
- 4 - Operation level trace logging.
- 5 - Detail trace logging.
- -->
- <parameter name="TraceLogLevel" value="0"/>
- <!-- XQE Service Internal Performance Logging Level:
- 0 - Disable performance logging.
- 1 - Critical components performance logging.
- -->
- <parameter name="PerfLogLevel" value="0"/>
- <!-- Timeout used in the connection from XQE Query Provider to XQE Service. -->
- <parameter name="ConnectionTimeout" value="1000"/>
- <!-- OLAP provider use when running in prepare mode only -->
- <parameter name="OLAPProvider" value="OlapQueryProvider"/>
- <!-- Running Mode:
- 0 - Disabled.
- 1 - Prepare only.
- 2 - Prepare and execute. OlapQueryProvider will be used if XQE cannot plan the query.
- 3 - Prepare and execute but do not failover to OlapQueryProvider if the query cannot be planned.
- -->
- <parameter name="RunningMode" value="3"/>
- <!-- Metadata Query Running Mode:
- 0 - Disabled - query is executed by MQP.
- 1 - Prepare and execute by XQE.
- -->
- <parameter name="MQPRunningMode" value="1"/>
- <!-- Minimum chunk size used to communicate with XQE Java service. -->
- <parameter name="ChunkMinSize" value="200"/>
- <!-- Maximum chunk size used to communicate with XQE Java service. -->
- <parameter name="ChunkMaxSize" value="25000"/>
- <!-- Chunking size increment multipler. -->
- <parameter name="ChunkMultiplier" value="5"/>
- <!-- Maximum size of memory in megabytes used by each edge cache. Part of row cache will be pushed into virtual memory once the used memory size exceeds the threshold. Set this value to 0 to cache all rows in memory-->
- <parameter name="RowCacheVirtualMemoryThreshold" value="250"/>
- <!-- Use to override CFGAFI internal dispatcher URL for testing purpose -->
- <!--
- <parameter name="DispatcherURL" value="http://localhost:9300/p2pd/servlet/dispatch"/>
- -->
- <!-- Use to override default logging directory for testing purpose -->
- <!--
- <parameter name="Logdir" value="../logs"/>
- -->
- <parameter name="AllowSuppressionHintToBeObliteratedByANS" value="true"/>
- <parameter name="AllowStableUUIDsToBeGeneratedByANSForDQ" value="true"/>
- <!-- Use to disable the prepare of querySet's, this is done improve XQECPP->XQE performance with large querySet's.
- 0 - Disabled.
- 1 - Allow prepare querySet.
- <parameter name="PrepareQuerySetMode" value="1"/>
- -->
- </parameters>
- </providerDetails>
- </provider>
- <!-- coordination layer providers-->
- <provider name="CoordinationPlanner" libraryName="qfsCoordinationPlanner">
- <connectionExpirationThreshold value="300000"/>
- <connectionTotalUseCountThreshold value="1000"/>
- <connectionMetadataTotalUseCountThreshold value="10000000"/>
- <providerDetails>
- <queryProcessingSequence>
- <providerCall provider="RefinerProvider"/>
- <providerCall provider="NoDataModeProvider"/>
- <providerCall provider="MasterDetailProvider"/>
- <providerCall provider="ZeroSuppressProvider"/>
- <IF condition="supportedByOST( 'RelationalQueryProvider' )">
- <THEN>
- <!-- Shortcut for pure relational -->
- <providerCall provider="CubeBuildProvider"/>
- <providerCall provider="RelationalQueryProvider"/>
- </THEN>
- <ELSE>
- <IF condition="supportedByOST( 'OlapQueryProvider' )">
- <THEN>
- <!-- Shortcut for pure OLAP -->
- <providerCall provider="MDOperationProvider"/>
- <providerCall provider="ReporterModeProvider"/>
- <providerCall provider="OlapQueryProvider"/>
- </THEN>
- <ELSE>
- <!-- Full query processing sequence -->
- <providerCall provider="TabularOperationProvider"/>
- <providerCall provider="TabularFuncProvider"/>
- <providerCall provider="MDOperationProvider"/>
- <providerCall provider="CubeBuildProvider"/>
- <providerCall provider="ReporterModeProvider"/>
- <providerCall provider="RelationalQueryProvider"/>
- <providerCall provider="OlapQueryProvider"/>
- </ELSE>
- </IF>
- </ELSE>
- </IF>
- </queryProcessingSequence>
- <connectionProcessingSequence>
- <providerCall provider="RelationalQueryProvider"/>
- <providerCall provider="OlapQueryProvider"/>
- </connectionProcessingSequence>
- <!-- dispatch getParameters to RM -->
- <defaultGetParametersProvider value="ReporterModeProvider"/>
- <passRequestHintsInfo value="true"/>
- </providerDetails>
- </provider>
- <provider name="ZeroSuppressProvider" libraryName="qfsZeroSuppressProvider"/>
- <provider name="RefinerProvider" libraryName="qfsRefinerProvider"/>
- <provider name="BridgeV4Provider" libraryName="qfsBridgeV4Provider"/>
- <provider name="ReporterModeProvider" libraryName="qfsRMProvider"/>
- <provider name="CubeAccessProvider" libraryName="qfsCubeAccessProvider" serviceProvider="true"/>
- <provider name="GenProvider" libraryName="qfsGenericProvider"/>
- <provider name="SampleFeatureProvider" libraryName="qfsSampleFeatureProvider" serviceProvider="true"/>
- <provider name="SampleProvider" libraryName="qfsSampleResultsetDataProvider"/>
- <provider name="MasterDetailProvider" libraryName="qfsMDProvider">
- <providerDetails>
- <optimizeMDCache value="false"/>
- </providerDetails>
- </provider>
- <provider name="CubeBuildProvider" libraryName="qfsCubeBuildProvider" serviceProvider="true">
- <providerDetails>
- <unusedCubeExpirationThreshold value="300000"/>
- <!--Number of milliseconds of inactivity that must pass before temporary cubes are deleted (-1 means no limit). -->
- <useQuerySignature value="true"/>
- <!--Temporary cubes will be shared across requests that have the same generated SQL query signature.-->
- <!--Tracing is normally off - any value other then zero will turn tracing on -->
- <traceCubes value="0"/>
- <!--Enables DMB logging. Setting to 1, logs when data is loaded and cube is deleted. 2 logs when cube is created, reused, and Aged out. 0 is off -->
- <DMBConfiguration>
- <!-- MaxNumberOfMembers:
- limits the number of Categories (Members) created during the
- Cube build. The actual number reported may be bit higher because
- some Categories are not counted because they aren't generated
- in the normal way (for instance the Dimension Root Categories).
- -->
- <!--MaxNumberOfMembers value="10000"/-->
- <!-- MaxCacheSize:
- This is the amount of memory used internally for the PPDS cache.
- There is no easy way to relate it to the data source.
- -->
- <MaxCacheSize value="400"/>
- <!-- MaxNumberOfRecordRows:
- This is the count of input records READ.
- This generally matches the "Number of Records" WRITTEN to the
- Cube but in some cases can be different. If the build has multiple
- data sources, there can be input records that only create categories
- and don't generate a data record inserted into the Cube. If a data
- source contains two or more Measure values where the Measures
- have different Scopes, a single input record may generate multiple
- records inserted into the Cube.
- -->
- <!--MaxNumberOfRecordRows Value="100000"/-->
- </DMBConfiguration>
- </providerDetails>
- </provider>
- <provider name="MDOperationProvider" libraryName="qfsMDOperationProvider" serviceProvider="true">
- <providerDetails>
- <!-- disableCubeSizeSlicerOptimization:
- The purpose of this configuration option is to turn off cube optimizations
- relating to Queries with slicers. The optimizations were done to try to reduce the number of rows
- returned from the DB when a slicer exists in the report. This optimziation improves performance in many cases.
- There are cases however where this optimization can cause very complex SQL to be generated
- which can lead to a lot of local processing causing significant performance impacts.
- -->
- <disableCubeSizeSlicerOptimization value="false"/>
- </providerDetails>
- </provider>
- <provider name="NoDataModeProvider" libraryName="qfsNoDataModeProvider"/>
- <provider name="TabularOperationProvider" libraryName="qfsTabularOperationProvider" serviceProvider="true"/>
- <provider name="TabularFuncProvider" libraryName="qfsTabularFuncProvider" serviceProvider="true"/>
- <!-- planning layer providers-->
- <provider name="OlapQueryProvider" libraryName="oqp">
- <providerDetails>
- <parameters>
- <!-- Output request (v5 "execute") into debug window - set to "true" if required -->
- <parameter name="OutputDebugV5Query" value="false"/>
- <!-- Output mdQuerySpec into debug window - set to "true" if required -->
- <parameter name="OutputDebugMDQuerySpec" value="false"/>
- <!-- Links md query spec expressions to QRD valueSets -->
- <parameter name="EnableValueSetAttribute" value="false"/>
- <!-- Output Model objects used into debug window - set to "true" if required -->
- <parameter name="OutputDebugModel" value="false"/>
- <!-- Set to "true" to force full model loading (useful along with OutputDebugModel for analizing run-time models) -->
- <parameter name="LoadFullModel" value="false"/>
- <!-- Output postprocessing rules into debug window - set to "true" if required -->
- <parameter name="OutputDebugPPRules" value="false"/>
- <!-- Dump complete v5 request (including connection) as XML file(s) in the logs directory - set to "true" if required -->
- <parameter name="DumpV5toFile" value="false"/>
- <!-- Dump complete MDQuerySpec (including connection) as XML file(s) in the logs directory - set to "true" if required -->
- <parameter name="DumpMDQuerySpecToFile" value="false"/>
- <!-- Dump complete PostProcessing Rules as XML file(s) in the logs directory - set to "true" if required -->
- <parameter name="DumpPPRulesToFile" value="false"/>
- <!-- Dump complete v5 request and MDQuerySpec (including connection) as XML file(s) w name based on report name in the logs directory - set to "true" if required -->
- <parameter name="DumpQCRegressionQueries" value="false"/>
- <!-- How many rows to cache for each edge in PostProcessing. Valid values are -1 to MAX_INT, -1 will cause caching of all rows, 0 will disable caching ("batch mode") -->
- <parameter name="PPRowCacheSize" value="1000"/>
- <!-- The next two parameters control data to metadata query substitution. EnableISMQPQueryHint should be "true" to allow the substitution -->
- <parameter name="EnableISMQPQueryHint" value="true"/>
- <parameter name="ProvidersWhichAllowDataToMetadataQuerySubstitution" value="BW,EB,DO"/>
- <!-- Apply Level Scope to alternative measures for optimization for SAP BW data source-->
- <parameter name="ApplyLevelScopeToAlternateMeasure" value="false"/>
- <!---Allow use of new SAP Adapter SBWODP instead of SBODP-->
- <parameter name="UseSBWODP" value="true"/>
- <!-- SAP only configuration. Controls whether all prompt faults are thrown at once. Default is false. Only prompts for variables are thrown first.-->
- <parameter name="PromptAllParameters" value="false"/>
- <!-- MSAS2005 only configuration. Suppresses the generation of alternate measure calculations. Inserts ERRORs into the affected cells.-->
- <parameter name="ReplaceAlternateMeasureCalculationsWithErrors" value="0"/>
- <!-- Dynamic cube only configuration. Apply the optimization of filtering head expression.-->
- <parameter name="ApplyFilteringHeadOptmizationForDynCubes" value="false"/>
- <!-- Perform a union of security filters (FM Data Security specified for a query subject), instead of intersecting these, when a user belongs to more than one user group associated with these filters. Default is true. Set to "false" to activate intersection behavior (which was the default prior to 8.3) -->
- <parameter name="ORingSecurityFiltersWhenUserBelongsToMultipleGroups" value="true"/>
- <!-- SAP only configuration. Controls whether each SAP variable name will be prefixed by its cube name to support uniqueness of SAP variable names across a package. -->
- <parameter name="DetectSAPVariableUniqueness" value="true"/>
- </parameters>
- </providerDetails>
- </provider>
- <provider name="RelationalQueryProvider" libraryName="QERqpV5"/>
- <provider name="MetadataQueryProvider" libraryName="MQProvider">
- <!-- MetadataQueryProvider to be deprecated. Use MQProvider.-->
- <connectionExpirationThreshold value="300000"/>
- <connectionTotalUseCountThreshold value="1000"/>
- <connectionMetadataTotalUseCountThreshold value="10000000"/>
- </provider>
- <provider name="MQP" libraryName="MQProvider">
- <!-- MQP to be deprecated. Use MQProvider.-->
- <connectionExpirationThreshold value="300000"/>
- <connectionTotalUseCountThreshold value="1000"/>
- <connectionMetadataTotalUseCountThreshold value="10000000"/>
- </provider>
- <provider name="MQProvider" libraryName="MQProvider">
- <connectionExpirationThreshold value="300000"/>
- <connectionTotalUseCountThreshold value="1000"/>
- <connectionMetadataTotalUseCountThreshold value="10000000"/>
- </provider>
- <provider name="DTP" libraryName="DTProvider"/>
- <provider name="TOP" libraryName="TransOP_Provider"/>
- <!-- execution layer providers-->
- <provider name="PowerCubeODP" libraryName="pcodp" connectionCode="PC">
- <maxTuplesPerEdge value="20000000"/>
- <connectionOptimalPoolSize value="20"/>
- <connectionExpirationThreshold value="300000"/>
- <connectionTotalUseCountThreshold value="1000"/>
- <connectionMetadataTotalUseCountThreshold value="10000000"/>
- <metadataExpirationThreshold value="60000"/>
- <providerDetails>
- <parameters>
- <!-- Dumps incoming execute/validate requests as XML files to the logs directory if true -->
- <parameter name="DumpDOMToFile" value="false"/>
- <!-- Dumps incoming metadata requests as XML files to the logs directory if true -->
- <parameter name="DumpMetaToFile" value="false"/>
- <!-- Output processing MDX statements into debug window - set to "true" if required -->
- <parameter name="OutputDebugMDX" value="false"/>
- <!-- Dumps processing MDX statements into log file in the logs directory if true -->
- <parameter name="DumpMDXToFile" value="false"/>
- <!-- Max number of results that is allowed to be cached when evaluating an MD Query expression in OLAP Provider Toolkit ("-1" means "no limit").-->
- <parameter name="maxCachedResultsPerExpression" value="-1"/>
- <!-- Max depth of nested calculated members within a query. -->
- <parameter name="maxCalculatedMemberNestingDepth" value="30"/>
- <!-- Normalize yen/won currency symbols - set to "false" to disable -->
- <parameter name="normalizeYenWon" value="true"/>
- <!-- Fallback currency for cubes with no default currency specified - set to USD, EUR, etc. -->
- <parameter name="fallbackCurrency" value="USD"/>
- <!-- This is the maximum number of values that are cached for constant expressions in the query. Increasing this number may improve performance but at the cost of increased memory usage. -->
- <parameter name="MaxValuesPerConstantExpression" value="3"/>
- <!-- Performance heuristic for expression caching in OPT SDK, the maximum number of values that are cached on certain constant expressions can be increased up to the value specified by this parameter. A value of -1 means that the default value of 500 specified in the sdk will be used as a limit -->
- <parameter name="MaxAllowedValuesPerConstantExpression" value="-1"/>
- <!-- How to treat values from a monetary measure which has numeric formatting applied in the cube. By setting this to 'number', no ISO currency code will be returned with this measure's values. If set to 'currency', then a currency code will be returned. -->
- <parameter name="currencyMeasureWithNumericFormattingBehaviour" value="number"/>
- <!-- The file that contains rules for formatting the results of expressions and aggregations for PowerCubes. Any optsdk provider that does not specify its own 'formattingRulesFile' parameter will also use these rules. -->
- <parameter name="formattingRulesFile" value="../configuration/pcodpFormatRules.xml"/>
- <!-- This flag control what MDDS should use as the caption of the members coming from the pc currency dimension. Valid values are 'CountryLabel' & 'CurrencyLabel'. The default is 'CountryLabel'. -->
- <parameter name="SourceOfCurrencyDimensionMemberCaptionIs" value="CountryLabel"/>
- <!-- enableNamespaceFiltering. Set to true to filter namespace based on data source connection configuration. Default is false. -->
- <parameter name="enableNamespaceFiltering" value="false"/>
- </parameters>
- </providerDetails>
- </provider>
- <provider name="PowerCubeODPXQE" libraryName="pcodpxqe" connectionCode="PC">
- <connectionExpirationThreshold value="300000"/>
- <connectionTotalUseCountThreshold value="1000"/>
- <connectionMetadataTotalUseCountThreshold value="10000000"/>
- <metadataExpirationThreshold value="60000"/>
- <providerDetails>
- <parameters>
- <!-- Maximum number of tuples per edge. -->
- <parameter name="maxTuplesPerEdge" value="20000000"/>
- <!-- Dumps incoming execute/validate requests as XML files to the logs directory if true -->
- <parameter name="DumpDOMToFile" value="false"/>
- <!-- Dumps incoming metadata requests as XML files to the logs directory if true -->
- <parameter name="DumpMetaToFile" value="false"/>
- <!-- Output processing MDX statements into debug window - set to "true" if required -->
- <parameter name="OutputDebugMDX" value="false"/>
- <!-- Dumps processing MDX statements into log file in the logs directory if true -->
- <parameter name="DumpMDXToFile" value="false"/>
- <!-- Max number of results that is allowed to be cached when evaluating an MD Query expression in OLAP Provider Toolkit ("-1" means "no limit").-->
- <parameter name="maxCachedResultsPerExpression" value="-1"/>
- <!-- Max depth of nested calculated members within a query. -->
- <parameter name="maxCalculatedMemberNestingDepth" value="30"/>
- <!-- Normalize yen/won currency symbols - set to "false" to disable -->
- <parameter name="normalizeYenWon" value="true"/>
- <!-- Fallback currency for cubes with no default currency specified - set to USD, EUR, etc. -->
- <parameter name="fallbackCurrency" value="USD"/>
- <!-- This is the maximum number of values that are cached for constant expressions in the query. Increasing this number may improve performance but at the cost of increased memory usage. -->
- <parameter name="MaxValuesPerConstantExpression" value="3"/>
- <!-- Performance heuristic for expression caching in OPT SDK, the maximum number of values that are cached on certain constant expressions can be increased up to the value specified by this parameter. A value of -1 means that the default value of 500 specified in the sdk will be used as a limit -->
- <parameter name="MaxAllowedValuesPerConstantExpression" value="-1"/>
- <!-- How to treat values from a monetary measure which has numeric formatting applied in the cube. By setting this to 'number', no ISO currency code will be returned with this measure's values. If set to 'currency', then a currency code will be returned. -->
- <parameter name="currencyMeasureWithNumericFormattingBehaviour" value="number"/>
- <!-- The file that contains rules for formatting the results of expressions and aggregations for PowerCubes. Any optsdk provider that does not specify its own 'formattingRulesFile' parameter will also use these rules. -->
- <parameter name="formattingRulesFile" value="../configuration/pcodpxqeFormatRules.xml"/>
- <!-- This flag control what MDDS should use as the caption of the members coming from the pc currency dimension. Valid values are 'CountryLabel' & 'CurrencyLabel'. The default is 'CountryLabel'. -->
- <parameter name="SourceOfCurrencyDimensionMemberCaptionIs" value="CountryLabel"/>
- </parameters>
- </providerDetails>
- </provider>
- <!-- SAP BW is not supported in this version of IBM Cognos Business Intelligence's Compatible Query Mode. The package must be re-published using the Dynamic Query Mode. -->
- <provider name="SAPBWODP" libraryName="sbodp" connectionCode="BW"/>
- <!-- SAP BW is not supported in this version of IBM Cognos Business Intelligence's Compatible Query Mode. The package must be re-published using the Dynamic Query Mode. -->
- <provider name="SAPBWODP2" libraryName="sbwodp" connectionCode="BW"/>
- <provider name="FinanceODP" libraryName="ccodp" connectionCode="CL">
- <connectionExpirationThreshold value="300000"/>
- <connectionTotalUseCountThreshold value="1000"/>
- <connectionMetadataTotalUseCountThreshold value="10000000"/>
- <metadataExpirationThreshold value="60000"/>
- <providerDetails>
- <parameters>
- <!-- Size of the cache used for local Self tree option support -->
- <parameter name="MemberCacheSize" value="512"/>
- <!-- Cell data cache usage: "no" - no caching, "limited" - two report pages cache, "full" - all pages cache -->
- <parameter name="UseCellDataCache" value="limited"/>
- <!-- Output processing MDX statements into debug window - set "true" if required -->
- <parameter name="OutputDebugMDX" value="false"/>
- <!-- Max number of results that is allowed to be cached when evaluating an MD Query expression in OLAP Provider Toolkit ("-1" means "no limit").-->
- <parameter name="maxCachedResultsPerExpression" value="-1"/>
- <parameter name="ConvertUnknownRollupsToSum" value="true"/>
- <parameter name="dataCacheExpirationThreshold" value="300000"/>
- <!-- This is the maximum number of values that are cached for constant expressions in the query. Increasing this number may improve performance but at the cost of increased memory usage. -->
- <parameter name="MaxValuesPerConstantExpression" value="3"/>
- </parameters>
- </providerDetails>
- </provider>
- <provider name="ContributorODP" libraryName="ccodp" connectionCode="CR">
- <connectionExpirationThreshold value="300000"/>
- <connectionTotalUseCountThreshold value="1000"/>
- <connectionMetadataTotalUseCountThreshold value="10000000"/>
- <metadataExpirationThreshold value="60000"/>
- <providerDetails>
- <parameters>
- <!-- Size of the cache used for local Self tree option support -->
- <parameter name="MemberCacheSize" value="512"/>
- <!-- Cell data cache usage: "no" - no caching, "limited" - two report pages cache, "full" - all pages cache -->
- <parameter name="UseCellDataCache" value="limited"/>
- <!-- Output processing MDX statements into debug window - set "true" if required -->
- <parameter name="OutputDebugMDX" value="false"/>
- <!-- Max number of results that is allowed to be cached when evaluating an MD Query expression in OLAP Provider Toolkit ("-1" means "no limit").-->
- <parameter name="maxCachedResultsPerExpression" value="-1"/>
- <parameter name="ConvertUnknownRollupsToSum" value="true"/>
- <parameter name="dataCacheExpirationThreshold" value="300000"/>
- <!-- This is the maximum number of values that are cached for constant expressions in the query. Increasing this number may improve performance but at the cost of increased memory usage. -->
- <parameter name="MaxValuesPerConstantExpression" value="3"/>
- </parameters>
- </providerDetails>
- </provider>
- <!-- The MSAS 2000 provider (MSAnalysisODP) is no longer supported. Please move up to a supported version of MSAS. -->
- <provider name="MSAnalysisODP" libraryName="moodp" connectionCode="MO"/>
- <!-- Microsoft Analysis Services 2005 (ODBO) is not supported in this version of IBM Cognos Business Intelligence's Compatible Query Mode. The package must be re-published using the Dynamic Query Mode. -->
- <provider name="MSAnalysis2005ODP" libraryName="ykodp" connectionCode="YK"/>
- <!-- Microsoft Analysis Services 2008 (ODBO) is not supported in this version of IBM Cognos Business Intelligence's Compatible Query Mode. The package must be re-published using the Dynamic Query Mode. -->
- <provider name="MSAnalysis2008ODP" libraryName="m8odp" connectionCode="M8"/>
- <!-- Microsoft Analysis Services 2012 (ODBO) is not supported in this version of IBM Cognos Business Intelligence's Compatible Query Mode. The package must be re-published using the Dynamic Query Mode. -->
- <provider name="MSAnalysis2012ODP" libraryName="m12odp" connectionCode="M12"/>
- <!-- Microsoft Analysis Services 2014 (ODBO) is not supported in this version of IBM Cognos Business Intelligence's Compatible Query Mode. The package must be re-published using the Dynamic Query Mode. -->
- <provider name="MSAnalysis2014ODP" libraryName="m14odp" connectionCode="M14"/>
- <!-- The XO data source is not supported in this version of IBM Cognos Business Intelligence's Compatible Query Mode. The package must be re-published using the Dynamic Query Mode. -->
- <provider name="XO" libraryName="xoodp" connectionCode="XO"/>
- <provider name="LA" libraryName="laodp" connectionCode="LA">
- <connectionExpirationThreshold value="300000"/>
- <connectionTotalUseCountThreshold value="1000"/>
- <connectionMetadataTotalUseCountThreshold value="10000000"/>
- <metadataExpirationThreshold value="60000"/>
- <providerDetails>
- <parameters>
- <!-- Size of the cache used for local Self tree option support -->
- <parameter name="MemberCacheSize" value="512"/>
- <!-- Cell data cache usage: "no" - no caching, "limited" - two report pages cache, "full" - all pages cache -->
- <parameter name="UseCellDataCache" value="limited"/>
- <!-- Dumps incoming requests as XML files to the logs directory if true -->
- <parameter name="DumpDOMToFile" value="false"/>
- <!-- Output processing MDX statements into debug window - set to "true" if required -->
- <parameter name="OutputDebugMDX" value="false"/>
- <!--LA Connect Timeout. Must be between 30 and 180 seconds, inclusive. -->
- <!--parameter name="MSTimeoutConnect" value="30"/-->
- <!-- LA Command Timeout. Must be at least 0. 0 means no timeout. Value is in seconds. -->
- <parameter name="MSTimeoutCommand" value="60"/>
- <!-- LA Generic Timeout. Must be at least 0. Value is in seconds. -->
- <!--parameter name="MSTimeoutGeneric" value="30"/-->
- </parameters>
- </providerDetails>
- </provider>
- <!-- IBM InfoSphere Warehouse cubing services (XMLA) is not supported in this version of IBM Cognos Business Intelligence. -->
- <provider name="DB2CSXMLA" libraryName="xiodp" connectionCode="XI"/>
- <!-- Oracle Essbase is not supported in this version of IBM Cognos Business Intelligence's Compatible Query Mode. The package must be re-published using the Dynamic Query Mode. -->
- <provider name="DB2OlapODP" libraryName="essodp1112" connectionCode="DO"/>
- <!-- IBM Cognos TM1 is not supported in this version of IBM Cognos Business Intelligence's Compatible Query Mode. The package must be re-published using the Dynamic Query Mode. -->
- <provider name="TM1OlapODP" libraryName="tm1odp" connectionCode="TM"/>
- <provider name="TM1OlapODPXQE" libraryName="tm1odpxqe" connectionCode="TM">
- <connectionExpirationThreshold value="300000"/>
- <connectionTotalUseCountThreshold value="1000"/>
- <connectionMetadataTotalUseCountThreshold value="10000000"/>
- <metadataExpirationThreshold value="60000"/>
- <providerDetails>
- <parameters>
- <!-- Do not modify anything in this section, your modification will NOT be picked up by the product -->
- <!-- parameter name="UseProviderCrossJoinThreshold" value="0". If required, this parameter should be set in xqe.config.xml -->
- </parameters>
- </providerDetails>
- </provider>
- <provider name="HOMERODP" libraryName="HOMER" connectionCode="HP">
- <providerDetails>
- <parameters>
- <!-- Dumps incoming requests as XML files to the logs directory if true -->
- <parameter name="DumpDOMToFile" value="false"/>
- </parameters>
- </providerDetails>
- </provider>
- </providerList>
- <!-- OST -->
- <operationSupport>
- <operationSupportTable scope="CommonDefaults">
- <dataSources>
- <!-- Relational datasources -->
- <!-- *** Relational datasources: XQE supported *** -->
- <!-- Oracle -->
- <dataSource type="JD-OR" supported="false"/>
- <!-- SQL Server -->
- <dataSource type="JD-SS" supported="false"/>
- <!-- DB2 -->
- <dataSource type="JD-D2" supported="false"/>
- <!-- Teradata -->
- <dataSource type="JD-TD" supported="false"/>
- <!-- Netezza -->
- <dataSource type="JD-NZ" supported="false"/>
- <!-- *** Relational datasources: UDA supported *** -->
- <!-- Netezza -->
- <dataSource type="NZ" supported="false"/>
- <!-- Oracle -->
- <dataSource type="OR" supported="false"/>
- <!-- Informix -->
- <dataSource type="IF" supported="false"/>
- <!-- Sybase via CTLib -->
- <dataSource type="CT" supported="false"/>
- <!-- Sybase via CT15Lib -->
- <dataSource type="CT15" supported="false"/>
- <!-- OleDb-->
- <dataSource type="OL" supported="false"/>
- <!-- XML files -->
- <dataSource type="XML" supported="false"/>
- <!-- ODBC -->
- <dataSource type="OD" supported="false"/>
- <!-- DB2 Relational -->
- <dataSource type="D2" supported="false"/>
- <!-- SQL Server -->
- <dataSource type="SS" supported="false"/>
- <!-- Teradata -->
- <dataSource type="TD" supported="false"/>
- <!-- Redbrick -->
- <dataSource type="RB" supported="false"/>
- <!-- Sybase IQ -->
- <dataSource type="IQ" supported="false"/>
- <!-- Composite -->
- <dataSource type="CS" supported="false"/>
- <!-- R3/ECC -->
- <dataSource type="EC" supported="false"/>
- <!-- R3 -->
- <dataSource type="R3" supported="false"/>
- <!-- Progress OpenEdge 10 -->
- <dataSource type="PG" supported="false"/>
- <!-- Multidimensional datasources -->
- <!-- SAP BW -->
- <dataSource type="BW" supported="false"/>
- <!-- MS Analysis Services -->
- <dataSource type="MO" supported="false"/>
- <!-- XMLA -->
- <dataSource type="XO" supported="false"/>
- <!-- IBM Cognos Now -->
- <dataSource type="LA" supported="false"/>
- <!-- Cubing Services XMLA -->
- <dataSource type="XI" supported="false"/>
- <!-- Yukon -->
- <dataSource type="YK" supported="false"/>
- <!-- MSAS 2008 -->
- <dataSource type="M8" supported="false"/>
- <!-- MSAS 2012 -->
- <dataSource type="M12" supported="false"/>
- <!-- MSAS 2014 -->
- <dataSource type="M14" supported="false"/>
- <!-- Power cubes -->
- <dataSource type="PC" supported="false"/>
- <!-- DB2 OLAP & Essbase cubes -->
- <dataSource type="DO" supported="false"/>
- <!-- TM1ODP cubes -->
- <dataSource type="TM" supported="false"/>
- <!-- IBM Cognos Finance -->
- <dataSource type="CL" supported="false"/>
- <!-- IBM Cognos Planning - Contributor -->
- <dataSource type="CR" supported="false"/>
- <!-- IBM Cognos Virtual View Manager -->
- <dataSource type="VM" supported="false"/>
- </dataSources>
- <operationGroup name="allCommands">
- <operation type="testConnection" supported="false">
- <pattern test="testConnection"/>
- </operation>
- <operation type="discover" supported="false">
- <pattern test="discover"/>
- </operation>
- </operationGroup>
- <operationGroup name="allOperations" supported="false" overrideBase="false">
- <operation type="edgeSuppression" supported="false">
- <pattern test="edgeSuppression"/>
- </operation>
- <operationGroup name="sourceQueries" supported="false">
- <operation type="dbQuery" supported="false">
- <pattern test="objectid"/>
- </operation>
- <operation type="mdQuery" supported="false">
- <pattern test="objectid"/>
- </operation>
- <operation type="vdQuery" supported="false">
- <pattern test="objectid"/>
- </operation>
- <operation type="subQuery" supported="false">
- <!-- Operation subQuery handles single queryRef -->
- <pattern test="queryRef"/>
- </operation>
- <operation type="source" supported="false">
- <!-- Operation source handles multiple queryRef and single queryRef + model ref -->
- <pattern test="source"/>
- </operation>
- <operation type="providerQuery" supported="false">
- <pattern test="providerQuery"/>
- </operation>
- <operation type="dataSourceQuery" supported="false">
- <pattern test="dataSourceQuery"/>
- </operation>
- <operation type="sqlQuery" supported="false">
- <pattern test="sqlQuery"/>
- </operation>
- <operation type="mdxQuery" supported="false">
- <pattern test="mdxQuery"/>
- </operation>
- </operationGroup>
- <operationGroup name="dimensionalContent" supported="false">
- <operation type="modelDimension" supported="false">
- <pattern test="objectid"/>
- </operation>
- <operation type="oneDimension" supported="false">
- <pattern test="dimensionInfo"/>
- <pattern test="queryResultDefinition"/>
- </operation>
- <operation type="manyDimensions" supported="false">
- <pattern test="dimensionInfo"/>
- <pattern test="queryResultDefinition"/>
- </operation>
- <operation type="calculatedMember" supported="false">
- <pattern test="calculatedMember"/>
- </operation>
- <operation type="slicer" supported="false">
- <pattern test="slicer"/>
- </operation>
- <operation type="dimensionInfo" supported="false">
- <pattern test="dimensionInfo"/>
- </operation>
- <operation type="v4_dimensionInfo" supported="false">
- <pattern test="dimensionInfo"/>
- </operation>
- </operationGroup>
- <operation type="memberReference" supported="false">
- <pattern test="dataItemRef"/>
- <pattern test="literalmember"/>
- <pattern test="munliteral"/>
- </operation>
- <operation type="siblingValuesets" supported="false">
- <pattern test="valuesets"/>
- <pattern test="edgegroups"/>
- </operation>
- <operation type="realDataMode" supported="true">
- <pattern test="queryresultdefinition"/>
- </operation>
- <operation type="emptySpec" supported="true">
- <pattern test="edge"/>
- </operation>
- <operation type="memberset" supported="true">
- <pattern test="memberset"/>
- </operation>
- <operation type="membersetUnderInCondition" supported="true">
- <pattern test="memberset"/>
- </operation>
- <operation type="olap_members_hierarchy" supported="true">
- <pattern test="olap_members"/>
- </operation>
- <operation type="dataSource_macro" supported="true">
- <pattern test="objectid"/>
- </operation>
- <operation type="masterDetailLink" supported="false">
- <pattern test="queryresultdefinition"/>
- </operation>
- <operation type="queryOperation" supported="true">
- <pattern test="queryoperation"/>
- </operation>
- <!-- Special operationGroup describing function support and related to the FDS ( Function Definition Service ) -->
- <operationGroup name="functions" supported="false">
- <operationGroup name="FDS" supported="false"/>
- </operationGroup>
- </operationGroup>
- </operationSupportTable>
- <operationSupportTable scope="MasterDetailProvider">
- <operationGroup name="allOperations" supported="true" overrideBase="true">
- <operation type="masterDetailLink" supported="true" mandatory="true"/>
- </operationGroup>
- </operationSupportTable>
- <operationSupportTable scope="NoDataModeProvider">
- <operationGroup name="allOperations" supported="true" overrideBase="true">
- <operation type="realDataMode" supported="false"/>
- </operationGroup>
- </operationSupportTable>
- <operationSupportTable scope="ZeroSuppressProvider">
- <operationGroup name="allOperations" supported="true" overrideBase="true">
- <operation type="edgeSuppression" supported="true" mandatory="true"/>
- </operationGroup>
- </operationSupportTable>
- <operationSupportTable scope="RefinerProvider">
- <operationGroup name="allOperations" supported="true" overrideBase="true"/>
- </operationSupportTable>
- <operationSupportTable scope="TabularOperationProvider">
- <dataSources>
- <dataSource type="PC" supported="true"/>
- <dataSource type="BW" supported="true"/>
- <dataSource type="MO" supported="true"/>
- <dataSource type="XO" supported="true"/>
- <dataSource type="LA" supported="true"/>
- <dataSource type="XI" supported="true"/>
- <dataSource type="YK" supported="true"/>
- <dataSource type="M8" supported="true"/>
- <dataSource type="M12" supported="true"/>
- <dataSource type="M14" supported="true"/>
- <dataSource type="DO" supported="true"/>
- <dataSource type="TM" supported="true"/>
- <dataSource type="CL" supported="true"/>
- <dataSource type="CR" supported="true"/>
- </dataSources>
- <operationGroup name="allOperations">
- <operationGroup name="sourceQueries" supported="true">
- <operation type="dbQuery" supported="true"/>
- <operation type="mdQuery" supported="true"/>
- <operation type="subQuery" supported="true" mandatory="true"/>
- <operation type="sqlQuery" supported="true"/>
- <operation type="mdxQuery" supported="true"/>
- </operationGroup>
- <operationGroup name="dimensionalContent" supported="true" overrideBase="true">
- <operation type="manyDimensions" supported="false"/>
- </operationGroup>
- <operation type="memberReference" supported="true"/>
- <operation type="siblingValuesets" supported="true"/>
- <operation type="queryOperation" supported="true" mandatory="true"/>
- <operationGroup name="functions" supported="true" overrideBase="true"/>
- </operationGroup>
- </operationSupportTable>
- <operationSupportTable scope="TabularFuncProvider">
- <dataSources>
- <dataSource type="PC" supported="true"/>
- <dataSource type="BW" supported="true"/>
- <dataSource type="MO" supported="true"/>
- <dataSource type="XO" supported="true"/>
- <dataSource type="LA" supported="true"/>
- <dataSource type="XI" supported="true"/>
- <dataSource type="YK" supported="true"/>
- <dataSource type="M8" supported="true"/>
- <dataSource type="M12" supported="true"/>
- <dataSource type="M14" supported="true"/>
- <dataSource type="DO" supported="true"/>
- <dataSource type="TM" supported="true"/>
- <dataSource type="CL" supported="true"/>
- <dataSource type="CR" supported="true"/>
- </dataSources>
- <operationGroup name="allOperations">
- <operationGroup name="sourceQueries" supported="true">
- <operation type="mdQuery" supported="true"/>
- </operationGroup>
- <operationGroup name="dimensionalContent" supported="true" overrideBase="true">
- <operation type="dimensionInfo" supported="false"/>
- <operation type="v4_dimensionInfo" supported="false"/>
- </operationGroup>
- <operation type="memberReference" supported="true"/>
- <operation type="siblingValuesets" supported="true"/>
- <operationGroup name="functions" supported="true" overrideBase="true"/>
- </operationGroup>
- </operationSupportTable>
- <operationSupportTable scope="RelationalQueryProvider">
- <dataSources>
- <dataSource type="JD-OR" supported="true"/>
- <dataSource type="JD-D2" supported="true"/>
- <dataSource type="JD-SS" supported="true"/>
- <dataSource type="JD-TD" supported="true"/>
- <dataSource type="JD-NZ" supported="true"/>
- <dataSource type="NZ" supported="true"/>
- <dataSource type="OR" supported="true"/>
- <dataSource type="IF" supported="true"/>
- <dataSource type="CT" supported="true"/>
- <dataSource type="CT15" supported="true"/>
- <dataSource type="OL" supported="true"/>
- <dataSource type="XML" supported="true"/>
- <dataSource type="OD" supported="true"/>
- <dataSource type="D2" supported="true"/>
- <dataSource type="SS" supported="true"/>
- <dataSource type="TD" supported="true"/>
- <dataSource type="RB" supported="true"/>
- <dataSource type="IQ" supported="true"/>
- <dataSource type="CS" supported="true"/>
- <dataSource type="EC" supported="true"/>
- <dataSource type="R3" supported="true"/>
- <dataSource type="PG" supported="true"/>
- <dataSource type="VM" supported="true"/>
- </dataSources>
- <operationGroup name="allCommands">
- <operation type="testConnection" supported="false">
- <dataSources>
- <dataSource type="JD-OR" supported="true"/>
- <dataSource type="JD-D2" supported="true"/>
- <dataSource type="JD-SS" supported="true"/>
- <dataSource type="JD-TD" supported="true"/>
- <dataSource type="JD-NZ" supported="true"/>
- <dataSource type="NZ" supported="true"/>
- <dataSource type="OR" supported="true"/>
- <dataSource type="IF" supported="true"/>
- <dataSource type="CT" supported="true"/>
- <dataSource type="CT15" supported="true"/>
- <dataSource type="OL" supported="true"/>
- <dataSource type="XML" supported="true"/>
- <dataSource type="OD" supported="true"/>
- <dataSource type="D2" supported="true"/>
- <dataSource type="SS" supported="true"/>
- <dataSource type="TD" supported="true"/>
- <dataSource type="RB" supported="true"/>
- <dataSource type="IQ" supported="true"/>
- <dataSource type="CS" supported="true"/>
- <dataSource type="EC" supported="true"/>
- <dataSource type="R3" supported="true"/>
- <dataSource type="PG" supported="true"/>
- <dataSource type="VM" supported="true"/>
- </dataSources>
- </operation>
- </operationGroup>
- <operationGroup name="allOperations" supported="true">
- <operationGroup name="sourceQueries">
- <operation type="dbQuery" supported="true"/>
- <operation type="dataSourceQuery" supported="true"/>
- <operation type="sqlQuery" supported="true"/>
- <operation type="source" supported="true"/>
- <operation type="subQuery" supported="true"/>
- <operation type="providerQuery" supported="true"/>
- </operationGroup>
- <operationGroup name="dimensionalContent">
- <operation type="modelDimension" supported="true"/>
- <operation type="oneDimension" supported="true"/>
- <operation type="dimensionInfo" supported="true"/>
- <operation type="v4_dimensionInfo" supported="true"/>
- <operation type="slicer" supported="true"/>
- </operationGroup>
- <operation type="memberReference" supported="true"/>
- <operation type="emptySpec" supported="false"/>
- <operation type="memberset" supported="false"/>
- <operation type="olap_members_hierarchy" supported="false"/>
- <operation type="dataSource_macro" supported="false"/>
- <operationGroup name="functions" supported="false" overrideBase="true">
- <operationGroup name="FDS" supported="false" overrideBase="false"/>
- </operationGroup>
- </operationGroup>
- </operationSupportTable>
- <operationSupportTable scope="OlapQueryProvider">
- <dataSources>
- <dataSource type="PC" supported="true"/>
- <dataSource type="MO" supported="true"/>
- <dataSource type="XO" supported="true"/>
- <dataSource type="LA" supported="true"/>
- <dataSource type="XI" supported="true"/>
- <dataSource type="YK" supported="true"/>
- <dataSource type="M8" supported="true"/>
- <dataSource type="M12" supported="true"/>
- <dataSource type="M14" supported="true"/>
- <dataSource type="DO" supported="true"/>
- <dataSource type="TM" supported="true"/>
- <dataSource type="CL" supported="true"/>
- <dataSource type="CR" supported="true"/>
- <dataSource type="BW" supported="true"/>
- </dataSources>
- <operationGroup name="allCommands">
- <operation type="testConnection" supported="false">
- <dataSources>
- <dataSource type="PC" supported="true"/>
- <dataSource type="MO" supported="true"/>
- <dataSource type="XO" supported="true"/>
- <dataSource type="LA" supported="true"/>
- <dataSource type="XI" supported="true"/>
- <dataSource type="YK" supported="true"/>
- <dataSource type="M8" supported="true"/>
- <dataSource type="M12" supported="true"/>
- <dataSource type="M14" supported="true"/>
- <dataSource type="DO" supported="true"/>
- <dataSource type="TM" supported="true"/>
- <dataSource type="CL" supported="true"/>
- <dataSource type="CR" supported="true"/>
- <dataSource type="BW" supported="true"/>
- </dataSources>
- </operation>
- <operation type="discover" supported="true"/>
- </operationGroup>
- <operationGroup name="allOperations">
- <operationGroup name="sourceQueries" supported="true">
- <operation type="mdQuery" supported="true">
- <dataSources>
- </dataSources>
- </operation>
- <operation type="mdxQuery" supported="false">
- <dataSources>
- </dataSources>
- </operation>
- <operation type="queryOperation" supported="false"/>
- <operation type="source" supported="true"/>
- </operationGroup>
- <operationGroup name="dimensionalContent" supported="true" overrideBase="true">
- <operation type="modelDimension" supported="true"/>
- <operation type="dimensionInfo" supported="false"/>
- <operation type="v4_dimensionInfo" supported="true"/>
- <operation type="slicer" supported="true"/>
- </operationGroup>
- <operation type="memberReference" supported="true"/>
- <operation type="siblingValuesets" supported="true"/>
- <operationGroup name="functions" supported="false" overrideBase="true">
- <operation type="ces_null" supported="true"/>
- <operation type="fn:current_date" supported="false"/>
- <operation type="fn:current_time" supported="false"/>
- <operation type="fn:current_timestamp" supported="false"/>
- <operationGroup name="FDS" supported="false" overrideBase="false"/>
- </operationGroup>
- </operationGroup>
- </operationSupportTable>
- <operationSupportTable scope="MDOperationProvider">
- <dataSources>
- <dataSource type="JD-OR" supported="true"/>
- <dataSource type="JD-D2" supported="true"/>
- <dataSource type="JD-SS" supported="true"/>
- <dataSource type="JD-TD" supported="true"/>
- <dataSource type="JD-NZ" supported="true"/>
- <dataSource type="NZ" supported="true"/>
- <dataSource type="OR" supported="true"/>
- <dataSource type="IF" supported="true"/>
- <dataSource type="CT" supported="true"/>
- <dataSource type="CT15" supported="true"/>
- <dataSource type="OL" supported="true"/>
- <dataSource type="XML" supported="true"/>
- <dataSource type="OD" supported="true"/>
- <dataSource type="D2" supported="true"/>
- <dataSource type="SS" supported="true"/>
- <dataSource type="TD" supported="true"/>
- <dataSource type="RB" supported="true"/>
- <dataSource type="IQ" supported="true"/>
- <dataSource type="CS" supported="true"/>
- <dataSource type="EC" supported="true"/>
- <dataSource type="R3" supported="true"/>
- <dataSource type="PG" supported="true"/>
- <dataSource type="PC" supported="true"/>
- <dataSource type="BW" supported="true"/>
- <dataSource type="AS" supported="true"/>
- <dataSource type="DO" supported="true"/>
- <dataSource type="TM" supported="true"/>
- <dataSource type="CL" supported="true"/>
- <dataSource type="CR" supported="true"/>
- <dataSource type="VM" supported="true"/>
- </dataSources>
- <operationGroup name="allOperations" supported="true">
- <operationGroup name="sourceQueries">
- <operation type="dbQuery" supported="true"/>
- <operation type="mdQuery" supported="true"/>
- <operation type="sqlQuery" supported="true"/>
- <operation type="mdxQuery" supported="true"/>
- <operation type="source" supported="true"/>
- <operation type="subQuery" supported="true"/>
- </operationGroup>
- <operationGroup name="dimensionalContent" supported="true" overrideBase="true">
- <operation type="modelDimension" supported="true"/>
- <operation type="dimensionInfo" supported="true"/>
- <operation type="v4_dimensionInfo" supported="true"/>
- <operation type="slicer" supported="true"/>
- </operationGroup>
- <operation type="memberReference" supported="true"/>
- <operation type="siblingValuesets" supported="true"/>
- <operationGroup name="functions" supported="true" overrideBase="true"/>
- </operationGroup>
- </operationSupportTable>
- <operationSupportTable scope="MDOperationProvider:TabularQuery">
- <dataSources>
- <dataSource type="JD-OR" supported="true"/>
- <dataSource type="JD-D2" supported="true"/>
- <dataSource type="JD-SS" supported="true"/>
- <dataSource type="JD-TD" supported="true"/>
- <dataSource type="JD-NZ" supported="true"/>
- <dataSource type="NZ" supported="true"/>
- <dataSource type="OR" supported="true"/>
- <dataSource type="IF" supported="true"/>
- <dataSource type="CT" supported="true"/>
- <dataSource type="CT15" supported="true"/>
- <dataSource type="OL" supported="true"/>
- <dataSource type="XML" supported="true"/>
- <dataSource type="OD" supported="true"/>
- <dataSource type="D2" supported="true"/>
- <dataSource type="SS" supported="true"/>
- <dataSource type="TD" supported="true"/>
- <dataSource type="RB" supported="true"/>
- <dataSource type="IQ" supported="true"/>
- <dataSource type="CS" supported="true"/>
- <dataSource type="EC" supported="true"/>
- <dataSource type="R3" supported="true"/>
- <dataSource type="PG" supported="true"/>
- <dataSource type="PC" supported="true"/>
- <dataSource type="BW" supported="true"/>
- <dataSource type="AS" supported="true"/>
- <dataSource type="DO" supported="true"/>
- <dataSource type="TM" supported="true"/>
- <dataSource type="CL" supported="true"/>
- <dataSource type="CR" supported="true"/>
- <dataSource type="VM" supported="true"/>
- </dataSources>
- <operationGroup name="allOperations" supported="true">
- <operationGroup name="sourceQueries">
- <operation type="dbQuery" supported="true"/>
- <operation type="mdQuery" supported="true"/>
- <operation type="sqlQuery" supported="true"/>
- <operation type="source" supported="true"/>
- <operation type="subQuery" supported="true"/>
- </operationGroup>
- <operationGroup name="dimensionalContent">
- <operation type="modelDimension" supported="true"/>
- <operation type="oneDimension" supported="true"/>
- </operationGroup>
- <operation type="memberset" supported="false"/>
- <operationGroup name="functions" supported="true" overrideBase="true">
- <!-- exceptions from FDS settings for RelationalQueryProvider -->
- <operation type="fn:tuple" supported="false"/>
- <operation type="olap_children" supported="false"/>
- <operation type="olap_filter" supported="false"/>
- <operation type="olap_members" supported="false"/>
- <operation type="olap_rootmembers" supported="false"/>
- <operation type="olap_hierarchy" supported="false"/>
- <operation type="olap_level" supported="false"/>
- <operation type="olap_rolevalue" supported="false"/>
- <!-- FDS settings for RelationalQueryProvider -->
- <operationGroup name="FDS" supported="false" overrideBase="false" fdsForProvider="RelationalQueryProvider"/>
- </operationGroup>
- </operationGroup>
- </operationSupportTable>
- <operationSupportTable scope="CubeBuildProvider">
- <operationGroup name="allOperations" supported="false" overrideBase="true">
- <operationGroup name="sourceQueries">
- <operation type="providerQuery" supported="true"/>
- </operationGroup>
- </operationGroup>
- </operationSupportTable>
- <operationSupportTable scope="ReporterModeProvider">
- <dataSources>
- <dataSource type="PC" supported="true"/>
- <dataSource type="BW" supported="true"/>
- <dataSource type="MO" supported="true"/>
- <dataSource type="XO" supported="true"/>
- <dataSource type="LA" supported="true"/>
- <dataSource type="XI" supported="true"/>
- <dataSource type="YK" supported="true"/>
- <dataSource type="M8" supported="true"/>
- <dataSource type="M12" supported="true"/>
- <dataSource type="M14" supported="true"/>
- <dataSource type="DO" supported="true"/>
- <dataSource type="TM" supported="true"/>
- <dataSource type="CL" supported="true"/>
- <dataSource type="CR" supported="true"/>
- </dataSources>
- <operationGroup name="allCommands">
- </operationGroup>
- <operationGroup name="allOperations">
- <operationGroup name="sourceQueries" supported="true">
- <operation type="mdQuery" supported="true"/>
- <operation type="source" supported="true"/>
- <operation type="queryOperation" supported="false"/>
- </operationGroup>
- <operationGroup name="dimensionalContent" supported="true" overrideBase="true">
- <operation type="modelDimension" supported="true"/>
- <operation type="dimensionInfo" supported="false"/>
- <operation type="v4_dimensionInfo" supported="true"/>
- <operation type="slicer" supported="true"/>
- </operationGroup>
- <operation type="memberReference" supported="true"/>
- <operation type="siblingValuesets" supported="true"/>
- <operationGroup name="functions" supported="true" overrideBase="true">
- <operation type="ces_null" supported="true"/>
- <operationGroup name="FDS" supported="false" overrideBase="false" fdsForProvider="OlapQueryProvider"/>
- </operationGroup>
- </operationGroup>
- </operationSupportTable>
- </operationSupport>
- </QFSConfiguration>
|