在指定要包含在分析中的数据成员时,可以从数据源创建数据选择。
每个选择为特定列 (例如“Product”或“Geography”) 的一组成员指定标准。每个选择由一个或多个步骤构成。步骤是影响选择的指令,例如添加其值包含文本“ABC”的“Product”成员。执行步骤的顺序也会影响数据的选择。每个步骤以递增方式作用于以前步骤的结果,而不是作用于该列的所有成员。
可以在“选择步骤”窗格中查看这些选择步骤。使用以下方法创建步骤:
在向分析添加列时,将自动创建一个以所有成员开始的选择步骤,除非您明确添加特定成员。在拖放“结果”选项卡中的列成员以将其添加到分析时,也会自动创建步骤。例如,假设将 FY2007 和 FY2008 成员从“Year”分层列拖放到数据透视表。这将创建选择步骤“添加 FY2007、FY2008”。
在添加组和计算项时,将自动创建步骤。
当您使用右键单击交互 (例如,添加相关项或仅保留) 以缩小特定分层列或属性列的数据选择范围时,将自动创建步骤。要删除这些选择步骤,请使用诸如删除组或删除计算项等右键单击交互。有关其他信息,请参阅视图中的右键单击交互。
要细化特定分层列或属性列的数据选择,可以使用“选择步骤”窗格直接创建步骤。可以从各个位置显示“选择步骤”窗格,这些位置包括结果选项卡、标准选项卡和某些“视图”编辑器。
选择步骤可以为以下任一类型:
显式成员列表 - 这种步骤可包含列的成员列表,例如 Boston、New York、Kansas 和 South。对于分层列,成员可以来自不同的层次级别。对于属性列,成员只能来自该列。
条件步骤 - 这种步骤可以指定根据条件从列选择成员,它可以属于各种类型之一,包括基于度量或前/后值。此成员列表是动态的,在运行时确定。
基于层次步骤 - 这种步骤面向分层列,可用于选择按其选择成员的关系类型。可以选择系列关系 (例如对象的子级或父级)、特定层次级别 (仅限基于级别的层次) 或级别关系 (仅限基于级别的层次)。
组和计算项 - 这种步骤可包含组或计算项。组和计算项只能用于“添加”步骤;它们不能用于“仅保留”或“删除”步骤。
有关信息,请参阅使用组和计算项
注:
使用选择步骤时,如果在分层列中搜索非文本 (例如,日期或时间) 成员,搜索将不会生成任何结果。可以在“选择步骤”窗格中创建步骤,该窗格可从不同位置显示。
下面的过程介绍如何在“结果”选项卡中创建步骤。
要创建选择步骤,请执行以下操作:
使用右键单击交互 (例如,添加相关项或仅保留) 以缩小视图中的特定分层列或属性列的数据选择范围时,将自动创建选择步骤。请参阅视图中的右键单击交互
将选择步骤添加到分析中之后,可以转到“分析”编辑器:“结果”选项卡并将选择步骤视图添加到分析中。如果添加选择步骤视图,则在运行时,用户可以查看应用到分析的选择步骤。有关添加选择步骤视图的详细信息,请参阅“结果”选项卡:“选择步骤”编辑器。
如果资料档案库配置了双列,则可以在双列上创建选择步骤。
要在双列上创建选择步骤,请选择该列的显示值,这将使用与这些显示值相对应的代码值自动计算出该步骤。
如果使用双列,请谨慎使用新建计算项对话框。您可能会在计算项的定制公式中包含一个位置运算符 (例如 $1 指定数据集中第一行的列)。如果包含位置运算符,则在计算公式时,不能将显示值映射到代码值。
有关双列的信息,请参阅了解双列功能。