> ## Documentation Index
> Fetch the complete documentation index at: https://docs.activeviam.com/llms.txt
> Use this file to discover all available pages before exploring further.

# List of Supported MDX Functions by Atoti

## MDX Functions

This table lists all existing MDX functions and details their support level in Atoti.

The following notations are used:

|                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            Symbol                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            | Meaning               |
| :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | --------------------- |
|                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | fully supported       |
|                          <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/add.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=e144df45b8e2cf88dc1a402270eb6950" alt="plus" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/add.svg" />                         | partially supported   |
| <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/forbidden.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=1b5798b42ba2fda6004d317a8e6886a5" alt="minus" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/forbidden.svg" /> | not supported         |
|                 <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/error.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=759d4450d79c1138a8092bdbd10efcf4" alt="cross" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/error.svg" />                 | will not be supported |

| Function Name          |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            Support                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | Documentation & Comments                                                                                                                                             |   |
| ---------------------- | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -------------------------------------------------------------------------------------------------------------------------------------------------------------------- | - |
| AddCalculatedMembers   |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN AddCalculatedMembers (MDX)](https://docs.microsoft.com/en-us/sql/mdx/addcalculatedmembers-mdx)                                                                 |   |
| Aggregate              |                          <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/add.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=e144df45b8e2cf88dc1a402270eb6950" alt="plus" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/add.svg" />                         | [Aggregate Function (MDX)](#aggregate-function)                                                                                                                      |   |
| AllMembers             |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN AllMembers (MDX)](https://docs.microsoft.com/en-us/sql/mdx/allmembers-mdx)                                                                                     |   |
| Ancestor               |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN Ancestor (MDX)](https://docs.microsoft.com/en-us/sql/mdx/ancestor-mdx)                                                                                         |   |
| Ancestors              |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN Ancestors (MDX)](https://docs.microsoft.com/en-us/sql/mdx/ancestors-mdx)                                                                                       |   |
| Ascendants             |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN Ascendants (MDX)](https://docs.microsoft.com/en-us/sql/mdx/ascendants-mdx)                                                                                     |   |
| Avg                    |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN Avg (MDX)](https://docs.microsoft.com/en-us/sql/mdx/avg-mdx)                                                                                                   |   |
| Axis                   |                 <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/error.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=759d4450d79c1138a8092bdbd10efcf4" alt="cross" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/error.svg" />                 | [MSDN Axis (MDX)](https://docs.microsoft.com/en-us/sql/mdx/axis-mdx)                                                                                                 |   |
| BottomCount            |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN BottomCount (MDX)](https://docs.microsoft.com/en-us/sql/mdx/bottomcount-mdx)                                                                                   |   |
| BottomPercent          |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN BottomPercent (MDX)](https://docs.microsoft.com/en-us/sql/mdx/bottompercent-mdx)                                                                               |   |
| BottomSum              |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN BottomSum (MDX)](https://docs.microsoft.com/en-us/sql/mdx/bottomsum-mdx)                                                                                       |   |
| CASE Statement         |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN CASE Statement (MDX)](https://docs.microsoft.com/en-us/sql/mdx/case-statement-mdx)                                                                             |   |
| Caption                |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [Caption Function (MDX)](#caption-function)                                                                                                                          |   |
| CDate                  |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN Type Conversion Functions (VBA - CDate)](https://docs.microsoft.com/en-us/office/vba/language/concepts/getting-started/type-conversion-functions)              |   |
| Children               |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN Children (MDX)](https://docs.microsoft.com/en-us/sql/mdx/children-mdx)                                                                                         |   |
| CInt                   |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN Type Conversion Functions (VBA - CInt)](https://docs.microsoft.com/en-us/office/vba/language/concepts/getting-started/type-conversion-functions)               |   |
| CLng                   |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN Type Conversion Functions (VBA - CLng)](https://docs.microsoft.com/en-us/office/vba/language/concepts/getting-started/type-conversion-functions)               |   |
| ClosingPeriod          |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN ClosingPeriod (MDX)](https://docs.microsoft.com/en-us/sql/mdx/closingperiod-mdx)                                                                               |   |
| CoalesceEmpty          |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN CoalesceEmpty (MDX)](https://docs.microsoft.com/en-us/sql/mdx/coalesceempty-mdx) Without type constraint                                                       |   |
| Correlation            |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN Correlation (MDX)](https://docs.microsoft.com/en-us/sql/mdx/correlation-mdx)                                                                                   |   |
| Count (Dimensions)     |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN Count (Hierarchy Levels) (MDX)](https://docs.microsoft.com/en-us/sql/mdx/count-dimension-mdx)                                                                  |   |
| Count (Levels)         |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN Count (Hierarchy Levels) (MDX)](https://docs.microsoft.com/en-us/sql/mdx/count-hierarchy-levels-mdx)                                                           |   |
| Count (Tuple)          |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN Count (Tuple) (MDX)](https://docs.microsoft.com/en-us/sql/mdx/count-tuple-mdx)                                                                                 |   |
| Count (Set)            |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN Count (Set) (MDX)](https://docs.microsoft.com/en-us/sql/mdx/count-set-mdx)                                                                                     |   |
| Cousin                 |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN Cousin (MDX)](https://docs.microsoft.com/en-us/sql/mdx/cousin-mdx)                                                                                             |   |
| Covariance             |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN Covariance (MDX)](https://docs.microsoft.com/en-us/sql/mdx/covariance-mdx)                                                                                     |   |
| CovarianceN            |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN CovarianceN (MDX)](https://docs.microsoft.com/en-us/sql/mdx/covariancen-mdx)                                                                                   |   |
| CrossJoin              |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN CrossJoin (MDX)](https://docs.microsoft.com/en-us/sql/mdx/crossjoin-mdx)                                                                                       |   |
| CStr                   |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN Type Conversion Functions (VBA - CStr)](https://docs.microsoft.com/en-us/office/vba/language/concepts/getting-started/type-conversion-functions)               |   |
| Current                |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN Current (MDX)](https://docs.microsoft.com/en-us/sql/mdx/current-mdx)                                                                                           |   |
| CurrentMember          |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN Current Member (MDX)](https://docs.microsoft.com/en-us/sql/mdx/currentmember-mdx)                                                                              |   |
| CurrentOrdinal         |                          <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/add.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=e144df45b8e2cf88dc1a402270eb6950" alt="plus" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/add.svg" />                         | [MSDN Current Ordinal (MDX)](https://docs.microsoft.com/en-us/sql/mdx/currentordinal-mdx) Only works on Named sets                                                   |   |
| CustomData             |                 <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/error.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=759d4450d79c1138a8092bdbd10efcf4" alt="cross" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/error.svg" />                 | [MSDN CustomData (MDX)](https://docs.microsoft.com/en-us/sql/mdx/customdata-mdx)                                                                                     |   |
| DataMember             |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN DataMember (MDX)](https://docs.microsoft.com/en-us/sql/mdx/datamember-mdx)                                                                                     |   |
| DateAdd                |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN DateAdd (VBA)](https://docs.microsoft.com/en-us/office/vba/language/reference/user-interface-help/dateadd-function)                                            |   |
| DateDiff               |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN DateDiff (VBA)](https://docs.microsoft.com/en-us/office/vba/language/reference/user-interface-help/datediff-function)                                          |   |
| DatePart               |                          <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/add.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=e144df45b8e2cf88dc1a402270eb6950" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/add.svg" />                         | [MSDN DatePart (VBA)](https://docs.microsoft.com/en-us/office/vba/language/reference/user-interface-help/datepart-function) Optional arguments are not supported     |   |
| Day                    |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN Day (DAX)](https://docs.microsoft.com/en-us/dax/day-function-dax)                                                                                              |   |
| DefaultMember          |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN DefaultMember (MDX)](https://docs.microsoft.com/en-us/sql/mdx/defaultmember-mdx)                                                                               |   |
| Descendants            |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN Descendants (MDX)](https://docs.microsoft.com/en-us/sql/mdx/descendants-mdx)                                                                                   |   |
| Dimension              |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN Dimension (MDX)](https://docs.microsoft.com/en-us/sql/mdx/dimension-mdx)                                                                                       |   |
| Dimensions             |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN Dimensions (MDX)](https://docs.microsoft.com/en-us/sql/mdx/dimensions-mdx)                                                                                     |   |
| Distinct               |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN Distinct (MDX)](https://docs.microsoft.com/en-us/sql/mdx/distinct-mdx)                                                                                         |   |
| DistinctCount          |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN DistinctCount (MDX)](https://docs.microsoft.com/en-us/sql/mdx/distinctcount-mdx)                                                                               |   |
| DrillDownLevel         |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN DrillDownLevel (MDX)](https://docs.microsoft.com/en-us/sql/mdx/drilldownlevel-mdx)                                                                             |   |
| DrillDownLevelBottom   |                          <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/add.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=e144df45b8e2cf88dc1a402270eb6950" alt="plus" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/add.svg" />                         | [MSDN DrillDownLevelBottom (MDX)](https://docs.microsoft.com/en-us/sql/mdx/drilldownlevelbottom-mdx)                                                                 |   |
| DrillDownLevelTop      |                          <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/add.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=e144df45b8e2cf88dc1a402270eb6950" alt="plus" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/add.svg" />                         | [MSDN DrillDownLevelTop (MDX)](https://docs.microsoft.com/en-us/sql/mdx/drilldownleveltop-mdx)                                                                       |   |
| DrillDownMember        |                          <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/add.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=e144df45b8e2cf88dc1a402270eb6950" alt="plus" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/add.svg" />                         | [MSDN DrillDownMember (MDX)](https://docs.microsoft.com/en-us/sql/mdx/drilldownmember-mdx)                                                                           |   |
| DrillDownMemberBottom  |                          <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/add.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=e144df45b8e2cf88dc1a402270eb6950" alt="plus" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/add.svg" />                         | [MSDN DrillDownMemberBottom (MDX)](https://docs.microsoft.com/en-us/sql/mdx/drilldownmemberbottom-mdx)                                                               |   |
| DrillDownMemberTop     |                          <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/add.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=e144df45b8e2cf88dc1a402270eb6950" alt="plus" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/add.svg" />                         | [MSDN DrillDownMemberTop (MDX)](https://docs.microsoft.com/en-us/sql/mdx/drilldownmembertop-mdx)                                                                     |   |
| DrillupLevel           |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN DrillUpLevel (MDX)](https://docs.microsoft.com/en-us/sql/mdx/drilluplevel-mdx)                                                                                 |   |
| DrillupMember          |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN DrillupMember (MDX)](https://docs.microsoft.com/en-us/sql/mdx/drillupmember-mdx)                                                                               |   |
| Error                  |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN Error (MDX)](https://docs.microsoft.com/en-us/sql/mdx/error-mdx)                                                                                               |   |
| Except                 |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN Except (MDX)](https://docs.microsoft.com/en-us/sql/mdx/except-mdx-function)                                                                                    |   |
| Exists                 |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN Exists (MDX)](https://docs.microsoft.com/en-us/sql/mdx/exists-mdx), Signature with MeasureGroup not supported (i.e. this function is an alias for NonEmpty)    |   |
| Extract                |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN Extract (MDX)](https://docs.microsoft.com/en-us/sql/mdx/extract-mdx)                                                                                           |   |
| Filter                 |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN Filter (MDX)](https://docs.microsoft.com/en-us/sql/mdx/filter-mdx)                                                                                             |   |
| FirstChild             |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN FirstChild (MDX)](https://docs.microsoft.com/en-us/sql/mdx/firstchild-mdx)                                                                                     |   |
| FirstSibling           |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN FirstSibling (MDX)](https://docs.microsoft.com/en-us/sql/mdx/firstsibling-mdx)                                                                                 |   |
| Generate               |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN Generate (MDX)](https://docs.microsoft.com/en-us/sql/mdx/generate-mdx)                                                                                         |   |
| Head                   |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN Head (MDX)](https://docs.microsoft.com/en-us/sql/mdx/head-mdx)                                                                                                 |   |
| Hierarchize            |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN Hierarchize (MDX)](https://docs.microsoft.com/en-us/sql/mdx/hierarchize-mdx)                                                                                   |   |
| Hierarchy              |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN Hierarchy (MDX)](https://docs.microsoft.com/en-us/sql/mdx/hierarchy-mdx)                                                                                       |   |
| IIf                    |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN IIf (MDX)](https://docs.microsoft.com/en-us/sql/mdx/iif-mdx)                                                                                                   |   |
| InStr                  |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [InStr Function (MDX)](#instr-function)                                                                                                                              |   |
| Intersect              |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN Intersect (MDX)](https://docs.microsoft.com/en-us/sql/mdx/intersect-mdx), Signature with ALL is not supported                                                  |   |
| IsAncestor             |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN IsAncestor (MDX)](https://docs.microsoft.com/en-us/sql/mdx/isancestor-mdx)                                                                                     |   |
| IsEmpty                |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN IsEmpty (MDX)](https://docs.microsoft.com/en-us/sql/mdx/isempty-mdx)                                                                                           |   |
| IsGeneration           |                 <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/error.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=759d4450d79c1138a8092bdbd10efcf4" alt="cross" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/error.svg" />                 | [MSDN IsGeneration (MDX)](https://docs.microsoft.com/en-us/sql/mdx/isgeneration-mdx)                                                                                 |   |
| IsLeaf                 |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN IsLeaf (MDX)](https://docs.microsoft.com/en-us/sql/mdx/isleaf-mdx)                                                                                             |   |
| IsNull                 |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN IsNull (VBA)](https://docs.microsoft.com/en-us/office/vba/language/reference/user-interface-help/isnull-function)                                              |   |
| IsSibling              | <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/forbidden.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=1b5798b42ba2fda6004d317a8e6886a5" alt="minus" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/forbidden.svg" /> | [MSDN IsSibling (MDX)](https://docs.microsoft.com/en-us/sql/mdx/issibling-mdx)                                                                                       |   |
| Item (Member)          |                          <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/add.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=e144df45b8e2cf88dc1a402270eb6950" alt="plus" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/add.svg" />                         | [MSDN Item (Member) (MDX)](https://docs.microsoft.com/en-us/sql/mdx/item-member-mdx), Signature with strings is not supported                                        |   |
| Item (Tuple)           |                          <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/add.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=e144df45b8e2cf88dc1a402270eb6950" alt="plus" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/add.svg" />                         | [MSDN Item (Tuple) (MDX)](https://docs.microsoft.com/en-us/sql/mdx/item-tuple-mdx), Signature with strings is not supported                                          |   |
| KPIGoal                |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN KPIGoal (MDX)](https://docs.microsoft.com/en-us/sql/mdx/kpigoal-mdx)                                                                                           |   |
| KPIStatus              |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN KPIStatus (MDX)](https://docs.microsoft.com/en-us/sql/mdx/kpistatus-mdx)                                                                                       |   |
| KPITrend               |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN KPITrend (MDX)](https://docs.microsoft.com/en-us/sql/mdx/kpitrend-mdx)                                                                                         |   |
| KPIWeight              | <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/forbidden.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=1b5798b42ba2fda6004d317a8e6886a5" alt="minus" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/forbidden.svg" /> | [MSDN KPIWeight (MDX)](https://docs.microsoft.com/en-us/sql/mdx/kpiweight-mdx)                                                                                       |   |
| KPICurrentTimeMember   | <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/forbidden.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=1b5798b42ba2fda6004d317a8e6886a5" alt="minus" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/forbidden.svg" /> | [MSDN KPICurrentTimeMember (MDX)](https://docs.microsoft.com/en-us/sql/mdx/kpicurrenttimemember-mdx)                                                                 |   |
| KPIValue               |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN KPIValue (MDX)](https://docs.microsoft.com/en-us/sql/mdx/kpivalue-mdx)                                                                                         |   |
| Lag                    |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN Lag (MDX)](https://docs.microsoft.com/en-us/sql/mdx/lag-mdx)                                                                                                   |   |
| LastChild              |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN LastChild (MDX)](https://docs.microsoft.com/en-us/sql/mdx/lastchild-mdx)                                                                                       |   |
| LastPeriods            |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN LastPeriods (MDX)](https://docs.microsoft.com/en-us/sql/mdx/lastperiods-mdx)                                                                                   |   |
| LastSibling            |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN LastSibling (MDX)](https://docs.microsoft.com/en-us/sql/mdx/lastsibling-mdx)                                                                                   |   |
| LCase                  |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN LCase (VBA)](https://docs.microsoft.com/en-us/office/vba/language/reference/user-interface-help/lcase-function)                                                |   |
| Lead                   |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN Lead (MDX)](https://docs.microsoft.com/en-us/sql/mdx/lead-mdx)                                                                                                 |   |
| Leaves                 | <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/forbidden.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=1b5798b42ba2fda6004d317a8e6886a5" alt="minus" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/forbidden.svg" /> | [MSDN Leaves (MDX)](https://docs.microsoft.com/en-us/sql/mdx/leaves-mdx)                                                                                             |   |
| Left                   |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [Left Function](#left-function)                                                                                                                                      |   |
| Level                  |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN Level (MDX)](https://docs.microsoft.com/en-us/sql/mdx/level-mdx)                                                                                               |   |
| Levels                 |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN Levels (MDX)](https://docs.microsoft.com/en-us/sql/mdx/levels-mdx)                                                                                             |   |
| LinkMember             |                 <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/error.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=759d4450d79c1138a8092bdbd10efcf4" alt="cross" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/error.svg" />                 | [MSDN LinkMember (MDX)](https://docs.microsoft.com/en-us/sql/mdx/linkmember-mdx)                                                                                     |   |
| LinRegIntercept        |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN LinRegIntercept (MDX)](https://docs.microsoft.com/en-us/sql/mdx/linregintercept-mdx)                                                                           |   |
| LinRegPoint            |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN LinRegPoint (MDX)](https://docs.microsoft.com/en-us/sql/mdx/linregpoint-mdx)                                                                                   |   |
| LinRegR2               |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN LinRegR2 (MDX)](https://docs.microsoft.com/en-us/sql/mdx/linregr2-mdx)                                                                                         |   |
| LinRegSlope            |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN LinRegSlope (MDX)](https://docs.microsoft.com/en-us/sql/mdx/linregslope-mdx)                                                                                   |   |
| LinRegVariance         |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN LinRegVariance (MDX)](https://docs.microsoft.com/en-us/sql/mdx/linregvariance-mdx)                                                                             |   |
| LookupCube             |                 <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/error.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=759d4450d79c1138a8092bdbd10efcf4" alt="cross" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/error.svg" />                 | [MSDN LookupCube (MDX)](https://docs.microsoft.com/en-us/sql/mdx/lookupcube-mdx)                                                                                     |   |
| Max                    |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN Max (MDX)](https://docs.microsoft.com/en-us/sql/mdx/max-mdx)                                                                                                   |   |
| MeasureGroupMeasures   |                 <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/error.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=759d4450d79c1138a8092bdbd10efcf4" alt="cross" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/error.svg" />                 | [MSDN MeasureGroupMeasures (MDX)](https://docs.microsoft.com/en-us/sql/mdx/measuregroupmeasures-mdx)                                                                 |   |
| Median                 |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN Median (MDX)](https://docs.microsoft.com/en-us/sql/mdx/median-mdx)                                                                                             |   |
| member\_caption        |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [member\_caption Function](#member-caption-function)                                                                                                                 |   |
| Members                |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN Members (MDX)](https://docs.microsoft.com/en-us/sql/mdx/members-set-mdx)                                                                                       |   |
| MemberToStr            | <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/forbidden.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=1b5798b42ba2fda6004d317a8e6886a5" alt="minus" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/forbidden.svg" /> | [MSDN MemberToStr (MDX)](https://docs.microsoft.com/en-us/sql/mdx/membertostr-mdx)                                                                                   |   |
| MemberValue            |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN MemberValue (MDX)](https://docs.microsoft.com/en-us/sql/mdx/membervalue-mdx)                                                                                   |   |
| Min                    |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN Min (MDX)](https://docs.microsoft.com/en-us/sql/mdx/min-mdx)                                                                                                   |   |
| Month                  |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN Month (DAX)](https://docs.microsoft.com/en-us/dax/month-function-dax)                                                                                          |   |
| Mtd                    |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN Mtd (MDX)](https://docs.microsoft.com/en-us/sql/mdx/mtd-mdx)                                                                                                   |   |
| Name                   |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN Name (MDX)](https://docs.microsoft.com/en-us/sql/mdx/name-mdx)                                                                                                 |   |
| NameToSet              |                 <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/error.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=759d4450d79c1138a8092bdbd10efcf4" alt="cross" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/error.svg" />                 | [MSDN NameToSet (MDX)](https://docs.microsoft.com/en-us/sql/mdx/nametoset-mdx)                                                                                       |   |
| NextMember             |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN NextMember (MDX)](https://docs.microsoft.com/en-us/sql/mdx/nextmember-mdx)                                                                                     |   |
| NonEmpty               |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN NonEmpty (MDX)](https://docs.microsoft.com/en-us/sql/mdx/nonempty-mdx)                                                                                         |   |
| NonEmptyCrossjoin      |                 <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/error.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=759d4450d79c1138a8092bdbd10efcf4" alt="cross" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/error.svg" />                 | [MSDN NonEmptyCrossjoin (MDX)](https://docs.microsoft.com/en-us/sql/mdx/nonemptycrossjoin-mdx)                                                                       |   |
| Now                    |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN Now (DAX)](https://docs.microsoft.com/en-us/dax/now-function-dax)                                                                                              |   |
| OpeningPeriod          |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN Opening Period (MDX)](https://docs.microsoft.com/en-us/sql/mdx/openingperiod-mdx)                                                                              |   |
| Order                  |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [Atoti Order Function (MDX)](#order-function), `DESC` is sorted as in `AS 2000`                                                                                      |   |
| Ordinal                |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN Ordinal (MDX)](https://docs.microsoft.com/en-us/sql/mdx/ordinal-mdx)                                                                                           |   |
| ParallelPeriod         |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN ParallelPeriod (MDX)](https://docs.microsoft.com/en-us/sql/mdx/parallelperiod-mdx)                                                                             |   |
| Parent                 |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN Parent (MDX)](https://docs.microsoft.com/en-us/sql/mdx/parent-mdx)                                                                                             |   |
| PeriodsToDate          |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN PeriodsToDate (MDX)](https://docs.microsoft.com/en-us/sql/mdx/periodstodate-mdx)                                                                               |   |
| Predict                |                 <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/error.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=759d4450d79c1138a8092bdbd10efcf4" alt="cross" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/error.svg" />                 | [MSDN Predict (MDX)](https://docs.microsoft.com/en-us/sql/mdx/predict-mdx)                                                                                           |   |
| PrevMember             |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN PrevMember (MDX)](https://docs.microsoft.com/en-us/sql/mdx/prevmember-mdx)                                                                                     |   |
| Properties             |                          <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/add.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=e144df45b8e2cf88dc1a402270eb6950" alt="plus" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/add.svg" />                         | [MSDN Properties (MDX)](https://docs.microsoft.com/en-us/sql/mdx/properties-mdx)                                                                                     |   |
| Qtd                    |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN Qtd (MDX)](https://docs.microsoft.com/en-us/sql/mdx/qtd-mdx)                                                                                                   |   |
| Rank                   |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN Rank (MDX)](https://docs.microsoft.com/en-us/sql/mdx/rank-mdx)                                                                                                 |   |
| Right                  |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [Right Function](#right-function)                                                                                                                                    |   |
| RollupChildren         |                 <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/error.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=759d4450d79c1138a8092bdbd10efcf4" alt="cross" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/error.svg" />                 | [MSDN RollupChildren (MDX)](https://docs.microsoft.com/en-us/sql/mdx/rollupchildren-mdx)                                                                             |   |
| Round                  |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN Round (VBA)](https://docs.microsoft.com/en-us/office/vba/language/reference/user-interface-help/round-function)                                                |   |
| SetToArray             |                 <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/error.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=759d4450d79c1138a8092bdbd10efcf4" alt="cross" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/error.svg" />                 | [MSDN SetToArray (MDX)](https://docs.microsoft.com/en-us/sql/mdx/settoarray-mdx)                                                                                     |   |
| SetToStr               | <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/forbidden.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=1b5798b42ba2fda6004d317a8e6886a5" alt="minus" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/forbidden.svg" /> | [MSDN SetToStr (MDX)](https://docs.microsoft.com/en-us/sql/mdx/settostr-mdx)                                                                                         |   |
| Siblings               |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN Siblings (MDX)](https://docs.microsoft.com/en-us/sql/mdx/siblings-mdx)                                                                                         |   |
| Stdev                  |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN Stdev (MDX)](https://docs.microsoft.com/en-us/sql/mdx/stdev-mdx)                                                                                               |   |
| StdevP                 |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN StdevP (MDX)](https://docs.microsoft.com/en-us/sql/mdx/stdevp-mdx)                                                                                             |   |
| StripCalculatedMembers |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN StripCalculatedMembers (MDX)](https://docs.microsoft.com/en-us/sql/mdx/stripcalculatedmembers-mdx)                                                             |   |
| StrToMember            |                          <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/add.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=e144df45b8e2cf88dc1a402270eb6950" alt="plus" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/add.svg" />                         | [MSDN StrToMember (MDX)](https://docs.microsoft.com/en-us/previous-versions/sql/sql-server-2012/ms146022\(v=sql.110\)), acts as the CONSTRAINED keyword was provided |   |
| StrToSet               | <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/forbidden.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=1b5798b42ba2fda6004d317a8e6886a5" alt="minus" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/forbidden.svg" /> | [MSDN StrToSet (MDX)](https://docs.microsoft.com/en-us/sql/mdx/strtoset-mdx)                                                                                         |   |
| StrToTuple             | <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/forbidden.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=1b5798b42ba2fda6004d317a8e6886a5" alt="minus" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/forbidden.svg" /> | [MSDN StrToTuple (MDX)](https://docs.microsoft.com/en-us/sql/mdx/strtotuple-mdx)                                                                                     |   |
| StrToValue             |                 <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/error.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=759d4450d79c1138a8092bdbd10efcf4" alt="cross" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/error.svg" />                 | [MSDN StrToValue (MDX)](https://docs.microsoft.com/en-us/sql/mdx/strtovalue-mdx)                                                                                     |   |
| Subset                 |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN Subset (MDX)](https://docs.microsoft.com/en-us/sql/mdx/subset-mdx)                                                                                             |   |
| Sum                    |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN Sum (MDX)](https://docs.microsoft.com/en-us/sql/mdx/sum-mdx)                                                                                                   |   |
| Tail                   |                          <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/add.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=e144df45b8e2cf88dc1a402270eb6950" alt="plus" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/add.svg" />                         | [MSDN Tail (MDX)](https://docs.microsoft.com/en-us/sql/mdx/tail-mdx), one missing signature                                                                          |   |
| This                   |                 <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/error.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=759d4450d79c1138a8092bdbd10efcf4" alt="cross" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/error.svg" />                 | [MSDN This (MDX)](https://docs.microsoft.com/en-us/sql/mdx/this-mdx)                                                                                                 |   |
| ToggleDrillState       | <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/forbidden.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=1b5798b42ba2fda6004d317a8e6886a5" alt="minus" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/forbidden.svg" /> | [MSDN ToggleDrillState (MDX)](https://docs.microsoft.com/en-us/sql/mdx/toggledrillstate-mdx)                                                                         |   |
| TopCount               |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN TopCount (MDX)](https://docs.microsoft.com/en-us/sql/mdx/topcount-mdx)                                                                                         |   |
| TopPercent             |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN TopPercent (MDX)](https://docs.microsoft.com/en-us/sql/mdx/toppercent-mdx)                                                                                     |   |
| TopSum                 |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN TopSum (MDX)](https://docs.microsoft.com/en-us/sql/mdx/topsum-mdx)                                                                                             |   |
| TupleToStr             | <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/forbidden.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=1b5798b42ba2fda6004d317a8e6886a5" alt="minus" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/forbidden.svg" /> | [MSDN TupleToStr (MDX)](https://docs.microsoft.com/en-us/sql/mdx/tupletostr-mdx)                                                                                     |   |
| UCase                  |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN UCase (VBA)](https://docs.microsoft.com/en-us/office/vba/language/reference/user-interface-help/ucase-function)                                                |   |
| Union                  |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN Union (MDX)](https://docs.microsoft.com/en-us/sql/mdx/union-mdx)                                                                                               |   |
| UniqueName             |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN UniqueName (MDX)](https://docs.microsoft.com/en-us/sql/mdx/uniquename-mdx)                                                                                     |   |
| UnknownMember          | <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/forbidden.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=1b5798b42ba2fda6004d317a8e6886a5" alt="minus" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/forbidden.svg" /> | [MSDN UnknownMember (MDX)](https://docs.microsoft.com/en-us/sql/mdx/unknownmember-mdx)                                                                               |   |
| Unorder                |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN Unorder (MDX)](https://docs.microsoft.com/en-us/sql/mdx/unorder-mdx)                                                                                           |   |
| UserName               |                 <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/error.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=759d4450d79c1138a8092bdbd10efcf4" alt="cross" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/error.svg" />                 | [MSDN UserName (MDX)](https://docs.microsoft.com/en-us/sql/mdx/username-mdx)                                                                                         |   |
| ValidMeasure           |                 <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/error.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=759d4450d79c1138a8092bdbd10efcf4" alt="cross" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/error.svg" />                 | [MSDN ValidMeasure (MDX)](https://docs.microsoft.com/en-us/sql/mdx/validmeasure-mdx)                                                                                 |   |
| Value                  |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN Value (MDX)](https://docs.microsoft.com/en-us/sql/mdx/value-mdx)                                                                                               |   |
| Var                    |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN Var (MDX)](https://docs.microsoft.com/en-us/sql/mdx/var-mdx)                                                                                                   |   |
| Variance               |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN Variance (MDX)](https://docs.microsoft.com/en-us/sql/mdx/variance-mdx)                                                                                         |   |
| VarianceP              |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN VarianceP (MDX)](https://docs.microsoft.com/en-us/sql/mdx/variancep-mdx)                                                                                       |   |
| VarP                   |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN VaRP (MDX)](https://docs.microsoft.com/en-us/sql/mdx/varp-mdx)                                                                                                 |   |
| VisualTotals           |                          <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/add.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=e144df45b8e2cf88dc1a402270eb6950" alt="plus" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/add.svg" />                         | [VisualTotals function (MDX)](#visualtotals-function)                                                                                                                |   |
| Weekday                |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN Weekday (DAX)](https://docs.microsoft.com/en-us/dax/weekday-function-dax)                                                                                      |   |
| Wtd                    |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN Wtd (MDX)](https://docs.microsoft.com/en-us/sql/mdx/wtd-mdx)                                                                                                   |   |
| Year                   |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN Year (DAX)](https://docs.microsoft.com/en-us/dax/year-function-dax)                                                                                            |   |
| Ytd                    |                  <img src="https://mintcdn.com/activeviam/KszPZqdDnmT6EpJc/engine/java-sdk/6.1/assets/mdx/check.svg?fit=max&auto=format&n=KszPZqdDnmT6EpJc&q=85&s=8e077caa27c8997138897bea9c36f751" alt="tick" width="16" height="16" data-path="engine/java-sdk/6.1/assets/mdx/check.svg" />                 | [MSDN Ytd (MDX)](https://docs.microsoft.com/en-us/sql/mdx/ytd-mdx)                                                                                                   |   |

## Functions Deviating from MDX Standards

### Aggregate Function

The aggregate function in Atoti behaves mostly as described in the
[MSDN Aggregate (MDX)](https://docs.microsoft.com/en-us/sql/mdx/aggregate-mdx) article.
The differences are:

#### Signature with Numeric Expression as Second Argument not Supported

The signature with a numeric expression as second argument is not supported:

* `Aggregate(<Set Expression>)` is supported
* `Aggregate(<Set Expression>, <Numeric Expression>)` is not supported

#### Sets with Dimensionality 1

The aggregate function can only operate on sets with dimensionality 1.

#### Double Counting is Discarded

Double counting is discarded. For example, if you have a Geography dimension with the following members:

```
AllMember
  +- France
      +- Paris
      +- Lyon
```

and you ask for:
`Aggregate({[Geography].[ALL].[AllMember].[France].[Paris], [Geography].[ALL].[AllMember].[France].[Paris]})`
, then *Paris* is only counted once.

#### Isolated Calculated Member

An aggregate can only be used as an isolated calculated member. It means

```
WITH MEMBER
  [Geography].[Test] AS Aggregate({[Geography].[ALL].[AllMember].[France], [Geography].[ALL].[AllMember].[USA]}) + 1
SELECT
  [Geography].[Test] ON COLUMNS
FROM [MyCube]
```

would not work and needs to be rewritten as

```
WITH MEMBER
  [Geography].[Test_Intermediary] AS Aggregate({[Geography].[ALL].[AllMember].[France], [Geography].[ALL].[AllMember].[USA]})
  [Geography].[Test] AS [Geography].[Test_Intermediary] + 1
SELECT
  [Geography].[Test] ON COLUMNS
FROM [MyCube]
```

### Caption Function

This function returns the formatted name of a member. It is also the value of the Intrinsic Member Property MEMBER\_CAPTION.
See [MSDN Intrinsic Member Properties (MDX)](https://docs.microsoft.com/en-us/analysis-services/multidimensional-models/mdx/mdx-member-properties-intrinsic-member-properties).

#### Syntax:

```
<String Expression> <- <Member Expression>.Caption
```

### InStr Function

This function looks for a string within another. It returns the index (one based) at which the sub-string starts, zero if it is not
found.
The lookup is case-insensitive. It is possible to specify an offset (one based) at which the search should start.
See [MSDN InStr Function (VBA)](https://docs.microsoft.com/en-us/office/vba/language/reference/user-interface-help/instr-function).

#### Syntax

```
<Numeric Expression> <- InStr(
      [<Numeric Expression> : offset,]
      <String Expression> : value,
      <String expression> : lookup
)
```

* *offset (optional)*: The offset at which the lookup should start in the value. This offset is one based.
  If the offset is not an integer, an error is returned.
  If the offset is less or equal to zero, an error is returned.
* *value*: The string to look into.
* *lookup*: The string to look up.

#### Examples

```
InStr(1, "Test", "es") = 2
InStr("Test", "es") = 2
InStr("Test", "ES") = 2
InStr(0, "Test", "t") = ! ERROR !
InStr("Test", "k") = 0
InStr(10, "Test", "t") = 0
InStr(2, "Test", "t") = 4
```

### Left Function

This function returns the sub-string of a string starting from the first character up to a specific input length.

#### Syntax

```
<String Expression> <- Left(
      <String Expression> : value,
      <Numeric expression> : length
)
```

* *value*: The string to sub-string.
* *length*: The length of the sub-string.
  If the length is not an integer, an error is returned.
  If the length is lower than zero, an error is returned.

#### Examples

```
Left("Test", 1) = "T"
Left("Test", 0) = ""
Left("Test", -1) = ! ERROR !
Left("Test", 10) = "Test"
```

### Member Caption Function

The 'member\_caption Function' is an alias for the 'Caption Function'. See
[Caption Function (MDX)](#caption-function)

### Order Function

The MDX Order function in Atoti behaves mostly as described in the
[MSDN Order (MDX)](https://docs.microsoft.com/en-us/sql/mdx/order-mdx) documentation. This section provides additional
details that are not mentioned in the MSDN page.

#### Nested Calls to Order and Hierarchize - Stable Sort

Calling `Order(Hierarchize(set_expression))` deactivates the Hierarchize order.
Calling `Hierarchize(Order(set_expression))` deactivates the Order order.

Calling `Order(Order(set_expression))` performs a stable sort. This means that members that
are equal according to the first (outer) ordering are sorted according to the second (inner) ordering.
This functionality doesn't work if any function is inserted between the calls to 'Order'. For example,
`Order(Filter(Order(set_expression))`) doesn't perform a stable sort. Results are sorted only according to the
first (outer) ordering.

#### Examples

```
// Always
Order(Crossjoin(Hierarchize([City].Members), [Currency].Members), BASC, cityMeasure) <=> Order(Crossjoin([City].Members, [Currency].Members), BASC, cityMeasure)
Hierarchize(Crossjoin(Order([City].Members, BASC, cityMeasure), [Currency].Members)) <=> Hierarchize(Crossjoin([City].Members, [Currency].Members))
// Sorts by descending currencies, breaking ties using default hierarchical order (no stable order because calls to Order do not directly follow each other)
Order(Crossjoin(Order([City].Members, ASC, cityMeasure), [Currency].Members), DESC, currencyMeasure)

// Stable ordering is supported when calls to Order directly follow each other
// Sorts by descending currencyMeasure, breaking ties by ascending cityMeasure
Order(Order(Crossjoin([City].Members, [Currency].Members), ASC, cityMeasure), DESC, currencyMeasure)
```

### Right Function

It returns the sub-string of a string starting from the last character going backwards to a specific input length.

#### Syntax

```
<String Expression> <- Right(
      <String Expression> : value,
      <Numeric expression> : length
)
```

* *value*: The string to sub-string.
* *length*: The length of the sub-string.
  If the length is not an integer, an error is returned.
  If the length is lower than zero, an error is returned.

#### Examples

```
Right("Test", 1) = "t"
Right("Test", 0) = ""
Right("Test", -1) = ! ERROR !
Right("Test", 10) = "Test"
```

### VisualTotals Function

The behavior of this function is slightly different from the standard (see [MSDN](https://docs.microsoft.com/en-us/sql/mdx/visualtotals-mdx)).
When you use VisualTotals on a dimension, only the members that appear in the given set and are not measures will
be granted (see ISubCubeProperties in
[Standard Context Values](https://activeviam.atlassian.net/wiki/display/AP5/Standard+Context+Values)).
As a result, members not contained in the VisualTotals are excluded from the results.

#### Syntax

```
<Set> <- VisualTotals(
      <Set Expression> : set
      [, <String expression> : pattern]
)
```

* *set*: The string to sub-string.
* *pattern*: Not supported.

#### Examples

Assuming we have the following data:

| Underlyings | contributors.COUNT |
| ----------- | ------------------ |
| AllMember   | 7                  |
| EUR         | 4                  |
| JPY         | 2                  |
| USD         | 1                  |

The two queries below return the same pivot table:

```
SELECT [Measures].[contributors.COUNT] ON 0,
VisualTotals({[Underlyings].[ALL].[AllMember], [Underlyings].[ALL].[AllMember].[EUR], [Underlyings].[ALL].[AllMember].[USD]}) ON 1
FROM [cube]
```

```
SELECT [Measures].[contributors.COUNT] ON 0,
{VisualTotals({[Underlyings].[ALL].[AllMember], [Underlyings].[ALL].[AllMember].[EUR], [Underlyings].[ALL].[AllMember].[USD]}), [Underlyings].[ALL].[AllMember].[JPY]} ON 1
FROM [cube]
```

Result:

| Underlyings | contributors.COUNT |
| ----------- | ------------------ |
| AllMember   | 5                  |
| EUR         | 4                  |
| USD         | 1                  |

## Custom Functions

Atoti also allows the use of several non-standard functions.

### Is\_DataMember

This function returns 'true' if the given member is a datamember, 'false' otherwise.

#### Syntax

```
MemberExpression.Is_DataMember
```

### Is\_UnknownMember

It returns true if the given member is an unknown member, false otherwise. A member is considered
unknown either if it is the UnknownMember of its parent or if it has an UnknownMember in its path.

For example, the member `[dimension].[hierarchy].[level].[N/A].[A child].[A grand child]` is considered unknown because it has
N/A in its path.

#### Syntax

```
MemberExpression.Is_UnknownMember
```

#### ActiveMeasure

For details, see [Active Measures and MDX compilation](https://activeviam.atlassian.net/wiki/display/AP5/Active+Measures+and+MDX+compilation).

### Today

This function returns the date of the current day.

#### Syntax

```
Today()
```

### ReverseHierarchize

`ReverseHierarchize` reorders a set so that its elements appear in **reverse hierarchical order**.

The **reverse hierarchical order** is defined as follows: for each hierarchy in the set, elements are ordered such that

* Parents appear before their children
* Among siblings, the ordering is reversed: items that appear later in the hierarchy come first

You may optionally provide a **level**.
When a level is specified, only elements at that level are reversed and the other levels in all
other hierarchies are sorted in ascending hierarchical order.
If a level is specified, but elements of the given Set do not express a coordinate on that level,
this function behaves like `Hierarchize`.

#### Example

Given the following set:

| Hierarchy 1 | Hierarchy 2    | Hierarchy 3 |
| ----------- | -------------- | ----------- |
| AllMember   | AllMember      | AllMember   |
| AllMember   | AllMember/A    | AllMember/X |
| AllMember   | AllMember/A/A1 | AllMember/X |
| AllMember   | AllMember/A/A2 | AllMember/Y |
| AllMember   | AllMember/B    | AllMember/Y |
| AllMember/J | AllMember/C    | AllMember/Y |
| AllMember/K | AllMember/C/C1 | AllMember/Z |
| AllMember/K | AllMember/C/C2 | AllMember/Z |

Applying **ReverseHierarchize** to the full set produces:

| Hierarchy 1 | Hierarchy 2    | Hierarchy 3 |
| ----------- | -------------- | ----------- |
| AllMember   | AllMember      | AllMember   |
| AllMember   | AllMember/B    | AllMember/Y |
| AllMember   | AllMember/A    | AllMember/X |
| AllMember   | AllMember/A/A2 | AllMember/Y |
| AllMember   | AllMember/A/A1 | AllMember/X |
| AllMember/K | AllMember/C/C2 | AllMember/Z |
| AllMember/K | AllMember/C/C1 | AllMember/Z |
| AllMember/J | AllMember/C    | AllMember/Y |

If the **level argument is set to Level 1 of Hierarchy 2** (A, B, and C), the result is:

| Hierarchy 1 | Hierarchy 2    | Hierarchy 3 |
| ----------- | -------------- | ----------- |
| AllMember   | AllMember      | AllMember   |
| AllMember   | AllMember/B    | AllMember/Y |
| AllMember   | AllMember/A    | AllMember/X |
| AllMember   | AllMember/A/A1 | AllMember/X |
| AllMember   | AllMember/A/A2 | AllMember/Y |
| AllMember/J | AllMember/C    | AllMember/Y |
| AllMember/K | AllMember/C/C1 | AllMember/Z |
| AllMember/K | AllMember/C/C2 | AllMember/Z |

#### Syntax

```
<Set> <- ReverseHierarchize(
    <Set Expression> : set
    [, <Level Expression> : level]
)
```
