使用仪表板设计器将筛选器连接到报表或记分卡概述

 

适用于: SharePoint Server 2010 Enterprise

上一次修改主题: 2016-11-30

在创建仪表板时,可以包含一个或多个筛选器以使仪表板用户能够重点关注特定信息。筛选器是一些仪表板元素,可以创建筛选器并将其附加到记分卡和报表以限制要显示的内容的类型。例如,可以包含一个时间筛选器,仪表板用户可利用此筛选器查看某个特定时间段的信息。

仪表板筛选器在外观和功能上会有所不同,它们通常属于下列组之一:

  • 链接到其他报表的项,例如 PerformancePoint 记分卡中的关键性能指标 (KPI)。当仪表板用户单击某个 KPI 时,与此 KPI 连接的任何报表将进行更新以显示与此 KPI 相关的信息。

  • 与列表、可展开的树或日历控件类似的各个仪表板项。其中包括 PerformancePoint 筛选器和其他类型的标准 SharePoint Server 筛选器。

将 PerformancePoint 筛选器与 SharePoint Server 筛选器进行比较

在需要包含仪表板筛选器时,可以决定是使用 PerformancePoint 筛选器还是其他类型的 SharePoint Server 筛选器。使用下表可比较各个筛选器之间的差异和功能。

  PerformancePoint 筛选器 SharePoint Server 筛选器

可用的筛选器类型

六个 PerformancePoint 筛选器模板,如下所示:

  • 成员选择。通过选择数据源中的单个成员或一组成员来创建筛选器。

  • MDX 查询。通过指定与 SQL Server 2008 Analysis Services 或 SQL Server 2005 Analysis Services 一起使用的多维表达式 (MDX) 查询来创建项列表。

  • 命名集。通过选择一个作为 Analysis Services 数据库中定义的一组成员的命名集来创建筛选器。

  • 表格值。通过在使用 Excel Services、Microsoft Excel、SharePoint 列表或 SQL Server 内容的自定义表中选择成员来创建筛选器。

  • 时间智能。创建时间筛选器可显示动态时间段(如上六个月)的信息。

  • 时间智能连接公式。创建使用日历控件的时间筛选器可显示自某个特定日期开始的信息。

多个 SharePoint Server 筛选器模板。其中包括:

  • SQL Server Analysis Services 筛选器。通过以下方式创建筛选器:先从位于同一页上的 Web 部件、SharePoint 数据连接库或 Office 数据连接库中选择一个内容连接,然后选择要用于筛选器的维度和层次结构。

  • 选项筛选器。通过键入要包含在筛选器中的一列项来创建筛选器。

  • 业务数据目录筛选器。通过以下方式创建筛选器:先从业务数据目录中选择一个实体,然后指定要使用的值栏。还可以指定说明栏。

  • 当前用户筛选器。将属性(如仪表板用户的 SharePoint 凭据、生日、爱好等)用作筛选器。

  • 日期筛选器。创建基本时间筛选器。可以为该日期提供一个默认值,也可以将该日期保留为空。用户可以使用日历控件选择日期,也可以输入要使用的日期。

  • 页字段筛选器。创建使用当前 SharePoint 页中的信息的筛选器。

  • 查询字符串 (URL) 筛选器。使用将查询字符串作为自身的一部分的网站地址 (URL)。

  • SharePoint 列表筛选器。选择一个 SharePoint 列表,然后为该筛选器使用一栏。

  • 文本筛选器。在一个框中输入文本。如果需要,可以为此框指定一个默认值。

创建工具

PerformancePoint 仪表板设计器

SharePoint 网站中的编辑模式,例如 Web 部件页

存储和可重用性

保存到包含 PerformancePoint 仪表板项的 SharePoint 列表中。其中包括报表、记分卡和仪表板页。

可在单个仪表板的多个页之间和多个仪表板之间重用。

保存到单个 SharePoint 页中。

不可在其他页或仪表板之间重用。

用来连接项目的工具

仪表板设计器

SharePoint 页中的编辑模式

备注

在使用仪表板设计器将 PerformancePoint 筛选器连接到其他 PerformancePoint 项时,高级筛选器配置选项将可用。

SharePoint 页中的编辑模式

页/项刷新行为

取决于连接的 Web 部件。一般来说:

  • 在将 PerformancePoint 筛选器连接到 PerformancePoint 项时,仪表板页会在用户应用某个筛选器时进行异步更新。也就说,整个仪表板页不会重新加载。相反,结果将自动显示在连接到该筛选器的 PerformancePoint 项中。

  • 在将 PerformancePoint 筛选器连接到非 PerformancePoint 报表类型时,整个仪表板页可能会在仪表板用户应用筛选器时重新加载。

取决于仪表板和连接的 Web 部件。

通常,如果仪表板页包含筛选器操作按钮,则此页仅在用户单击该筛选器操作按钮时进行更新。如果仪表板页不包含筛选器操作按钮,则只要用户单击此页中的任何位置,此页就会自动更新。

连接 Web 部件

在将筛选器链接到仪表板项时,会将一个 Web 部件连接到另一个 Web 部件。为您提供了多个不同的选项,下表中描述了其中的一些选项:

筛选器/Web 部件组合 示例

将一个 PerformancePoint Web 部件连接到另一个 PerformancePoint Web 部件。

  • 将 PerformancePoint 仪表板筛选器连接到分析图表。

  • 将记分卡 KPI 连接到分析表格。

  • 将 PerformancePoint 记分卡连接到 KPI 详细信息报表。

将 PerformancePoint Web 部件连接到非 PerformancePoint Web 部件。

将使用仪表板设计器创建的筛选器连接到使用 SharePoint Designer 创建的图表 Web 部件。

将非 PerformancePoint 筛选器连接到 PerformancePoint Web 部件

将使用 SharePoint 网站中的编辑模式创建的筛选器连接到使用仪表板设计器创建的分析图表。

将两个非 PerformancePoint Web 部件连接在一起。

将 SharePoint 筛选器连接到 SharePoint 列表。

备注

在连接两个 PerformancePoint Web 部件时,请使用仪表板设计器创建该连接。在连接其他类型的 Web 部件时,请使用另一个方法,如仪表板承载于的 SharePoint 网站中的编辑模式。

选择将与仪表板项一起使用的筛选器

筛选器是否工作以及如何工作将取决于几个因素。其中包括:

  • 数据源兼容性。在将筛选器连接到报表或记分卡时,这些项无需使用同一数据源。但是,它们必须使用类型相似的内容。例如,假定您创建一个称作地理筛选器的仪表板筛选器,其中包含国家/地区列表,则连接到此筛选器的报表或记分卡必须使用包含相似的国家/地区列表的内容。

  • Web 部件类型。在将一个 Web 部件连接到另一个 Web 部件时,此连接由一个提供程序 Web 部件(它发送一个值或查询字符串)、一个链接机制和一个客户 Web 部件组成。还可能具有一个转换程序,此转换程序可将该提供程序 Web 部件发送的值或查询字符串转换为客户 Web 部件。如果从技术上说,Web 部件不能发送或接收其值或查询字符串,则此连接将不工作。例如,可以将仪表板筛选器连接到 KPI 详细信息报表。但是,该筛选器不会影响报表。若要了解有关连接 Web 部件的技术的详细信息,请参阅 Web 部件连接概述 (https://go.microsoft.com/fwlink/?linkid=185223&clcid=0x804)。