跳至主要内容
Adaptive Planning
上次更新时间 :2024-09-06
排查导入错误和建议的解决方案

排查导入错误和建议的解决方案

This article includes suggestions and workarounds. Content may not be accurate for all use cases or represent best practices for the latest release.

问题

我在导入时收到多个不同的错误消息。是否列出了可能出现的错误以及如何解决这些错误?

答案

导入数据时,用户可能会遇到两类错误:
  • 用户界面中显示的错误
    在导入页面上显示为“上一个请求出错:”或“错误:”。
  • 导入文件无效或未指定
    此错误,当文件格式不正确时,通常会发生此错误。确保您尝试导入的文件具有 .xlsx 或 .xls 扩展名。
  • 错误:账户 3500 计划 000 的电子表格中的数据指定了多个拆分,但该位置在“实际值”版本中未包含任何拆分。您必须在该位置至少创建一个拆分才能进行导入。
    如果未拆分的账户包含 Adaptive Planning 中的数据,则必须先向工作表中的该位置添加一个拆分,才能导入拆分数据。通过添加第一个拆分,用户可以指定如何标记账户中的现有数据。如果账户为空,系统会在导入时自动创建拆分。
  • 缺少必填字段:姓名、汇总至
    上一请求出错:第 2 行缺少值。第 3 行缺少值...
    - 当导入模板的前几行(即“必填”和“可选”标头)被删除时,通常会发生这些错误。要使导入顺利进行,您可以下载全新的导入模板,并将数据从旧模板复制到新模板,也可以在当前使用的文件的开头添加 3 行。
  • 上一个请求出错:列“null”为必填项或
    导入失败并出现以下错误:java.lang.NullPointerException
    - 当导入模板中存在未完全填充的必填列时,通常会发生这些错误。检查导入文件并填充必填列中的所有空白。
  • “所选维度无效:”或“未导入第 X 行,因为未映射 xxx”
    - 当维度值在工作表上未标记为可用时,通常会发生这些错误。转至模型化工作表/多维工作表构建器,验证维度值是否已在工作表上标记为可用。
    • 异常错误 -
      显示为“处理您的请求时出错”。遇到异常错误时,您会看到一个空白页面,顶部显示错误消息。以下是需要检查的几项内容:
      • 检查电子表格中是否存在任何“#”字符。如果存在,请将其移除。
      • 从导入模板中移除所有由公式驱动的单元格。
      • 如果要导入新的结构元素,请使用 Excel 中的“移除重复项”功能,从导入文件中移除所有重复值。
      • 如果工作表受密码保护,请取消密码保护。
      • 检查文件中是否存在冻结的窗格。如果是,请取消冻结它们。
      • 移除所有筛选器。
      • 移除所有条件格式。
      • 移除宏。
      • 删除数据区域之外的列和行。
      • 复制所有数据并将特殊值作为值粘贴到文件中。如果此方法无效,请尝试将其粘贴到新模板中。
      • 如果您要导入到“自定义”或总分类账账户,并且不应使用“维度”标记数据,请务必删除所有“维度”列,并将“拆分标签”列留空。
  • 您还必须将这些工作表添加到所有先代层级(后跟工作表名称),
    如果您尝试在层级管理页面中导入层级,并且先代层级在消息中列出的工作表中不可用,则会显示此消息。