创建分析图表或表格

 

适用于: SharePoint Server 2010 Enterprise

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

通过使用 PerformancePoint 仪表板设计器,可以为仪表板创建分析报表。分析报表是数据的动态、可视化表示形式,它可显示为交互式折线图、条形图、饼图和表(称为表格)。分析图表和表格将使用存储在 SQL Server 2008 Analysis Services 或 SQL Server 2005 Analysis Services 中的数据。有关详细信息,请参阅关于分析图表和分析表格

若要观看有关如何创建分析图表的视频,请参阅视频:使用 PerformancePoint 仪表板设计器创建分析图表(该链接可能指向英文页面) (https://office.microsoft.com/en-us/VA101852702.aspx)(该链接可能指向英文页面)。

创建分析图表或表格

在开始创建分析图表之前,请确保要使用的数据源可用。

确认数据源可用

  1. 在仪表板设计器中,单击“主页”选项卡,然后单击“刷新”。

  2. 在“工作区浏览器”中,单击“数据连接”。

  3. 在工作区的中间窗格中,查看“服务器”和“工作区”选项卡上的数据源列表。

  4. 确认要使用的数据源可用。如果没有列出数据源,则可能必须创建数据连接。

在创建分析图表时,需要分几个阶段执行此操作。首先,创建报表的基本结构。然后,将此报表配置为显示数据。

创建报表的基本结构

  1. 在仪表板设计器中的“工作区浏览器”中,单击“PerformancePoint 内容”。

  2. 在功能区中,单击“创建”选项卡。

  3. 在功能区中的“报表”组中,单击“分析图表”或“分析表格”。

    “创建分析图表报表”(或“创建分析表格”)向导将打开。

  4. 在“选择数据源”窗口中,选择要使用的 SQL Server Analysis Services 数据源。

  5. 单击“完成”。

    分析报表将打开,以便在工作区的中间窗格中进行编辑。

  6. 在中间窗格中,单击“属性”选项卡。

  7. 在“名称”框中,键入报表要使用的名称。

  8. (可选步骤。)若要指定报表的位置,请单击“显示文件夹”按钮,然后选择或创建一个文件夹。

  9. 在“工作区浏览器”中,右键单击报表,然后单击“保存”。

在创建报表的基本结构后,便可将其配置为显示信息。在将此报表配置为显示信息时,可以选择以下两种方法之一。

  • 可以使用“设计”选项卡来拖动“详细信息”窗格中的项目,然后预览报表。在配置报表时,它会在中间窗格中自动更新,以使您可以看到它在仪表板中的外观。

  • 您可以使用“查询”选项卡来指定或编辑用于显示信息的自定义多维表达式(MDX 查询)。

> [!TIP]
> 如果使用“查询”选项卡(而非“设计”选项卡)创建分析图表,则仪表板用户可能无法向上或向下钻取数据。

使用“设计”选项卡将报表配置为显示信息(推荐)

  1. 先打开分析报表,以便在仪表板设计器中进行编辑。在中间窗格中,单击“设计”选项卡。

  2. 在“详细信息”窗格中,展开“度量值”、“维度”或“命名集”,以便显示各类别中可用项目的列表。

  3. 将某个项目拖至“系列”(或“行”)、“底轴”(或“列”)或“背景”部分。

    提示

    若要在分析报表中显示数据,必须在每个“系列”(或“行”)和“底轴”(或“列”)部分至少放置一个项目。
    可以选择是否在“背景”部分放置项目。
    您可以使用多种度量值、维度和命名集组合。例如,您可以在某部分放一个命名集,而在另一部分放一个度量值。您也可以在某部分放一个维度层次结构,而在另一部分放一个不同的维度层次结构。您还可以在“背景”部分放度量值,或者将“背景”部分留空。

    • “系列”部分与图表的垂直轴对应,“底轴”部分与水平轴对应。

    • “行”部分与表格的水平行对应,“列”部分与垂直列对应。

    • 放入“背景”部分(可选步骤)的任何项目都可用作分析图表或表格的隐藏筛选器。例如,如果在“背景”部分放入“地理”维度,然后在层次结构中选择一些(而非所有)地理区域,则仅在分析报表中显示所选择的那些地理区域信息。

      备注

      如果在“背景”部分放入维度并在成员列表中选择“全部”选项,请确保不选择单个维度成员。否则,可能会收到错误消息。错误消息指示运行数据源查询时出错。

  4. 对于图表上的各个维度,既可以保留默认选项(通常为“全部”),也可以选择要显示的维度成员。

    选择单个维度成员

    1. 右键单击某维度,然后单击“选择成员”。也可以单击维度名称旁边的下箭头,然后单击“选择成员”。

      “选择成员”对话框将打开。

    2. 使用可扩展的树控件查看维度层次结构中成员的列表。

    3. 选择要在分析报表中显示的项目。

    4. 单击“确定”。

      “选择成员”对话框将关闭,分析报表更新为显示选择的成员。

  5. 对要在图表中显示的每个项目重复步骤 2-4。

  6. 在功能区中,使用“编辑”选项卡的“查看”组中的工具栏命令,指定分析报表的视图类型和设置。

    重要

    如果您在创建使用 PowerPivot 数据连接的分析表格,确保使用表格式布局选项代替压缩布局。否则,仪表板用户可能在报表上尝试使用值筛选器时出现错误消息。
    若要将表格式布局应用到表格,在“编辑”选项卡上“视图”组中,使用“布局”菜单选择“表格式布局”。

  7. 在“工作区浏览器”中,右键单击报表,然后单击“保存”。

使用“查询”选项卡将报表配置为显示信息(要求熟悉 MDX)

  1. 先打开分析报表,以便在仪表板设计器中进行编辑。在中间窗格中,单击“查询”选项卡。

  2. 在“MDX”窗格中,指定分析报表要使用的 MDX 查询。

    例如,如果要显示不同产品在不同销售区域的销售信息,则 MDX 查询可能与以下示例类似。

    SELECT
    HIERARCHIZE( { [Product].[Product].[Product Category Name].&[8], [Product].[Product].[Product Category Name].&[7], [Product].[Product].[Product Category Name].&[6], [Product].[Product].[Product Category Name].&[5], [Product].[Product].[Product Category Name].&[4], [Product].[Product].[Product Category Name].&[3], [Product].[Product].[Product Category Name].&[2], [Product].[Product].[Product Category Name].&[1] } )
    ON COLUMNS,
    
    HIERARCHIZE( { [Sales Territory].[Territory Hierarchy].[Sales Territory Group].&[North America], [Sales Territory].[Territory Hierarchy].[Sales Territory Group].&[Europe], [Sales Territory].[Territory Hierarchy].[Sales Territory Group].&[Asia] } )
    ON ROWS
    
    FROM [Sales]
    
    WHERE ( [Measures].[Sales Amount] )
    

    使用的实际查询取决于要显示的多维数据集和信息类别。

  3. (可选操作。)如果要将仪表板筛选器连接到分析报表,必须将报表配置为接收筛选器。

    重要

    以下过程仅适用于使用自定义 MDX 查询创建的分析图表或表格。

    1. 在中间窗格中的“MDX”窗格中,选择一个代表特定维度成员、维度层次结构或命名集的代码示例。

      选择的代码示例根据要用于分析图表或表格的筛选器的种类不同而有所不同。

      例如,您可能有一个使用 MDX 查询的分析图表,其中包括表达式 [Geography].[Geography].[Region]。该代码示例表示“地理”维度中的维度层次结构。

      若要将图表配置为接收地理筛选器,请选择完整的代码示例 [Geography].[Geography].[Region]

    2. 在“参数”部分,键入参数的名称,然后单击“插入”。

      该参数名称将显示在“MDX”窗格中。

      例如,如果将名为“Geo”的参数插入代码示例 [Geography].[Geography].[Region] 中,则“MDX”窗格中将显示 <<Geo>>,而不是该代码示例。

      现在即可使用此参数将仪表板筛选器链接至报表。然后,当仪表板用户选择链接至该报表的筛选器中的项目时,<<Geo>> 在查询中会替换为该项目。此分析报表将显示结果。

    3. 若要添加多个参数,请重复步骤 3a 和 3b。

      例如,假设一个分析图表具有以下代码,其中包括两个参数。

      SELECT {[Time].[Calendar].[Year].&[2006]} ON COLUMNS, { TOPCOUNT({DESCENDANTS(<<Product>>, [Product].[Product].[Product])}, 20, ([Time].[Calendar].[Year].&[2009], [Measures].[Sales Amt]))} ON ROWS FROM [Sales] WHERE (<<Geography>>, [Measures].[Sales Amt])
      

      利用此查询,您可以将两种筛选器链接至分析报表:“产品”筛选器和“地理”筛选器。

      根据此 MDX 查询,仪表板用户可以在“产品”筛选器中选择一种产品类别,然后在“地理”筛选器中选择一个地理区域,此时该用户会看到 2009 年该地理区域的前 20 种产品(按降序排列)。

  4. 在中间窗格中,单击“设计”选项卡,以便预览分析图表或表格。

  5. 在功能区中,使用“编辑”选项卡的“查看”组中的工具栏命令,指定分析报表的视图类型和设置。

  6. 在“工作区浏览器”中,右键单击报表,然后单击“保存”。

编辑分析图表或表格

在创建分析报表后,便可对其进行配置以调整信息的显示方式。例如,您可以配置所显示的信息。也可以更改报表的视图类型,例如将条形图更改为折线图,或将图表更改为表格。

如果要配置分析报表中显示的信息,则可使用以下两种方法之一:

  • 您可以使用工作区中间窗格中的“设计”选项卡来添加或删除报表中使用的维度、度量值和命名集。也可以使用“设计”选项卡来预览分析报表。

  • 使用工作区中间窗格中的“查询”选项卡来更改用于在报表中显示信息的 MDX 查询。

使用“设计”选项卡添加、删除或更改报表中显示的项目

  1. 先打开分析报表,以便在仪表板设计器中进行编辑。在工作区中间窗格中,单击“设计”选项卡。

  2. 对分析图表或表格执行下列一项或多项更改:

    操作 过程

    向分析图表或表格中添加项目

    1. 在“详细信息”窗格中,展开“度量值”、“维度”或“命名集”,以便显示各类别中可用项目的列表。

    2. 从“详细信息”窗格中,将某项目拖至“系列”(或“行”)、“底轴”(或“列”)或“背景”部分。

    3. 对要在图表中显示的各个项目重复以上步骤。

    从图表或表格中删除项目

    在“系列”(或“行”)、“底轴”(或“列”)或“背景”部分,右键单击要删除的项目,然后单击“删除”。

    将项目移至图表或表格中的其他位置

    在“系列”(或“行”)、“底轴”(或“列”)或“背景”部分,右键单击要移动的项目,然后单击要在其中放入项目的部分。

    或:

    拖动要移到其他部分的项目。

    在图表或表格中显示其他维度成员

    1. 右键单击某维度,然后单击“选择成员”。“选择成员”对话框将打开。

    2. 使用可扩展的树控件查看维度成员列表。选择要在分析图表中显示的项目,然后单击“确定”。

      “选择成员”对话框将关闭,分析图表或表格更新为显示选择的成员。

  3. 在“工作区浏览器”中,右键单击分析报表,然后单击“保存”。

使用“查询”选项卡添加、删除或配置报表中显示的项目

  1. 先打开分析报表,以便在仪表板设计器中进行编辑。在工作区中间窗格中,单击“查询”选项卡。

  2. 在“MDX”窗格中,编辑显示的 MDX 查询。或者,键入一个新的 MDX 查询。

  3. 在“工作区浏览器”中,右键单击分析报表,然后单击“保存”。

See Also

Concepts

关于分析图表和分析表格
创建 PowerPivot 数据连接 (PerformancePoint Services)