gpt4 book ai didi

expression - Analysis Services 中的计算量度

转载 作者:行者123 更新时间:2023-12-02 03:43:52 24 4
gpt4 key购买 nike

AdventureWorksDW 具有财务报告事实表的结构。我有一个类似的事实表,其中事实仅包含维度表的 FK 和一个值。该度量从 DimAccount 维度获取它的上下文。是否有任何代码示例显示如何在 AdventureWorks Financial Reporting 示例的两个度量值之间计算成员中的简单比率?

所以基本上我希望看​​到来自 AdventureWorksDW 的 Total Long term Debt/Total Assets?我需要的是表达式或 MDX。

提前致谢。

最佳答案

使用这样的查询:

with member [Account].[Accounts].[Balance Sheet].[Dept by Assets] as
IIf([Account].[Accounts].[Assets] <> 0,
[Account].[Accounts].[Long Term Liabilities] / [Account].[Accounts].[Assets],
null
)
,format_string = "0.00%"
select {
[Account].[Accounts].[Assets],
[Account].[Accounts].[Long Term Liabilities],
[Account].[Accounts].[Dept by Assets]
}
on columns,
{ [Measures].[Amount] }
on rows
from [Adventure Works]

您可以在任何层次结构中定义成员,而不仅仅是在度量中。在定义中,你应该在新成员的名字之前使用父成员,来告诉 AS 在层次结构中的位置。这对于多维数据集计算脚本中的 CREATE MEMBERWITH MEMBER 更重要,因为它会影响客户端工具显示它的位置。

关于expression - Analysis Services 中的计算量度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18363212/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com