ActivePivot

ActivePivot

  • 5.9.14
  • Other Versions
  • User Guide
  • Technical Documentation
  • Support

›MDX

Introduction

  • Overview
  • What's new in ActivePivot

Getting Started

  • Overview
  • AP in a Nutshell
  • Development Environment
  • Download
  • Sandbox Project

Concepts

  • Overview
  • AP Concepts in a Nutshell
  • Data Versioning (MVCC)
  • Dimensions and Hierarchies
  • Partitioning and NUMA
  • Other Concepts

Data Loading

  • Overview
  • Datastore

    • Datastore Configuration
    • Datastore Transactions
    • Store Indexing

    ETL

    • Overview
    • CSV Source
    • JDBC Source
    • Parquet Source

    Loading data from the cloud

    • Cloud Source
    • Amazon S3 Cloud Source
    • Azure Cloud Source
    • Google Cloud Source

Aggregation & Analytics

  • Overview
  • Cube Configuration
  • Copper API

    • Introduction
    • API
    • Measures
    • Hierarchies
    • Publication
    • Join operations
    • Advanced topics

    Streaming API

    • Continuous Queries Overview
    • Streaming Overview
    • Continuous Query Engine
    • Continuous Handlers

    Advanced APIs

    • Cube Locations
    • Post-Processors
    • Cube Filters
    • Member Properties
    • Context Values

Data Querying

  • Overview
  • Business Frontends
  • Server Endpoints

    • XMLA
    • Datastore REST API
    • Cube REST API
    • Cube Websocket API

    MDX

    • MDX Engine Configuration
    • MDX Functions
    • MDX Operators
    • MDX Formats
    • MDX Filtering
    • MDX Snippets
    • MDX Cellsets
  • Datastore Queries
  • Location-Based Queries
  • Drillthrough Extensions

Configuration

  • Overview
  • ContentServer

    • Content Server
    • ContentServer REST API
    • CS Websocket API
  • ActivePivot Properties
  • Internationalization

Security

  • Overview
  • Client/Server Communication

    • Authentication
    • Authorization & Entitlements

    Data Access Control

    • Datastore Access Control
    • ActivePivot Access Control
    • Branch Permission Manager

Distributed Architecture

  • Overview
  • Communication Flows
  • Post-Processors
  • Security
  • What-If
  • Recommendations
  • Distribution Properties

Operations

  • Overview
  • Monitoring

    • Health Dispatcher
    • Query Execution Plan
    • Monitoring Query Execution
    • JMX monitoring
    • Off-Heap Memory Export
    • Tracing REST API
  • Troubleshooting
  • Performance
  • High Availability

Release & Migration Notes

  • Changelog
  • Migration notes

Reference

  • Javadoc
  • REST APIs

List of Supported MDX Operators by ActivePivot

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

The following notations are used:

SymbolMeaning
tickfully upported
pluspartially supported
minusnot supported
crosswill not be supported
Operator NameSupportDocumentation & Comments
+ (Add numbers)tickMSDN + (Add) (MDX)
+ (Positive numbers)minusMSDN + (Positive) (MDX)
/ (Divide numbers)tickMSDN Divide - MDX Operator Reference
* (Multiply numbers)tickMSDN * (Multiply) (MDX)
- (Substract numbers)tickMSDN - (Subtract) (MDX)
- (Negative numbers)tickMSDN - (Negative) (MDX)
^ (Power numbers)tickMSDN ^ (Power) (MDX)
ANDplusAND and OR Operators (MDX)
IStickMSDN IS (MDX)
NOTtickMSDN NOT (MDX)
ORplusAND and OR Operators (MDX)
XORtickMSDN XOR (MDX)
: (Range)tickMSDN : (Range) (MDX)
< (Less Than)tickMSDN < (Less Than) (MDX)
<= (Less Than or Equal To)tickMSDN <= (Less Than or Equal To) (MDX)
<> (No Equal To)tickMSDN <> (Not Equal To) (MDX)
= (Equal To)tickMSDN = (Equal To) (MDX)
> (Greater Than)tickMSDN > (Greater Than) (MDX)
>= (Greater Than or Equal To)tickMSDN >= (Greater Than or Equal To (MDX)
- (Except sets)tickMSDN Except (MDX) Operator
+ (Union sets)tickMSDN Union - MDX operator reference
* (Crossjoin sets)tickMSDN Crossjoin - MDX Operator Reference
+ (Concatenate strings)tickMSDN + (String Concatenation) (MDX)

And and Or Operators

The AND and OR operators follow the MSDN specification (AND, OR), with one difference: the arguments are lazily evaluated.

For example when doing arg1 AND arg2, if arg1 evaluates to false, arg2 won't be evaluated. Similarly, for the expression arg1 OR arg2, if arg1 evaluates to true, arg2 won't be evaluated.

← MDX FunctionsMDX Formats →
ActivePivot
Community
Stack OverflowLinkedinTwitter
More
Blog
Copyright © 2023 ActiveViam