ssas - MDX中的简单除法
问题描述
尝试使用 PanelSoldDays 和 DateDaysInMonth 达到 PanelSoldMonths 率。但是,在进行这个简单的除法时,我得到了一个空值的返回。
PanelSoldMonths = PanelSoldDays / DateDaysInMonth
WITH MEMBER [Measures].PanelSoldMonths AS
IIF ([In Charge Date].[In Charge Date Days in Month]= 0, NULL,
([Measures].[Panel Sold Days] / [In Charge Date].[In Charge Date Days in Month].Children))
SELECT
{[Measures].[Total Net Net Revenue], [Measures].[Panel Sold Days], [Measures].PanelSoldMonths}
ON COLUMNS,
NON EMPTY
([In Charge Date].[In Charge Year].Children, [In Charge Date].[In Charge Date Days in Month].Children)
ON ROWS
FROM [Combined Sales]
WHERE [Asset Info].[Format Group L2].&[Digital]
解决方案
代替
[In Charge Date].[In Charge Date Days in Month]= 0
和
[In Charge Date].[In Charge Date Days in Month].currentmember.Properties ("Member_Value",TYPED)=0
推荐阅读
- scala - Def 宏 - scala 2.13 - 未找到:值条件
- c++ - QueryPerformanceFrequency 调用非常快时输出错误
- r - 删除“”并将“-”替换为“。”
- vba - vba循环遍历形状列表框(更改类型)
- java - InvalidDataAccessApiUsageException 尝试使用具有 Enum 值的 JPA 查询进行查找
- linux - 我需要一次对两个数据库执行一个 sql 查询并将数据导出到 csv 文件
- reactjs - 在 React 的客户端使用 axios 获取错误响应
- angular - 新组件上的 Angular 10 路由始终相同
- mysql - 如何获取 MIN() 选择的行的更多数据
- javascript - Charts Js堆积条形图不显示值?