Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >SSAS --您可以根据属性的维度级别进行MDX计算吗?

SSAS --您可以根据属性的维度级别进行MDX计算吗?
EN

Stack Overflow用户
提问于 2019-04-10 11:39:37
回答 1查看 83关注 0票数 2

我试图根据维数进行动态计算。假设我有三维级别,但是使用相同的度量,比如Field1 / Field2来获得平均值。

相同的计算将适用于每个维度;但是,我在不同级别上使用不同的属性来计算平均值。

示例: Field1 / Field2在使用level1属性时被划分,dimension1 Field1 / Field2在使用level2属性时被划分,dimension2 Field1 / Field2在使用level3属性时被划分,dimension3

这是完全相同的计算,但在根据不同级别的level1、level2和level3属性进行计算时需要是动态的,所有这些属性都可能处于不同的维度。

我是相当新的MDX,所以任何编码帮助将不胜感激!!

到目前为止,我还没有尝试过什么,因为我需要一个如何理解如何编写表达式的代码示例。

我见过这样的事情,但我不知道这是否正确:

代码语言:javascript
运行
AI代码解释
复制
 WITH MEMBER [Measures].[Booking Window Value] AS
 [PNR Details].[Booking Window].CURRENTMEMBER.MEMBER_VALUE
 MEMBER [Measures].[Avg Booking Window Value] AS
 AVG([PNR Details].[Booking Window].[Booking Window].MEMBERS,[Measures]. 
 [Booking Window       Value])
 SELECT
 [Measures].[Avg Booking Window Value] ON COLUMNS
 FROM
 [SalesAnalysis]

我期望输出是MDX表达式,相当于根据维度级别计算属性。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-04-11 09:19:09

您可以检查这样的级别:

代码语言:javascript
运行
AI代码解释
复制
WITH MEMBER [Measures].[Booking Window Value] AS
CASE WHEN
    [MyDimension].[MyHierarchy].CURRENTMEMBER.Level
IS
    [MyDimension].[MyHierarchy].[Level1Name]
THEN
//Calculation for Level1
111
WHEN
    [MyDimension].[MyHierarchy].CURRENTMEMBER.Level
IS
    [MyDimension].[MyHierarchy].[Level2Name]
THEN
 //Calculation for Level2
222
ELSE

333

END
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55620148

复制
相关文章
【Power BI X SSAS]——再看Power BI数据连接的三种方式
第一篇是关于Power BI连接数据方式的对比。这是个老生常谈的话题。微软官方考试Exam70-778教材的第一章,就是重点介绍这个方面。这种基础性的知识点繁琐而且枯燥,就像一本字典,只有用到的时候才会去查阅。
btharp
2021/08/31
7.9K0
根据List中对象的某个属性进行去重
package com.huixin; import java.util.*; /** * 根据对象属性字段给list集合去重 * * @author Lance * @date 2017/03/14 */ public class ListQC { public static void main(String[] args) { List<User> userList = new ArrayList<User>(); User user1
botkenni
2021/12/27
2.4K0
再推送一个MDX好工具MDX Studio,并简单分享下Excel下使用MDX的场景
心血来潮一个周末都在研究MDX,昨天推文谈到的一些MDX资源中后,紧接着在笔记练习实操时,想起了过去接触过的这个MDX Studio工具,重新下载使用了,非常好用,特别是关键字智能提示和格式化MDX代码方面。在此推荐给大家。
Excel催化剂
2022/01/26
2.6K0
再推送一个MDX好工具MDX Studio,并简单分享下Excel下使用MDX的场景
DAX 2 - 第一章 什么是 DAX
本文来自社区伙伴对《DAX 权威指南(第二版)》的学习笔记,有问题可以留言或联系BI佐罗修改,感谢你的支持。
BI佐罗
2020/04/27
4.9K0
【Power BI X SSAS】——基础介绍
话说上回,我们提到了Power BI连接数据的三种方式:导入(Import),直接查询(Direct Query)和实时连接(Live Connection)。我们日常工作和学习中,用得最多的可能是导入方式。该方式在功能上没有任何限制,最大限度地发挥了Power BI集数据清洗、建模、可视化等为一体的优势。但该方法也有不足。比如当数据量相对较大时(如几张表的记录有几十万条以上),导入和刷新数据,都会耗费相当长的时间,也占本地空间较多。
btharp
2021/08/31
4K0
【转】多维数据查询OLAP及MDX语言笔记整理
为了满足业务管理和决策的报表系统(包括传统报表、数据仓库、OLAP等)也被创建出来,企业主管通过报表了解企业的总体运行状态。 但是,随着企业间竞争的加剧和市场节奏的进一步加快,企业的日常管理需要对关键业务指标的更加实时的监控和反馈。比如:制造业需要更及时的仓库调度、金融业需要更实时的风险防范、电信业需要更及时的服务指标监控。于是,越来越多的企业提出实时企业的要求,传统的ERP等信息系统和报表系统无法满足这些需求。实时业务监控解决方案旨在更好支撑客户此类需求。 http://www.tuicool.com/articl... 当今的数据处理大致可以分成两大类:联机事务处理OLTP(on-line transaction processing)、联机分析处理OLAP(On-Line Analytical Processing)。OLTP是传统的关系型数据库的主要应用,主要是基本的、日常的事务处理,例如银行交易。OLAP是数据仓库系统的主要应用,支持复杂的分析操作,侧重决策支持,并且提供直观易懂的查询结果。
用户7002828
2020/02/26
2.6K0
【转】多维数据查询OLAP及MDX语言笔记整理
为了满足业务管理和决策的报表系统(包括传统报表、数据仓库、OLAP等)也被创建出来,企业主管通过报表了解企业的总体运行状态。 但是,随着企业间竞争的加剧和市场节奏的进一步加快,企业的日常管理需要对关键业务指标的更加实时的监控和反馈。比如:制造业需要更及时的仓库调度、金融业需要更实时的风险防范、电信业需要更及时的服务指标监控。于是,越来越多的企业提出实时企业的要求,传统的ERP等信息系统和报表系统无法满足这些需求。实时业务监控解决方案旨在更好支撑客户此类需求。 http://www.tuicool.com/articl... 当今的数据处理大致可以分成两大类:联机事务处理OLTP(on-line transaction processing)、联机分析处理OLAP(On-Line Analytical Processing)。OLTP是传统的关系型数据库的主要应用,主要是基本的、日常的事务处理,例如银行交易。OLAP是数据仓库系统的主要应用,支持复杂的分析操作,侧重决策支持,并且提供直观易懂的查询结果。
ZhangXianSheng
2019/06/02
3.8K0
Excel催化剂功能第5波-使用DAX查询从PowerbiDeskTop中获取数据源
原文在简书上发表,再同步到Excel催化剂微信公众号或其他平台上,文章后续有修改和更新将在简书上操作, 其他平台不作同步修改更新,因此建议阅读其他出处的文章时,尽可能跳转回简书平台上查看。 简书原文地址:https://www.jianshu.com/p/21b2ca8fd2b8
Excel催化剂
2021/08/19
6.5K0
jquery根据属性选择
有信仰的人不会孤独。——阿列克谢耶维奇 分享一个jquery选择器的小技巧 我们可以通过自定义属性键值选中一个元素 例如如下元素: <div ruben="vampire">阿超</div> 然后我们通过ruben=vampire选中这个div 就可以如下写法: let vampire = $('div[ruben="vampire"]') 我们可以简单测试一下输出里面的内容 <div ruben="vampire">阿超</div> <script type="text/javascript">
阿超
2022/08/17
2K0
jquery根据属性选择
【编号】-根据属性编
最近有朋友咨询我,怎么对下图中的数据进行编号?怎么将最右边一列的后面加上一个顺序号,把那串0换成顺序号。
数据处理与分析
2022/03/09
1.8K0
【编号】-根据属性编
根据中国古诗词作画,AI 可以做到吗?
AI 作画工具 DD (Disco Diffusion)面市后,不少大神做出了惊艳的作品。玩家以外国人居多,网上的资料也是英文资料较多。现在国内也有人尝试,比如和菜头在他的「槽边往事」微信公众号就写了好几篇关于 AI 作画的文章,现在他的公众号配图也使用自己生成的图。西乔在她的「神秘的程序员们」微信公众号也写了好几篇教程,值得一看。
云水木石
2022/08/30
1.4K0
根据中国古诗词作画,AI 可以做到吗?
您的函数是连续的吗?在Wolfram语言中处理新函数的属性
Wolfram语言有几百个内置函数,范围从Sine到Heun。作为一个用户,您可以通过应用算术运算和函数组合,以无限多的方式扩展这个集合。这可能会导致您定义出复杂得令人困惑的表达式,如以下:
WolframChina
2021/05/28
1.2K0
您的函数是连续的吗?在Wolfram语言中处理新函数的属性
可以对属性进行封装么_元器件封装类型
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
全栈程序员站长
2022/11/16
2880
TutorialGateway BI 中文系列教程【翻译完成】
原文:TutorialGateway 协议:CC BY-NC-SA 4.0 阶段:机翻(1) 危机只有发展到最困难的阶段,才有可能倒逼出有效的解决方案。——《两次全球大危机的比较研究》 在线阅读 在线阅读(Gitee) ApacheCN 学习资源 目录 Talend Tableau PowerBI SSIS SSRS SSAS MDX R 语言教程 Alteryx QlikView 贡献指南 本项目需要校对,欢迎大家提交 Pull Request。 请您勇敢地去翻译和改进翻译。虽然我们追求卓越,但
ApacheCN_飞龙
2022/04/02
2170
【AutoML】优化方法可以进行自动搜索学习吗?
大家好,欢迎来到专栏《AutoML》,在这个专栏中我们会讲述AutoML技术在深度学习中的应用,这一期讲述在优化方法选择中的应用。
用户1508658
2019/11/06
5480
【AutoML】优化方法可以进行自动搜索学习吗?
您知道SASS吗?
SASS是一种预处理器及样式表语言,由它们自己的工具或模块捆绑器(如webpack)编译成CSS。它有几个可以用来使CSS整洁和可重用的功能,例如变量,嵌套规则,mixin,函数等。
葡萄城控件
2020/03/27
9430
多维度分析:推荐效果明显的产品属性
互联网从 web1.0 到 web3.0,正慢慢推动着人类社会的发展,颠覆着原有产业形态,信息量也急剧膨胀,我们正处于一个高速发展的信息时代。
石晓文
2019/09/04
1.2K0
Excel催化剂开源第48波-Excel与PowerBIDeskTop互通互联之第二篇
此篇对应功能实现出自:第5波-使用DAX查询从PowerbiDeskTop中获取数据源https://www.jianshu.com/p/21b2ca8fd2b8
Excel催化剂
2021/08/19
9260
Spring事务的传播属性和隔离级别
前言:mysql事务在程序运行中事关重大,解决同时运行sql语句的一致性的问题。有效的避免由于异常造成的生产事故。
王念博客
2019/07/24
5110
点击加载更多

相似问题

SSAS - MDX -从维度读取多个属性

12

MDX计算维度属性

12

SSAS MDX查询未根据角色筛选维度

10

MDX:根据维度的属性筛选维度

31

SSAS- MDX根据计算将事实行赋给维度成员

10
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档