28.01.2013 Views

SAP HANA Developer Guide - Get a Free Blog

SAP HANA Developer Guide - Get a Free Blog

SAP HANA Developer Guide - Get a Free Blog

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

[Measures].[BILLED_QUANTITY],<br />

[Measures].[Termination Rate]<br />

} ON COLUMNS,<br />

Descendants<br />

(<br />

[MDX_TEST_10_DISTRIBUTION_CHANNEL].<br />

[MDX_TEST_10_DISTRIBUTION_CHANNEL].[All].[(all)],<br />

1,<br />

SELF_AND_BEFORE<br />

)<br />

DIMENSION PROPERTIES SIBLING_ORDINAL ON ROWS<br />

FROM MDX_TEST_10_ITELO_SALES_DATA<br />

MembersAscendantsDescendants Function<br />

<strong>SAP</strong> <strong>HANA</strong> includes a new function called MembersAscendantsDescendants that enables you to get, for<br />

example, all ascendants and descendants of a specific member. This function improves on the standard MDX<br />

functions Ascendants and Descendants.<br />

The function can be called as follows:<br />

MembersAscendantsDescendants (, )<br />

● set: A set of members from a single hierarchy<br />

● flag: Indicates which related members to return, and can be one of the following:<br />

○ MEMBERS_AND_ASCENDANTS_AND_DESCENDANTS<br />

○ MEMBERS_AND_ASCENDANTS<br />

○ MEMBERS_AND_DESCENDANTS<br />

○ ASCENDANTS_AND_DESCENDANTS<br />

○ ONLY_ASCENDANTS<br />

○ ONLY_DESCENDANTS<br />

SELECT<br />

{ [Measures].[SALES] }<br />

ON COLUMNS,<br />

NON EMPTY<br />

{ Hierarchize( MembersAscendantsDescendants([JUICE_TIME].[TimeHier].<br />

[QUARTER].[3]:[JUICE_TIME].[TimeHier].[QUARTER].[4],<br />

MEMBERS_AND_ASCENDANTS_AND_DESCENDANTS )) }<br />

ON ROWS<br />

FROM [JUICE]<br />

SELECT<br />

{ [Measures].[SALES] }<br />

ON COLUMNS,<br />

NON EMPTY<br />

{ Hierarchize( MembersAscendantsDescendants([JUICE_TIME].[TimeHier].<br />

[QUARTER].[3]:[JUICE_TIME].[TimeHier].[QUARTER].[4],<br />

ONLY_ASCENDANTS )) }<br />

ON ROWS<br />

FROM [JUICE]<br />

Variables<br />

An MDX SELECT statement in <strong>SAP</strong> <strong>HANA</strong> enables you to send values for variables defined within modeling views.<br />

208<br />

P U B L I C<br />

© 2012 <strong>SAP</strong> AG. All rights reserved.<br />

<strong>SAP</strong> <strong>HANA</strong> <strong>Developer</strong> <strong>Guide</strong><br />

Defining Web-based Data Access

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!