分析 > 设计分析 > 步骤 2:查看结果和创建布局 > 链接主视图和明细视图
链接主视图和明细视图
可以在两个或更多视图之间建立关系,这样一个视图(称为主视图)可以将数据更改推行到一个或多个其他视图(称为明细视图)中。当您在某个视图中设置列的交互以通过指定的通道发送主要-明细事件时,该视图将成为主视图。此列为主列。在主视图中单击主列时,单击的单元格(或项)的定义将通过通道传递到明细视图。这称为主要-明细事件。
明细视图是侦听主视图在指定通道上发送的主要-明细事件并进行响应的视图。明细视图包括一个或多个列,其值由主要-明细事件传递的信息直接更改。这些列是明细列。
将主要-明细事件发送到明细视图时,将审核主要-明细事件信息以确定此信息中的哪一列与明细列匹配。找到匹配项之后,将使用主列中的值更新明细列,然后刷新整个明细视图。
可以将以下类型的视图设置为主视图或明细视图:
- 漏斗
- 量规
- 图形
- 数据透视表
- 表
- 格子(只有外边缘,不涉及内部可视化)
设置主视图和明细视图时,请记住以下注意事项:
- 明细视图可以侦听来自多个主视图的主要-明细事件。
- 明细视图不能用作另一个视图的主视图。
- 主视图和明细视图可以位于同一分析中或位于不同分析中。
- 必须为主要-明细关系中的主视图和明细视图使用相同的通道。
- 任何类型的列(属性或评估)都可以是主列。但是,位于主视图的“提示”放置目标或“部分”放置目标中的列不能是主列。主列必须放在视图的主体中。
- 明细列必须:
- 匹配主视图中的某个列。
- 位于明细视图的“提示”放置目标或“部分”放置目标中,具体取决于视图的类型。对于表和数据透视表视图,它必须位于“提示”放置目标中。对于图形和量规视图,它可以位于“提示”放置目标或“部分”放置目标中。
以下过程说明如何设置主视图。
设置主视图
- 在分析编辑器的“标准”选项卡中,在要设置为主列的列的下拉菜单中,选择“列属性”。
- 在“列属性”对话框中,单击“交互”选项卡。
- 在“值”部分的“主要交互”字段中,选择“发送主要-明细事件”。
- 在“指定通道”字段中,输入主视图用于发送主要-明细事件的通道名称。您可以使用任何适当的名称,例如 Sales Analysis Channel、Channel 1 或 channel 1。
- 单击“确定”以关闭“列属性”对话框。
- 单击分析编辑器中的“结果”选项卡,然后添加要用作主视图的视图。
主视图必须包含主列。
- 保存分析。
以下过程说明如何将明细视图链接到主视图。
将明细视图链接到主视图
- 编辑要用作明细视图的视图。
注意:明细视图可以与主视图位于同一分析中,也可以位于不同的分析中。
- 在视图编辑器的工具栏中,单击图标来编辑视图属性。
例如,在“表”视图中,单击“表视图属性”图标。
- 在视图的属性对话框中,选中“主要-明细”复选框。
提示:“主要-明细”复选框显示在“量规属性”对话框的“常规”选项卡、“图形属性”对话框的“常规”选项卡和“表属性”对话框的“样式”选项卡中。
- 在“事件通道”字段中,输入明细视图要用于侦听主要-明细事件的通道名称。
仅当选中“侦听主要-明细事件”复选框时,才会启用“事件通道”字段。使用此字段输入一个或多个通道,明细视图将在这些通道上侦听由一个或多个主视图引发的主要-明细事件。通道名称区分大小写,并且必须与主视图中指定的通道名称完全匹配。使用逗号分隔通道名称,例如“channel a, channel b”。
- 单击“确定”关闭属性对话框。
- 在“布局”窗格中,将一列(或多个列)作为明细列拖动到“提示”放置目标或“部分”放置目标,如下所示:
- 单击“完成”。
- 保存分析。
|