打印      打开 PDF 版本的联机帮助


上一主题

下一主题

使用集运算合并分析

组合分析是一种分析,该分析通过查询两个或更多主题区域以生成新结果,从而将多个标准的结果组合到一个分析中。通过使用这种技巧,您可以结合使用这些标准,从而模拟原本不存在的联接。组合分析中的每一列都包含针对主题区域的多个查询的结果。组合分析中的每个标准均可使用相同或不同的主题区域来创建。通过使用集运算符,您可以定义每个标准生成的数据集如何彼此相关。

注意:每个主题区域中的列数必须相同,并且您希望组合的列数据类型必须相同。列长度可以不同。

下表列出了集运算符以及它们对结果的影响。

集运算符

对结果的影响

Union

返回所有列中的非重复行。

Union All

返回所有列中的所有行,包括重复行。

Intersect

返回所有列中都包含的行。

Minus

返回第一个列中含有但其他列中没有的行。

组合分析

  1. 在分析编辑器的“标准”选项卡中,添加您要包含在分析中的列。
  2. 在“选定列”窗格中,单击“组合基于并集、交集和差集运算的结果”图标。
  3. 在“主题区域”对话框中,选择一个主题区域,该区域应包含要与分析中的列相组合的数据。

    该主题区域可与从中获取报表中现有列的主题区域相同,也可以不同。

    即会出现“集运算”页面。

  4. 从“主题区域”窗格中,添加您要与选定用于分析的列进行组合的列。
  5. 单击“并集”图标并选择运算类型。
  6. (可选)要更改组合列的标题或编辑其他属性,请执行以下操作:
    1. 单击“结果列”链接。
    2. 在列选项的下拉列表中,选择“列属性”。
  7. 单击“结果”选项卡以复合式布局查看表中的列,以供分析。

有关组合分析的更多信息可在 My Oracle Support 上找到,如下所示:

  • 有关组合分析的一般信息,请参阅文档 ID 2319063.1。
  • 有关您可能要创建组合分析的情况信息,请参阅文档 ID 2319069.1。
  • 有关如何创建组合分析的信息,请参阅文档 ID 2319046.1。
  • 有关如何使用空(消极)报告创建组合分析的信息,请参阅文档 ID 2319040.1。
  • 有关如何在组合分析中编写结果列公式的信息,请参阅文档 ID 2319061.1。
  • 有关组合分析中要考虑的布局更改的信息,请参阅文档 ID 2319065.1。

已发布 3月 2019 Copyright © 2005, 2019, Oracle. 保留所有权利。Legal Notices.