Databases Reference
In-Depth Information
Dimension
Dimension.Item(0)
When there is only one hierarchy in the dimansion
Dimension.Item(0)
When there is only one hierarchy in the dimension
Dimension.Item(0)
When there is only one hierarchy in the dimansion
Hierarchy
Hierarchy.Default1Member
Hierarchy.Defaut1Member
Member
Tuple.Item(0)
When there is only one
member in the tuple
Tuple.Item(0)
When ther is only one
Tuple.Item(0)
(Member)
When ther is only one
Member in the Tuple
Member in the Tuple
Tu p l e
Level
Tuple.Value
Tuple.Value
{Tuple}
{Tuple}
Level.Members
Level.Members
Scalar
Set
FIGURE 11.14
Objects of certain types can be implicitly converted to other types.
each attribute: The default members are overwritten by the members of attributes specified
in the
WHERE
clause, and then those members are overwritten by members of attributes
from each axis. When we say
overwritten
, we mean that the member corresponding to the
attribute is changed. In reality, the process is a little more complicated. Let's take a look at
this complexity in the following query:
SELECT [Time].[Year].CurrentMember ON COLUMNS FROM [Warehouse and Sales]
WHERE [Time].[Time].[Quarter].&[Q1]&[1998]
Our cube has three members of the
Year
attribute:
ALL
,
1997
, and
1998
. Assume that you
wrote this query and, when you put a slice on the
Quarter
attribute, you meant
Q1
of
1998. But, if Analysis Services blindly follows the rules defined in Chapter 10, you would
end up with this as the current coordinate:
(..., Time.Year.ALL, Time.Quarter.Q1, Time.Month.ALL,..)
Search WWH ::
Custom Search