管理详情

添加可以测量的元素(如计数和聚合),并使用“添加事实”选项对自定义逻辑星型执行统计操作。

为每个事实列选择聚合规则以设置聚合行为时,如果在某个时间维中默认情况下不能“聚合”添加的度量,则使用时间平衡聚合。Oracle Fusion Data Intelligence 支持非聚合类型,如“最后一个”或“第一个”,以代替“SUM”聚合类型(如果需要)。当基础度量必须始终计算到预定义维层次的特定级别时,使用基于级别的聚合。例如,在具有“产品合计”、“产品类别”、“产品子类别”和“产品详细信息”级别的产品层次结构中,您可以添加一个名为“收入”的新衡量标准,并且需要将此“产品类别收入”衡量标准汇总到“产品类别”,然后您必须使用基于级别的汇总并选择“产品维”的正确级别。此设置使 Oracle Fusion Data Intelligence 能够始终在“产品类别”层汇总和显示衡量标准的值。当您需要将产品收入计算为类别收入的百分比时,这非常有用。请参阅扩展语义模型的建议和提示中的创建事实部分。
  1. 导航到“语义模型扩展”页,在“自定义沙盒”下,将鼠标悬停在适用的沙盒上以查看操作,然后单击查看沙盒
  2. 在所选沙盒详细信息页上,单击执行操作,选择管理逻辑星,然后选择创建逻辑星
  3. 在“逻辑星形”页上,单击添加事实,然后在“添加事实”向导的步骤 1 中,选择方案,然后选择视图、表或同义词作为对象。例如,FCT_CALC_Extensions。
    您将看到所选对象的详情表。
  4. 在所选源表的详情中,针对要添加到目标主题区域中的新事实表的源列,单击选择事实用于关键字复选框。
  5. 可选:在所选源表的详情中,在选择退化属性下,单击需要为其创建退化维的属性的复选框。
  6. 如果自上次刷新以来源表中已删除或修改了任何选定属性,则会突出显示此类列,并显示一条消息询问是否要更新该表。在消息中选择确定以重新加载源列。如果要复查对源列的更改,请在消息中单击取消,然后单击刷新以重新加载源列。
    如果在源表中删除或修改了尚未选择的任意属性,则会看到源列的刷新列表。如果任何自定义列在刷新期间未通过验证,则会看到一条消息,要求您解决失败原因并重新验证。
  7. 可选:单击“创建列”以使用以下说明将新列添加到目标主题区域中的新事实表:
    1. 在“创建列”中,输入显示名称。
    2. 数据元素下,从所选维表的物理表中搜索数据元素。
    3. 在搜索结果中,双击数据元素以将其放在文本窗格中。
    4. 函数下,搜索使用表达式构造列的函数。例如,搜索 "substring" 或 "concatenate" 等函数以构建新的基于表达式的列。在搜索结果中,双击适用的结果以将其添加到中央文本窗格。
    5. 单击 Validate ,然后单击 Save
  8. 为每个事实列选择聚合规则以设置聚合行为。可以使用以下步骤为维设置时间维的时间平衡聚合规则和基于层次级别的聚合规则:
    1. 对于事实列,请单击时间平衡聚合图标。
    2. 在“时间平衡的聚合”对话框中,单击添加时间维,调整聚合规则,然后单击确定
    3. 对于事实列,单击基于层次级别的聚合图标,选择维和级别。单击添加维以添加更多维。单击确定