跳至主要内容
Adaptive Planning
上次更新时间 :2023-06-23
设置 NetSuite 外部系统以进行关联式挖掘

设置 NetSuite 外部系统以进行关联式挖掘

您可以设置外部系统,并将其与 Planning 数据加载器中的映射配置文件相关联,以允许从
Adaptive Planning
将工作表和报告数据导入 NetSuite。当用户单击关联式挖掘链接时,
Adaptive Planning
连接到系统并显示数据的基础交易。
您可以选择将映射配置文件与外部系统相关联。仅将其中一项设置为允许从以下位置进行关联式挖掘:
Adaptive Planning
映射到 NetSuite。
NetSuite 外部系统仅支持从叶层级(而非汇总层级)进行挖掘。NetSuite Basic 支持从汇总层级进行挖掘。

Prerequisites

  • 所需权限:集成、数据设计者。
  • 验证您有权访问实例中的 NetSuite 数据源。
  • 验证您已创建NetSuite 凭据且该凭据适用于基于令牌的身份验证。
  • 当您新建专门用于挖掘的数据源时,请记下要映射到中数据的 NetSuite 列。
    Adaptive Planning
  • 只有账户、层级、客户、条目和部门等标准 NetSuite 维度(种类)支持挖掘。

导航

转至导航菜单 >“集成”>“设计集成”。

基本步骤

  1. 创建外部系统并为其命名。
  2. 进行外部系统设置,以便
    Adaptive Planning
    知道如何连接以及要使用的账户和/或凭据。
  3. 设置外部维度映射,以确定外部系统中的维度如何映射到
    Adaptive Planning
  4. 如果多个外部列映射到一个外部列,请配置元组 SQL 列
    Adaptive Planning
    维度
最佳做法:先配置适用于 NetSuite 的外部系统,然后再配置适用于数据源的 Planning 加载器。创建外部系统后,您需要返回到 NetSuite 数据源以完成关联式挖掘设置。
如果您要从 NetSuite 导入数据,并希望根据标准类别(账户、时段、子公司、部门、类、位置、条目和客户)进行相关配置以允许关联到 NetSuite 进行挖掘,则您需要在 Planning 数据加载器的列和数据映射步骤中,为这些维度分别配置 NetSuite 内部标识符。

创建外部系统:

  1. 在右侧的“组件库”
    面板中,展开“外部系统”
  2. 单击“新建外部系统”
  3. 在“新建...”
    对话框中,输入名称,然后单击“创建”

NetSuite 外部系统设置:

  1. 在“外部系统设置”
    选项卡中,选择“External Source System”
    。选择“NetSuite”
    ,输入在 NetSuite 中使用的账号。
  2. 选择“外部维度”
    以查看外部系统维度列表和关联式挖掘参数名称。

NetSuite 外部维度设置

  1. 单击“外部维度映射”
    选项卡。
  2. 双击“Planning 维度”
    。在该对话框中,选择要作为映射目标的外部维度。单击“应用”
  3. 绿色状态勾号表示 Planning 维度已成功映射到至少一个外部维度。单击“保存”

外部维度映射

当将外部系统中的至少两个维度映射到单个 Planning 维度以进行关联式挖掘时,外部维度映射功能会相当实用。
  1. 选择“组件库”中列出的外部系统以将其他外部维度映射到单个 Planning 维度。
  2. 选择“外部维度映射”
    选项卡,然后双击某个 Planning 维度以启动映射编辑器。
  3. 选择外部维度。所选维度会移至列表顶部,如果您不向上滚动,则可能无法在视图中看到该维度。
  4. (可选)可对移至顶部的所选维度进行拖放来对其重新排序。确保您配置的顺序与您希望它们从 NetSuite 加载的顺序一致。
  5. 在映射编辑器中,输入分隔符。选择多个外部维度时,必须使用分隔符。
  6. 分隔符的长度不得超过五个字符,并且不应与维度值(下文将描述元组映射列中的实际值)中使用的任何字符相匹配。单击“应用”
  7. 查看“外部维度”列,验证该列是否指示多个外部维度已映射到单个 Planning 维度。
  8. 完成“Planning 维度”的映射和“外部维度”的映射后,在“操作”面板中单击“保存”

配置适用于 NetSuite 的元组 SQL 列

如果您将 NetSuite 中的多个列映射到 Planning 中的单个维度,则需要在暂存表中创建一个要在 Planning 加载器中公开的元组 SQL 列。
如果您不需要将多个 NetSuite 列中的数据映射到同一个 Planning 维度中,则无需在数据源中创建元组 SQL 列。
如果您计划重复使用现有的 NetSuite 数据源来启用关联式挖掘,并需要将多个 NetSuite 列引入单个 Planning 维度中,则必须使用元组 SQL 列重新执行该映射。重新配置加载器以确保集成任务有效。在测试环境中对这些类型作出变更并加以验证,然后再在上线系统中推出这些变更。
需要完成以下所有步骤才能配置元组 SQL 列以进行关联式挖掘。仅当您需要将多个 NetSuite 列中的数据导入单个 Planning 维度时,再来执行这些步骤。
为了
Adaptive Planning
要将不同的数据条目解析为源 NetSuite 种类,您需要先指定将哪些 NetSuite 源列组合成一列,然后再将这些数据导入 Planning。
不同 NetSuite 列的组合顺序以及指定的分隔符应与 NetSuite 外部系统中指定的多对一列映射方式相匹配。
通过指明构成的 NetSuite 列及其基础 NetSuite 种类,
Adaptive Planning
在 Planning 工作表上构建关联式挖掘 URL。
创建元组 SQL 列之前,确保您已在 NetSuite 外部系统中配置多对一列映射。
  1. 在“组件库”
    中,选择所需的 NetSuite 数据源。
  2. 在左侧的“数据组件”面板中,选择要在其中启用关联式挖掘的表格。
  3. 该表格会在暂存区中突出显示。在“数据组件”中,展开自定义列文件夹。
  4. 将元组 SQL 列拖放到暂存区中。如果已在外部系统中定义了至少一个元组映射,则此列可用。
  5. 添加名称,选择先前配置的外部系统,然后选择与上一节中执行的外部维度映射对应的 Planning 维度。
  6. 选择“映射”选项卡。
  7. 将每个外部维度映射至其相应的表格列。
  8. 选择“应用”
  9. 在“操作”面板中,选择“保存”