添加派生列

将派生列添加到现有主题区域。

  1. 登录到您的服务。
  2. Oracle Fusion Data Intelligence 控制台中,单击应用程序管理下的语义模型扩展
  3. 在“语义模型扩展”页上,单击用户扩展
    您可以看到主要和现有自定义分支。
  4. 在“User Extensions(用户扩展)”区域的“Customization Branches(自定义分支)”下,单击分支以打开“Branch(分支)”页面。
  5. 在“分支”页上,单击添加步骤
  6. 在“添加”步骤中,选择添加列
    您将看到用于添加列的向导序列。
  7. 在向导的步骤 1 中,输入自定义步骤的名称,例如区域收入,并添加简要说明。
  8. 选择要将列添加到的目标主题区域。例如, Profitability
    您将看到所选主题区域的详细信息。
  9. 选择所选主题区域中的演示文件夹以及要将列添加到的逻辑表。
  10. 单击下一步
    您可以在向导的步骤 2 中看到“创建列”对话框。
  11. 在向导的步骤 2 中,使用以下说明定义新列:
    1. 在“创建列”中,输入显示名称。
    2. 数据元素下,从之前选择的主题区域中搜索数据元素。
    3. 在搜索结果中,双击数据元素以将其放在文本窗格中。
    4. Functions(函数)下,搜索使用表达式构造列的函数。在搜索结果中,双击适用的结果以将其添加到中央文本窗格。例如,搜索 "Filter" 或 "Avg" 等函数以构造基于表达式的列。用于推导平均供应商付款天数的示例表达式为 avg(ROUND(((CASE WHEN Invoice Received Date is not null THEN (Financials - AP Payments.Payment Date.Payment Date - Invoice Received Date) ELSE (Financials - AP Payments.Payment Date.Payment Date - Financials - AP Invoices.Invoice Date.Invoiced Date) END)/Financials - AP Payments.Facts - Analytics Currency.Total Payment Count),0))
    5. 单击 Validate ,然后单击 Save(保存)
  12. 可选:如果要将列的底层度量计算为预定义维层次的特定级别,请完成以下步骤:
    1. 单击基于层次级别的聚合图标。
    2. 在 "Hierarchy-Based Aggregation" 对话框中,选择维、级别,然后单击 OK
    3. 单击添加维以添加更多维。
  13. 单击下一步
  14. 可选:选择其他主题区域以添加事实。
  15. 单击完成
    您会看到一条消息,指出您的步骤正在应用于自定义分支。应用后,您将在自定义分支中看到新的自定义步骤。现在,您可以将自定义分支应用到主分支,或对其进行编辑以添加更多步骤。