2.4.209 BrtBeginSlicerCacheNative

The BrtBeginSlicerCacheNative record specifies the beginning of a collection of records as defined by the Slicer Cache (section 2.1.7.47) part ABNF. The collection of records specifies non-OLAP slicer items (section 2.2.14.1.4.1) that are cached within this slicer cache (section 2.2.14.1).


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

reserved1

dwcacheId

A

B

C

D

E

reserved1 (4 bytes):  MUST be 0, and MUST be ignored.

dwcacheId (4 bytes): An integer that that specifies the associated non-OLAP PivotCache (section 2.2.5.2). MUST match the icacheId field of the BrtBeginPCD2.4.117 (section 2.4.123) record of an existing PivotCache.

A - fSortOrder (2 bits): An unsigned integer that specifies how the non-OLAP slicer items are sorted in the slicer view (section 2.2.14.2). This value MUST be a value from the following table.

Value

Meaning

0x1

The non-OLAP slicer items are sorted in ascending order.

0x2

The non-OLAP slicer items are sorted in descending order.

B - fCrossFilter (2 bits): An unsigned integer that specifies how the non-OLAP slicer items that are used in slicer cross filtering (section 2.2.14.1.5) are displayed. This value MUST be a value from the following table.

Value

Meaning

0x0

The table style element (section 2.2.6.2.2) of the slicer style (section 2.2.6.3.1) for non-OLAP slicer items without data is not applied to non-OLAP slicer items without data, and non-OLAP slicer items without data are not sorted separately in the list of non-OLAP slicer items in the slicer view.

0x1

The table style element of the slicer style for non-OLAP slicer items without data is applied to non-OLAP slicer items without data, and non-OLAP slicer items without data are sorted at the bottom in the list of non-OLAP slicer items in the slicer view.

0x2

The table style element of the slicer style for non-OLAP slicer items without data is applied to non-OLAP slicer items without data, and non-OLAP slicer items without data are not sorted separately in the list of non-OLAP slicer items in the slicer view.

C - fSortUsingCustomLists (1 bit): A bit that specifies whether custom lists are used when sorting the non-OLAP slicer items.

D - fShowAllItems (1 bit): A bit that specifies whether unused non-OLAP cache items (section 2.2.5.2.3) in the associated PivotCache (section 2.2.5.2) are displayed. See Cache Items for more details on unused cache items.

E - reserved2 (2 bits): This value MUST be 0, and MUST be ignored.