跳至主要内容
Administrator Guide
上次更新时间 :2023-06-23
常见问题:将计划数据和实际值数据加载到 Adaptive Planning 中

常见问题:将计划数据和实际值数据加载到 Adaptive Planning 中

如何在加载器中更轻松地查找 Workday 编号的父级值?
创建与所有 SQL 逻辑相匹配的
“父级名称
”列,以便查看父级值而不必查找 Workday 编号。
如何导入 Adaptive Planning 属性值?
Adaptive Planning 的属性在后端存储为层次结构。如果您导入属性值,请指定具有空值的父列。
如何导入聚合的日记账行?
使用以下两种方法之一:
  • 在 Adaptive Planning 中选择
    “管理 Workday 数据源内的日记账行汇总”
    ,以创建集成系统。 在托管日记账行汇总中,从集成系统导入的数据最多支持每个期间包含 500 万个日记账行行汇总。
  • 在 Workday 中创建报告,然后在 Adaptive Planning 的 Workday 数据源中
    选择“管理报告”
为什么看不到刚加载的对象?
对象不会立即同步到 Adaptive Planning 中。您会注意到存在延迟。您可以通过在
“管理”
页面的
“用户
”版块中更新用户个人资料来触发同步。将您自己的个人资料中的显示名称更改 1 个字符并保存,以触发同步。
如果需要等待多长时间再使用 Planning 数据加载器加载元数据?
从加载元数据到加载数据,等待 15 到 30 分钟,以确保完成完全同步。
在运行加载器之前,如何检查是否存在错误?
在加载器的
“操作”
窗格中选择
“预览加载器输出”
,即可下载该加载器生成的 XML 文件。检查该 XML 代码是否有错误。
如何检查预览加载器输出 XML 的内容?
在高级文本编辑器(例如 Notepad+ +)中或使用 Web 浏览器打开 XML 文件。
  • XML 标记可指明层次结构。标记的末尾标有结束标记。
    />
  • 没有子级的叶账户类似于
    <account code="10000" name="Cash" />
    ,其中 1 个数据字符串通过
    <
    >
  • 包含多个元素的分层结构会以 标记结尾。示例:
    </account>
在加载元数据之前,如何测试 SQL 筛选器?
运行加载器之前,请在数据源的
“要导入的表格
”(暂存区)下查看筛选结果。
如果我知道自上次加载后元数据已更改,该怎么办?
运行加载器时,始终使用
“数据导入”
选项。如果元数据已更改并且在一段时间内未运行新的导入,则可能会出现错误。如果您因错误而需要重设暂存区中的内容,请在运行加载器之前重新导入数据源。
如何筛选掉数据源中的重复项?
在从源系统提取数据时移除重复项。对来自 Workday 或其他源系统的报告进行设置,以在报告内进行合并和聚合,从而在设计集成中仅存在唯一的行。
您可以识别、标记和筛选重复项,然后将其移除,从而成功加载。
创建一个相同的数据源,然后创建一个名为“”的
子查询
Does Not Equal
类型和以下语句:
(P.DistinctCol(ID) = R.DistinctCol(ID) AND P.DistinctCol(Label) = R.DistinctCol(Label) AND P.UniqueCol(ID) < R.UniqueCol(ID))
  • P
    表示您的源表格,
    R
    表示完全相同的副本。
  • DistinctCol
    表示您要为其获取非重复值的列。
  • UniqueCol
    必须是整个数据集中的唯一记录,例如
    Employee ID
  • 子查询的结果将为 True/False。任何重复集都应有 1 个“真”结果,其余为“假”。对于哪个记录获得“真”并没有太多控制权,因此请确认您不需要具有不同值的其他列。
  • 您可以将
    “子查询”
    列用作筛选器。
在发布劳动力计划时,如何防止“PLN ALL Positions”报告中出现重复的“职位”行?
Workday 数据源每次运行时都将
计划版本编号
作为必选提示项。添加
计划版本编号
,以便始终作为版本参数进行提示。
出现类似于
“未找到 Period (附时间层级编号为 0) at 12/1/2019 12:00:00 AM”
之类的错误,这是什么意思?
此错误表明需要元数据同步。要解决该问题,请与 Adaptive Planning 支持联系。解决此错误不会导致影响或中断。
在 Planning 中出现“无法识别以下子树根节点”之
类的错误,这是什么意思?
为成员列出的父级节点在数据源中不存在。对于数据源的所有行(从层次结构底部到顶部),父级-子级层次结构都必须存在。必须在同一加载器中加载完整层次结构。
出现类似
“无法对叶账户下的账户重设父级层级”的
错误是什么意思?
没有子级的现有成员始终标识为叶成员。加载器可能无法将子级成员添加到现有叶成员。通过以下方法修复此问题:
  1. 在 Adaptive Planning 中手动创建占位符成员。
  2. 正在重新运行加载器。
  3. 删除占位符成员。
出现类似
“以下源账户导致账户在规划中相同”的
错误是什么意思?
如果加载器尝试将名称更改为加载器中的现有值,则可能会出现此错误。如果元数据映射、SQL 列和 SQL 筛选器发生多个变更,也可能会发生这种情况。要清除元数据映射,最有效的方法是删除元数据加载器,然后重新创建加载器。
类似于什么情况的错误
一个或多个已锁定版本正在使用此账户。更改汇总方式可能会更改这些已锁定版本中的值
意思是?
添加或移动会影响汇总成员的成员时,会发生此错误。在加载器中选择
“在出现警告时继续”
以继续。
出现“账户 系统中已存在”
之类的错误是什么意思?
加载器中的账户代码使用的现有账户名称相同。
如果您在尝试加载时发现结构中没有重复项,有时这是一条虚假的错误消息,可以通过删除加载器并创建新加载器来解决。
类似于什么情况的错误
Workday 报告定义了多个在累计图标化后具有相同标签“dimension_id”的列。更改这些报告列的 XML 别名,无需使用句点、下划线或其他特殊字符即可唯一标识这些报告列。
意思是?
如果某个 Workday 报告中的两个 Workday 数据源列使用相同的 XML 别名,或者 XML 别名包含会生成别名重复的特殊字符,则会出现此错误。如果重复的 XML 别名会导致重复的暂存列,系统只会使用两列中其中一列的值以静默方式填充该暂存列。
当 Workday 报告包含的对象的 XML 别名为
“MyObject”
时,可能会出现此错误。导入后,Adaptive Planning 集成会自动创建两个列,这两个列的名称基于基础别名
MyObject_Label
MyObject_Id
。如果报告中已有另一列的别名为
MyObject_Id
MyObject.Id
,则自动创建的列名称可能与您的列冲突。
请更改已添加的最新列。如果对包含下游 SQL 公式的现有列进行更改,将中断连接,并且需要您重新关联。
请从 Workday 报告中移除 XML 别名中的所有特殊字符,并为每个别名使用唯一标签。
如要更新 XML 别名,必须先
执行“导入结构”
步骤,然后再
执行“导入数据”
步骤。