Oracle NetSuite 集成过程说明

Oracle Enterprise Performance Management Cloud 中将 Oracle NetSuite 用作数据源时,数据集成使用 NSPB Sync SuiteApp 或 EPM Connector SuiteApp 以及已保存搜索或数据集从 Oracle NetSuite 查询数据。

注:

从“已保存的搜索”生成的数据仅用于导入数据,不用于回写。

要回写到 Oracle NetSuite,请查看以下链接,了解如何使用 EPM Connector SuiteApp 配置数据回推,网址为:为预算数据导入设置 Planning and Budgeting

Oracle NetSuite 数据源加载数据的主要步骤如下:

  1. 要安装该 SuiteApp,管理员必须先安装 "EPM Connector Foundation" 包。对于 NSAR 客户,系统会自动设置 EPM Connector Foundation 包。

    其他客户需要与其客户经理合作来提交包设置请求供审批。获得批准后,客户便可以安装 "EPM Connector Foundation" 包。

  2. 管理员通过在 Oracle NetSuite 中执行安装任务来安装 NSPB Sync SuiteApp 或 EPM Connector SuiteApp,有关执行这些任务的信息,请访问:NetSuite。要获取此指南,需要 Oracle NetSuite 登录名。
  3. Oracle NetSuite 中执行安装期间,管理员需要完成以下任务:

    • EPM 云用户创建用户记录。这些用户记录必须具有 EPM 云集成角色。请参阅“创建 EPM 云用户记录”。
    • EPM 云用户设置基于令牌的身份验证。请参阅“配置 NSPB Sync SuiteApp 连接器以在连接到 NetSuite 时使用基于令牌的授权”或“配置 Oracle EPM Connector SuiteApp 以在连接到 NetSuite 时使用基于令牌的授权”。
    • 设置单点登录 (single sign-on, SSO)。“已保存的搜索”支持通过提供 SAML 2.0 的任意 SSO 服务来实现单点登录 (single sign-on, SSO)。对于 SSO 帐户,用户可以在 Oracle NetSuiteEPM 云之间导航,而不必每次都输入凭据。这样,用户就可以导航到“为 EPM 云用户创建用户记录”。请参阅“设置 Planning 的菜单导航”。

    • 如果您要在 EPM 云产品中使用 Oracle NetSuite 搜索,管理员则必须将搜索 ID 的前缀放置在允许列表中。

      Oracle NetSuite“已保存的搜索”是基于条件和筛选器的可重用搜索定义。例如,“已保存的搜索”可能包括自最后一个期间以来推送到总帐的所有事务。Oracle NetSuite 中任何受支持的记录都可以包含在 Oracle NetSuite“已保存的搜索”中或视为其基础。搜索可以预先打包或由用户定义。

      Oracle NetSuite 中创建新的“已保存的搜索”时,必须包括您在 EPM 连接器配置中定义的前缀作为已保存搜索 ID 的一部分。

      • 前缀可以是已保存搜索 ID 或数据集 ID 前缀

      • 有三个前缀选项:

        • 所有 Oracle EPM 产品
        • Account Reconciliation
        • Planning and Budgeting

        图中显示了“数据源允许列表”

      • NSPB 和 NSAR 特定的前缀应在 NSPB 和 NSAR 下定义,对于任何其他情况,可以在“所有 Oracle EPM 产品”中定义前缀。
      • 您在“所有 Oracle EPM 产品”中定义的任何内容都包含在所有 EPM 产品(包括 NSPB 或 NSAR)中

      图中显示了“Oracle EPM Connector: 数据源允许列表”

    有关详细信息,请参阅“Doc Data Source Allowlist(文档数据源允许列表)”。

  4. 数据集成中,配置到 Oracle NetSuite 的源连接。

    此步骤包括指定连接详细信息。

    有关详细信息,请参阅:

  5. 选择导入应用程序选项以导入用户拥有的所有已保存搜索的定义。

    选择此选项后,数据集成将导入用户拥有的所有已保存搜索定义。如果不想导入所有已保存的搜索定义,则转到目标应用程序并逐一选择各个已保存的搜索定义。如果是首次初始化源系统,还要在目标应用程序中添加已保存搜索的增量定义。

    有关详细信息,请参阅:注册 Oracle NetSuite 应用程序

    有关更新 Oracle NetSuite 应用程序的信息,请参阅“更新 Oracle NetSuite 应用程序”。

  6. 可选:将已保存搜索中的列映射到维。

  7. 定义 EPM 云应用程序作为目标应用程序。

    有关详细信息,请参阅:注册 EPM 云应用程序

  8. 定义导入格式,将已保存搜索中的列映射到目标 EPM 云应用程序中的维。

    有关详细信息,请参阅:映射维

  9. 定义用于指定 Oracle NetSuite 的钻取 URL。

    有关详细信息,请参阅:穿透钻取到 Oracle NetSuite

  10. 初始化过程完成后,可以在添加目标应用程序时选择"已保存的搜索"。选择 Oracle NetSuite 或数据集作为数据源后,将显示选定 Oracle NetSuite 源中已保存的搜索列表。

    还可以在应用程序筛选器选项卡上提供源筛选条件。这些源筛选器与 Oracle NetSuite“条件”相同,可筛选 Oracle NetSuite“已保存的搜索”中的数据。
  11. 在日历映射部分中定义源映射条目,以便将 Oracle NetSuite 期间映射到 EPM Cloud 期间。

  12. 创建集成并指定 Oracle NetSuite 数据源作为源应用程序,EPM 云应用程序作为目标应用程序。

    有关详细信息,请参阅:创建直接集成

  13. 定义任何期间映射。可用选项是显式或默认期间映射。

    有关可用于 Oracle NetSuite 集成的期间映射的详细信息,请参阅“在 Oracle NetSuite 中管理期间”。

  14. Oracle NetSuite 数据源和 PM 云目标应用程序之间映射成员映射。

  15. 应用 Oracle NetSuite 筛选器和选项。

    有关详细信息,请参阅:应用 Oracle NetSuite 应用程序筛选器

  16. 运行 Oracle NetSuite 数据源和 EPM 云目标应用程序之间的集成。

    此操作会将数据从 Oracle NetSuite 实例拉取到数据集成,映射数据,然后在工作台中显示结果。如果映射成功无误,则数据将加载到目标应用程序。

    有关详细信息,请参阅:运行集成