自定义钻取

Custom drilldown

晚上好。 请告诉我如何编写自定义钻取。 有城市(City),每个城市都有每一天(例如:上个月)的出生人数(Amount),今天的值是空的

这里是一个 MDX 查询摘要的例子 table:

SELECT NON EMPTY {[MEASURES]. [NEW_MEMBERMEASURE1], NONEMPTYCROSSJOIN ([Week]. [H1]. [Week]. & [NOW], [Measures]. [Amount])} ON 0, NON EMPTY [DayName]. [ H1]. [DayName] .Members ON 1 FROM [HISTORYBORN]

行的名称是星期几(星期一、星期二...星期日) 第一列有数值——一周中某一天所有城市的平均出生人数 第二列有值——一周中各天所有城市的出生总人数(即。如果今天是星期三,则除星期一和星期二以外的所有天的值都会为空)

问题: 我必须在 "Axis Options" 中的 "Drilldown Expression" 中双击,例如在星期二,它会显示星期二的城市列表和出生人数!本周!没有具有平均值的列(第一列)和城市,其中这一天有 0 个出生 children.

下一级城市名称 [城市]。 [H1]。 [姓名]

谢谢。

您的问题不是很清楚,但我希望它与 DeepSee 中的自定义钻取概念有关。 您可以通过 Analyzer 中的数据透视设置来管理自定义向下钻取行为。 如我所见,您的立方体中至少有两个独立的维度: 周和城市。 假设您想要查看以周为单位的数据,然后进入特定一周的城市。 要使其执行以下操作: 创建新的支点。 在行部分删除周级别 单击行的设置按钮 使用以下行添加自定义钻取表达式: [城市].[H1].[名称].成员

享受几周后对城市的自定义深入分析。

有关详细信息,请参阅文档中的 chapter

drillthrough 用于自定义 SQL 列表。