![]() |
|
将多个主题区域合并在单个分析中创建和生成分析的最简单、最快速的方法是使用单个主题区域。如果单个主题区域提供了您感兴趣的所有维度列和度量,则您应使用该主题区域来构建分析。 如果任何单个主题区域都无法满足分析需求,则您可以创建其中合并两个或更多主题区域中信息的分析。您可以使用集合操作创建合并分析,版本 40 之前的版本支持此功能,当前版本继续支持。有关使用集合操作的更多信息,请参阅使用集合操作合并分析。自版本 40 起,您也可以使用通用维度创建合并分析。通用维度是要合并的所有主题区域中可用的维度。本地维度是一个或多个主题区域中可用但并非所有主题区域中都可用的维度。您可以将本地维度中的列以及通用维度中的列包括在合并分析中。 仅当要使用多个主题区域中的度量才能满足您的需求时,使用通用维度的列才有优势。生成其中合并多个主题区域的分析时,系统会对分析中的每个主题区域执行单独的查询,且会合并结果以生成最终分析。使用通用维度合并从不同主题区域中返回的数据。如果仅使用通用维度中的列,则每个主题区域查询返回的结果集位于相同粒度级别,且可以在分析中彻底合并和渲染结果集。 将本地维度中的列包括在分析中时,某些结果可能位于不同的粒度级别。 将两个或更多主题区域合并在单个分析中时,请注意以下几点:
有关将多个主题区域合并在单个分析中的示例,请参阅关于将多个主题区域合并在单个分析中的示例。 以下过程介绍如何将多个主题区域合并在单个分析中。 开始之前。要执行此过程,您的用户角色必须具有“跨主题区域分析”权限。 将多个主题区域合并在单个分析中
注意:如果在使用本地维度时未启用维数值和应用 SQL,或未从分析中涉及的所有主题区域中添加度量,则可能会遇到 ODBC 错误或获得不正确的结果。在合并未定义主题区域级别关系的主题区域时,您也可能获得不正确的结果。在此类情况下,改用 SET 运算符创建合并分析以获得所需的结果。 如果您要从分析中删除相关主题区域,请执行以下过程中的步骤。 从分析中删除相关主题区域
|
已发布 3月 2020 | Copyright © 2005, 2020, Oracle. 保留所有权利。Legal Notices. |