2.4.273.48 SXAddl_SXCHierarchy_SXDInfo12

The SXAddl_SXCHierarchy_SXDInfo12 record specifies additional properties for a pivot hierarchy, for an SxcHierarchy class. This record MUST NOT exist if the PivotCache functionality level of the associated PivotCache is less than 3.


0


1


2


3


4


5


6


7


8


9

1
0


1


2


3


4


5


6


7


8


9

2
0


1


2


3


4


5


6


7


8


9

3
0


1

hdr

...

A

B

C

D

E

reserved1

...

reserved2

hdr (6 bytes): An SXAddlHdr structure. The value of hdr.sxc MUST equal 0x02 and the value of hdr.sxd MUST equal 0x41.

A - fUnbalancedRealKnown (1 bit): A bit that specifies whether fUnbalancedReal is valid. MUST be 0 if the pivot hierarchy is grouped.

B - fUnbalancedReal (1 bit): A bit that specifies whether the pivot hierarchy is balanced or unbalanced. If the value is 1 and fUnbalancedRealKnown is 1, the pivot hierarchy is unbalanced. If the value is 0 and fUnbalancedRealKnown is 1, the pivot hierarchy is balanced. If fUnbalancedRealKnown is 0 the value is undefined.

C - fUnbalancedGroupKnown (1 bit): A bit that specifies whether fUnbalancedGroup is valid. MUST be 0 if the pivot hierarchy is not grouped.

D - fUnbalancedGroup (1 bit): A bit that specifies whether the OLAP group pivot hierarchy is balanced or unbalanced. If the value is 1 and fUnbalancedGroupKnown is 1, the pivot hierarchy is unbalanced. If the value is 0 and fUnbalancedGroupKnown is 1, the pivot hierarchy is balanced. If fUnbalancedGroupKnown is 0 the value is undefined.

E - fHidden (1 bit): A bit that specifies whether the OLAP hierarchy corresponding to this pivot hierarchy is hidden.

reserved1 (27 bits): MUST be zero, and MUST be ignored.

reserved2 (2 bytes): MUST be zero, and MUST be ignored.