跳到主要内容

过滤器栏

过滤器栏 是 BI 报表中的一个重要部分,它允许用户对报表的数据进行筛选和过滤。通常,过滤器栏位于报表的顶部或侧边栏中,可以使用不同的条件和参数来筛选数据,如日期范围、地区、产品类型等。过滤器栏可以让用户更方便地查看所需的数据,并减少报表中的噪音。 过滤器栏根据所在位置的不同可以控制不同级别的过滤条件:

全局过滤器栏

每个故事仪表板都有全局过滤器栏, 只不过在没有设置的情况下没有任何过滤条件. 在故事仪表板页面左边缘, 点击展开按钮可以打开全局过滤器栏. 点击过滤器栏可以在右侧属性设置界面设置详细属性. 具体属性配置同 页面过滤器栏.

隐藏全局过滤器: 打开故事首选项 -> 详情 => 勾选 隐藏全局过滤器, 即可.

页面过滤器栏

在页面内添加过滤器栏组件, 可以做到只对当前页面进行过滤的作用.

点击故事工具栏中插入区域中更多菜单里"过滤器栏"在当前页面创建一个过滤器栏组件. 选中过滤器栏组件, 在右侧属性编辑界面为其选择数据源和模型, 然后添加维度. 添加的维度有以下类型:

  • 成员维度
  • 日历维度

添加维度后过滤器栏组件中会出现相应的维度成员选择组件, 程序会自动决定该使用那种成员选择组件. 如果想要为维度更改成员选择组件可以选中此组件, 然后在属性编辑界面中更改 控制器类型 为如下类型:

  • 树型选择
  • 成员选择
  • 下拉选择
  • 日历选择

树型选择器

树型选择器 将维度成员展示成树型结构的列表供用户进行选择.

Tiny Shadow

成员选择器

成员选择器 将维度成员展示成下拉列表供用户选择, 还可以通过搜索帮助窗口进行维度成员选择.

下拉选择器

下拉选择器 将维度成员或者用户自定义成员展示成下拉列表供用户选择. 用户可以选择一个或多个成员.

日历选择器

日历选择器 组件使用日历选择器输入时间或时间范围后, 换算成相应的维度成员关键值.

过滤器栏设置

过滤器栏组件的属性设置:

  • 实时查询: 选择维度成员后立即进行实时查询, 不需要点击 查询 按钮;
  • 级联联动: 启用过滤器栏内的过滤器组件之间的级联过滤;
  • 级联类型: 过滤器之间的联动类型, 还可以单独对一个过滤器设置是否启用级联联动
    • 从前到后: 当前过滤器前面的所有过滤器条件作为当前的过滤条件;
    • 所有: 当前过滤器之外的所有过滤器条件作为当前的过滤条件;
    • 默认: 默认不过滤;
  • 当前时间输入: 启用当前时间输入控制器, 可以选择时间对全局上下文的当前时间进行修改, 这个影响所有依赖于用户当前时间的过滤条件;
  • 时间粒度: 设置当前时间控制器的时间粒度;
  • 粒度序列: 设置当前时间控制器可选的时间粒度序列;
  • 默认日期函数: 默认的时间函数;
  • 默认日期: 默认的时间函数名称或者输入固定的时间格式为 yyyy-MM-dd

示例