Skip to main content

高级切片器

高级切片器可以实现复杂的切片功能, 一般会根据上下文维度和度量值去计算出相应的维度成员. 如下图所示, 计算利润排名前 10 个产品维度成员.

Small Shadow

tip

暂只支持 MDX 模型

高级切片器

在实际运行中, 高级切片器会合并到运行时查询上下文维度中去. 如下图所示, 维度中使用了两个维度: 日历维度产品维度, 其中日历维度设置了季度层级, 产品维度设置了品牌层级, 运行时产品维度的高级切片器设置会合并到产品维度上去, 那么这样查询结果就是: 计算每个季度下的产品利润排名前 10 的品牌

Small

再结合上图形的各种形式就能对多维数据集进行各种条件分析.

  • 上下文维度: 对查询上下文中的哪些维度进行高级切片操作;
  • 操作符: 对上下文维度进行的操作函数, 具体见下面列表;
  • 汇总其他项: 在操作符的计算结果之外的所有成员汇总成一个维度成员, 以 Other 为技术名称;
  • : 给操作符的参数限定值, 有些操作符的值是区间(两个值);
  • 度量: 操作符通过哪个度量与值进行比较计算出结果集;

可选操作符列表:

名称英文名称汇总其他项描述
等于Equal度量值等于多少的成员
不等于NotEqual度量值不等于多少的成员
小于LessThan度量值小于多少的成员
大于GreaterThan度量值大于多少的成员
小于等于LessEqual度量值小于等于多少的成员
大于等于GreaterEqual度量值大于等于多少的成员
介于Between度量值介于多少至多少之间的成员
不介于NotBetween度量值不介于多少至多少之间的成员
前 N 的TopCount✔️度量值倒序排名前 N 个成员
后 N 的BottomCount✔️度量值倒序排名后 N 个成员
前百分比的TopPercent✔️度量值倒序前百分之多少个成员
后百分比的BottomPercent✔️度量值倒序后百分之多少个成员
前总数TopSum✔️度量值倒序前面加起来不多于多少的成员
后总数BottomSum✔️度量值倒序后面加起来不多于多少的成员

值参数

为了更灵活地控制高级切片器操作函数的值, 可以使用 参数 来控制其值, 这样用户自由灵活地选择要查询的条件.

Small Shadow

关于参数的详细信息请参考 参数.

示例