我有一个非常简单的 MDX 查询,可以重新调整维度的内容。
我想在结果集中再注入一行作为 MDX 的一部分。
这可能吗?
您可以创建维度的计算成员。假设我的多维数据集中有 4 个区域成员:East、West South 和 Central。
选择
{[Profit].[Sales]} 列,
NON EMPTY [Market].Generations(2).Members ON ROWS
从[基本]
会给我 4 个地区的销售额。
如果我向该区域添加一个虚拟计算成员,我可以获得额外的一行结果。
和
成员 [市场].[虚拟] AS
'0',
SOLVE_ORDER = 0
选择
{[Margin].[Sales]} 列,
非空联合(
[市场].Generations(2).Members,
{[Market].[Dummy]}) ON ROWS
从[基本]
不,它必须是某个维度的成员