适用于 Oracle EBS 的 Looker Block

本页介绍了您可以从适用于 Oracle EBS (E-Business Suite) 数据的 Cortex Looker 块中获取哪些数据分析。借助适用于 Oracle EBS 的此 Looker 块,您可以快速且经济高效地在 BigQuery 上开始“订单到收款”(O2C 或 OTC) 运营报告之旅。使用或自定义此 Looker Block 可实现以下目的:

  • 找出数据中的趋势和模式。
  • 尽早发现潜在问题。
  • 更快做出更明智的决策。

可用的数据洞见

Cortex Framework 中的 Oracle EBS 专用 Looker 区块提供了以下预定义信息中心:

  • 订单状态:订单相关指标的概览,包括订单量、从预订到结算的订单流程状态明细,以及订单状态分析。
  • 销售业绩:深入了解销售业绩出色的商品、类别、客户、业务部门和订单来源。
  • 履单:跟踪一段时间内的履单表现,突出显示平均订单周期时间最长和存在履单问题的商品。
  • 订单明细:查看符合一组过滤条件的部分销售订单的详细信息。例如,查看指定时间段内所有被屏蔽订单的详细信息。
  • 结算和账单结算:账单数量和金额概览,包括月度趋势。此外,还会突出显示折扣最高的客户。
  • 应收账款:分析当前应收账款和逾期应收账款,找出欠款金额和逾期付款时长最高的客户。
  • 账单明细:查看满足一组过滤条件的部分账单的详细信息。例如,查看指定时间范围内所有待付账单的详细信息。

代码库

如需访问适用于 Oracle EBS 的 Cortex Looker 块,请访问其官方 GitHub 代码库:block-cortex-oracle-ebs。此代码库包含基本视图、探索和信息中心,可帮助您将 Oracle EBS 数据无缝集成到 Looker 环境中。此代码库为您提供了坚实的基础,可帮助您根据自己的具体需求创建自定义报告、可视化图表和信息中心。

部署

如需了解如何部署适用于 Oracle EBS 的 Cortex Looker 块,请参阅部署适用于 Cortex Framework 的 Looker 块

完成这些说明后,请参阅下一部分中的部署的其他规范

部署的其他规范

某些 Looker 块需要满足一些规范才能正常运行,具体取决于数据源。本部分介绍了适用于 Oracle EBS 的 Cortex Looker Block 的特殊设置。

需要永久性派生表

用于此代码块的 BigQuery 连接必须启用了永久派生表。如需了解详情,请参阅在连接上启用 PDT

必需的用户属性

某些信息中心需要多个 Looker 用户属性才能正常运行。用户属性可为每位 Looker 用户提供量身定制的体验。Looker 管理员可以定义用户属性,然后将用户属性值应用于用户群组或具体用户。如需了解详情,请参阅管理设置 - 用户属性

对于此 Oracle EBS 专用 Looker 屏蔽程序,Looker 管理员应创建以下用户属性,并准确设置值,如下所示:

必需的用户属性名称 标签 数据类型 用户访问权限 隐藏值 默认值
cortex_oracle_ebs_category_set_name Cortex Oracle EBS:类别组合名称 字符串 修改 EBS 系统中使用的主类别组名称。如果使用 Cortex 测试数据,默认值为 BE_INV_ITEM_CATEGORY_SET。 如需了解详情,请参阅测试数据部分。
cortex_oracle_ebs_default_language Cortex Oracle EBS:默认语言 字符串 修改 US(或 EBS 系统中使用的主语言代码)。如果使用 Cortex 测试数据,可用值为 US(英语)和 ES(西班牙语)。如需了解详情,请参阅测试数据部分。
cortex_oracle_ebs_default_currency Cortex Oracle EBS:默认目标币种 字符串 修改 USD 或所选币种(例如 EUR, CAD or JPY)。
cortex_oracle_ebs_use_test_data Cortex Oracle EBS:使用测试数据 (YesNo) 字符串 修改 如果使用 Cortex Framework 测试数据,请输入 Yes。否则,请输入 No。如需了解详情,请参阅测试数据部分。

每个信息中心用户都可以按照对用户账号设置进行个性化设置中的说明,对可修改的用户属性的值进行个性化设置。

测试数据

可选测试数据与此代码块搭配使用时,请考虑以下要点:

  • 时间范围:测试数据涵盖 2021 年 1 月 1 日至 2024 年 4 月 4 日的销售订单,以及 2021 年 1 月 2 日至 2024 年 3 月 31 日的账单和付款。
  • 日期调整:使用测试数据(用户属性 cortex_oracle_ebs_use_test_data 设为 Yes)时,系统会将当前日期替换为 2024 年 3 月 31 日以进行计算。这样可确保准确计算应收账款余额等维度。
  • 类别组合:唯一可用的 Category Set ID/Category Set Name1100000425/BE_INV_ITEM_CATEGORY_SET。用户属性 cortex_oracle_ebs_category_set_name 应设置为 BE_INV_ITEM_CATEGORY_SET
  • 业务部门:测试数据仅包含一个名为 BE1 operating unit 的业务部门。
  • 税额:在“销售账单”和“销售账单每日汇总”中,所有记录的税额均为 0。
  • 公司间:对于所有记录,Is_Intercompany 均设为 No
  • 多种语言和币种:如需在测试数据中演示不同的语言和币种,请在为 Oracle EBS 部署 Cortex Framework 期间,将 USDEUR 作为货币换算目标,并将 USES 作为语言。以下是部署中使用的 config.json 文件中的代码段示例:

    "OracleEBS": {
          "itemCategorySetIds": [1100000425],
            "currencyConversionType": "Corporate",
            "currencyConversionTargets": ["USD","EUR"],
            "languages": ["US","ES"],
            "datasets": {
                "cdc": "CORTEX_ORACLE_EBS_CDC",
                "reporting": "CORTEX_ORACLE_EBS_REPORTING"
            }
        }
    

其他注意事项

如需优化 Oracle EBS 专用 Looker 块的性能和功能,请考虑以下事项:

  • BI Engine 优化:在 BigQuery 中启用 BI Engine 优化后,某些计算的性能会有所提升。
  • Liquid 模板语言:某些常量、视图、探索和信息中心使用 Liquid 模板语言。如需了解详情,请参阅 Looker 的液体变量参考文档
  • 取消隐藏其他维度和测量参数:为简单起见,系统会隐藏许多维度和测量参数。如果您发现缺少任何有价值的信息,请在相关视图中将字段的 hidden 参数值设置为 No