添加事实表

将事实表添加到现有主题区域。

  1. 登录到您的服务。
  2. Oracle Fusion Data Intelligence 控制台中,单击应用程序管理下的语义模型扩展
  3. 在“语义模型扩展”页上,单击用户扩展
    您可以看到主要和现有自定义分支。
  4. 在“User Extensions(用户扩展)”区域的“Customization Branches(自定义分支)”下,单击分支以打开“Branch(分支)”页面。
  5. 在“分支”页上,单击添加步骤
  6. 在“添加步骤”中,选择添加事实
    您可以看到向导序列以添加事实。
  7. 在向导的步骤 1 中,输入自定义步骤的名称,例如添加差旅费用,并添加简要说明。
  8. 选择要向其添加事实的目标主题区域。例如,财务 - AP 费用
    您将看到所选主题区域的详细信息。
  9. 单击下一步
  10. 在向导的步骤 2 中,选择方案,然后选择视图、表或同义词作为对象。例如, FCT_CALC_Extensions
    您将看到所选对象的详情表。
  11. 在所选源表的详情中,针对要添加到目标主题区域中的新事实表的源列,单击选择事实用于关键字复选框。
  12. 可选:在所选源表的详情中,在选择退化属性下,单击需要为其创建退化维的属性的复选框。
  13. 如果自上次刷新以来源表中已删除或修改了任何选定属性,则会突出显示此类列,并显示一条消息询问是否要更新该表。在消息中选择确定以重新加载源列。如果要复查对源列的更改,请在消息中单击取消,然后单击刷新以重新加载源列。如果在源表中删除或修改了尚未选择的任意属性,则会看到源列的刷新列表。如果任何自定义列在刷新期间未通过验证,则会看到一条消息,要求您解决失败原因并重新验证。
  14. 可选:单击创建列以使用以下说明将新列添加到目标主题区域中的新事实表:
    1. 在“创建列”中,输入显示名称。
    2. 数据元素下,从所选维表的物理表中搜索数据元素。
    3. 在搜索结果中,双击数据元素以将其放在文本窗格中。
    4. Functions(函数)下,搜索使用表达式构造列的函数。例如,搜索 "substring" 或 "concatenate" 等函数以构建新的基于表达式的列。在搜索结果中,双击适用的结果以将其添加到中央文本窗格。
    5. 单击 Validate ,然后单击 Save(保存)
  15. 单击下一步
  16. 在向导的步骤 3 中,使用“图表”或“表格”选项卡指定联接,以将新详情表链接到所选主题区域中的维。
    按照以下说明使用“图表”选项卡指定联接:
    1. 单击添加表
    2. 在“添加表”中,选择要添加的维,然后单击确定
    3. 请从维的端口(深绿色圆圈)拖到事实表的端口(棕色圆圈)以创建联接链接。您将看到“联接”对话框。
    4. 在“联接”对话框中,选择联接类型、事实表列和维键列。单击添加联接条件以添加多个联接条件,然后单击联接。如果要将表达式作为联接条件提供,则单击复杂联接并在“创建联接”中,单击添加联接,选择目标和源逻辑表,输入联接条件作为表达式,然后单击确定
    按照以下说明使用“表格”选项卡指定联接:
    1. 单击添加联接
    2. 在“添加表”中,选择要添加的维,然后单击确定。您将看到“联接”对话框。
    3. 在“联接”对话框中,选择联接类型、事实表列和维键列。单击添加联接条件以添加多个联接条件,然后单击联接。如果要将表达式作为联接条件提供,则单击复杂联接并在“创建联接”中,单击添加联接,选择目标和源逻辑表,输入联接条件作为表达式,然后单击确定
  17. 可选:如果您不想立即加入维,请单击跳过联接
  18. 单击下一步
  19. 在向导的步骤 4 中,为每个事实列选择聚合规则以设置聚合行为。
  20. 可选:您可以使用以下步骤为维设置时间维的时间平衡聚合规则和基于层次级别的聚合规则:
    1. 对于事实列,单击 "Time-Balanced Aggregation"(时间平衡聚合)图标。
    2. 在“时间平衡聚合”对话框中,单击添加时间维,调整聚合规则,然后单击确定
    3. 对于事实列,单击“Hierarchy-Based Aggregation(基于层次级别的聚合)”图标,选择维和级别。单击添加维以添加更多维。单击确定

    当添加的度量默认情况下不能跨时间维“汇总”时,使用时间平衡聚合。Oracle Fusion Data Intelligence 支持非聚合类型,如“最后一个”或“第一个”,以代替“SUM”聚合类型(如果需要)。当基础度量必须始终计算到预定义维层次的特定级别时,使用基于级别的聚合。例如,在具有“产品合计”、“产品类别”、“产品子类别”和“产品详细信息”级别的产品层次结构中,您可以添加一个名为“收入”的新衡量标准,并且需要将此“产品类别收入”衡量标准汇总到“产品类别”,然后您必须使用基于级别的汇总并选择“产品维”的正确级别。此设置使 Oracle Fusion Data Intelligence 能够始终在“产品类别”层汇总和显示衡量标准的值。当您需要将产品收入计算为类别收入的百分比时,这非常有用。

  21. 单击下一步
  22. 可选:选择其他主题区域以添加事实。
  23. 单击完成
    您会看到一条消息,指出您的步骤正在应用于自定义分支。应用后,您将在自定义分支中看到新的自定义步骤。现在,您可以将自定义分支应用到主分支,或对其进行编辑以添加更多步骤。