MDX Step by Step Reading Notes (6)-Building Complex Sets (processing of Complex Sets)-TopCount-BottomCoun

Source: Internet
Author: User

1. MDX Step by Step Reading Notes (3)-Understanding Tuples (Understanding Tuples)

  • Understand the concept of Member members and Tuple tuples
  • Understanding attribute hierarchies and axes
  • Understanding Cell Cells
  • Understand how Partial tuples Partial Tuple and SSAS process Partial tuples (this part of content is very important)
  • Understand the differences between User-Defined Property hierarchies and property hierarchies, and between property hierarchies and metric values.

2. MDX Step by Step Reading Notes (4)-Working with Sets (use set)

  • Definition and features of SET
  • SELECT statement Decomposition
  • Use of Distinct functions
  • Use of the Members Function
  • Use of the MeasureGroupMeasures Function
  • Use of CrossJoin Functions
  • How to view dimensions, hierarchies, levels, and members

3. MDX Step by Step Reading Notes-my topic (I) How to understand how the WHERE condition in the MDX query corresponds to the Slicer Axis in the Cube

  • How to correctly understand the role of the WHERE condition and the concept of Slicer Slicing
  • Changes in the query range WHERE and WHERE conditions are not added

4. MDX Step by Step Reading Notes (4)-Working with Sets (use Set)-Limiting Set and Auto-Exists

  • Concepts and functions of Auto-Exists
  • Use of CrossJoin and * in the Auto-Exists Concept
  • WHERE condition and Auto-Exists

5. MDX Step by Step Reading Notes (4)-Working with Sets (use set)-My Understanding of the Exists Function

  • Exists Function Definition and usage
  • Differences from Auto-Exists after Crossjoin
  • How to deal with the two sets of parameters in Exists when they have direct and indirect associations
  • If we break down the Exists code in MDX, we can understand it easily.
  • EXISTS function with MeasuresGroup Parameter
  • Use of non empty keywords
  • Difference between non empty and Exists in processing NULL values

6. MDX Step by Step Reading Notes (5)-Working with Expressions (MDX expression)

  • Expression Operator
  • VBA function list
  • Caculated Members computing Member
  • Differences between the AllMembers function and the Members Function
  • Dynamic Expression parsing: How does SSAS fill in the partial tuples in the calculated members?

7. MDX Step by Step Reading Notes (5)-Working with Expressions (MDX expression)-Infinite Recursion and SOLVE_ORDER Principle Analysis

  • How to Avoid Infinite loop Avoiding Infinite Recursion
  • Analysis on the principle of sequential Controlling Solve Order solved by computing member control
  • Formatting Calculated Members Formatting the list of Calculated Member attribute values

8. MDX Step by Step Reading Notes (5)-Working with Expressions (MDX expression)-CurrentMember-Properties-Existing usage

  • CurrentMember, DefaultMember, UnknownMember, DataMember
  • Use of Member. Properties
  • Use of IIF Conditions
  • Using the SET in the expression and using Existing to force the SET to be associated with the current context again mentions the very important Auto-Exists mechanism in MDX.

9. MDX Step by Step Reading Notes (6)-Building Complex Sets (processing of Complex Sets)-sorting of Sets

  • Sorting ing Ordered Sets
  • Break-hierarchy sort
  • Use of Hierarchize Functions
  • Range Operator Range Operators

10. MDX Step by Step Reading Notes (6)-Building Complex Sets (processing of Complex Sets)-Use of the TopCount-BottomCount-Head-Tail-Item Function

  • TopCount-BottomCount
  • Head-Tail
  • Item-Existing

11. MDX Step by Step Reading Notes (6)-Building Complex Sets (processing of Complex Sets)-Filtering Sets

  • Filter Function usage
  • Differences between NON-EMPTY keywords and NONEMPTY Functions

12. MDX Step by Step Reading Notes (6)-Building Complex Sets (processing of Complex Sets)-Combining Sets

  • Use of Combining Sets, Union, Intersection, and Exception Functions

13. MDX Step by Step Reading Notes (6)-Building Complex Sets (processing of Complex Sets)-Use of Generate and Extract Functions

  • How to Understand Generate and Extract Functions

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.