Categories
- All Categories
- Oracle Analytics and AI Learning Hub
- 54 Oracle Analytics and AI Sharing Center
- 26 Oracle Analytics and AI Lounge
- 312 Oracle Analytics and AI News
- 57 Oracle Analytics and AI Videos
- 16.4K Oracle Analytics and AI Forums
- 6.7K Oracle Analytics and AI Labs
- Oracle Analytics and AI User Groups
- 117 Oracle Analytics and AI Trainings
- 24 Oracle Analytics and AI Challenge
- Find Partners
- For Partners
Welcome to the Oracle Analytics Community: Please complete your User Profile and upload your Profile Picture
Allow more than 2 sets in MDX Crossjoin() function
Tim_Faitsch
Rank 1 - Community Starter
Nesting multiple Crossjoin functions makes MDX code very difficult to read. It seems unnecessary. Instead, allow more than two sets in a Crossjoin().
Existing:
Crossjoin({Set 1}, Crossjoin({Set 2}, Crossjoin({Set 3}, {Set 4})))
New:
Crossjoin({Set 1}, {Set 2}, {Set 3}, {Set 4})
Tagged:
1
Comments
-
Microsoft allows this. They also allow a very concise syntax short-cut:
{Set 1} * {Set 2} * {Set 3}
https://learn.microsoft.com/en-us/sql/mdx/crossjoin-mdx?view=sql-server-ver16
0