Data Source Object
OLE DB for OLAP adds a number of properties to the DBPROPSET_DATASOURCEINFO property set of a data source object. These properties give the consumer information about variations among multidimensional providers.
Property |
Short description |
---|---|
Flattening support. |
|
Support for named levels. A bitmask specifying whether the provider supports named levels and/or numbered levels. |
|
Data source type. |
|
Support for query-joining multiple cubes. |
|
Number of axes in the dataset. The value of this property is the maximum number of axes that the provider supports in the dataset. To be compliant with OLE DB for OLAP, this value must be at least 3. |
|
Support for updating aggregated cells. |
|
Support for cell updates. |
|
The capabilities in the WHERE clause of an MDX statement. |
|
Provider's ability to qualify a cube name. A bitmask specifying how multidimensional schema object names can be qualified in an MDX expression. |
|
Support for an outer reference in an MDX statement. |
|
Support for querying by property values in an MDX statement. |
|
Support for MDX case statements. A bitmask specifying the support in a provider for case statements. |
|
Support for string comparison operators other than equals and not-equals operators. A bitmask specifying the support in a provider for string comparison operators. |
|
Support for various <desc flag> values in the DESCENDANTS function. |
|
Support for various set functions. |
|
Support for various member functions. |
|
Support for various numeric functions. |
|
Support for creation of named sets and calculated members. |
|
The capabilities in the <numeric_value_expression>argument of set functions. |