跳至主要内容
Adaptive Planning
上次更新时间 :2025-03-14
设置模型化工作表数据验证规则

设置模型化工作表数据验证规则

  • “管理”
    “可视化首选项”
    页面上,选中
    “工作表中的数据验证”
    复选框。
  • 对于要在验证规则中使用的列,请从
    “模型管理”
    中的列代码中移除所有空格。
  • 要使用 Planning Configuration Manager 应用程序来管理经过数据验证的模型化工作表,请在
    “Manage Workforce Planning Configuration”
    任务中为您的应用程序
    在 Adaptive Planning 中选择“计划”
    “Purpose”
    。您无法在现有应用程序中更改此选择。
  • 安全性:
    “模型包括:工作表、账户、维度和公式”
    权限
作为模型管理员,您可以为用户在模型化工作表单元格中输入的数据创建数据验证规则,以确保:
  • 数据准确性
  • 数据一致性
您可以对以下对象强制执行这些验证规则:
  • 模型化工作表
  • 面板上的模型化工作表
  • 使用 API 导入模型化工作表数据。
  • 导入到模型化工作表的 Planning 数据加载器
这些规则适用于模型化工作表的所有版本。如果您为包含现有数据的工作表创建验证规则,则系统会在您下次打开或刷新工作表时验证数据。
当您触发验证时,系统会显示:
  • 触发严重警告的行周围显示红色边框。 在您修复无效数据之前,我们不允许您保存工作表。
  • 触发轻微警告的行周围显示橙色边框。您可以保存包含这些无效数据的工作表。
您可以将验证配置为显示自定义帮助文本,从而帮助您修复无效数据。 您还可以筛选无效数据,以便更快更正。
  1. 从主菜单中,选择
    “模型管理”
  2. 要访问模型化工作表的工作表构建器,请选择以下任一选项:
    • 按层级指定的工作表
    • 按用户指定的工作表
  3. 选择模型化工作表旁边的
    “编辑”
  4. 选择
    “数据验证规则”
  5. 创建或编辑验证规则时,请参考以下信息:
    选项 描述
    表达式
    在此字段中手动输入行点记法布尔表达式,或使用
    表达式构建器
    。在表达式中引用列时,请使用这些列的代码。我们根据以下列的代码评估您的数据:
    • 属性列
    • 维度列
    • “初始余额”数据输入列,我们根据相应账户的代码评估这些列。
    • 文本选择器数据输入列
    数据验证规则检查数据是否在此表达式的可接受值范围内。 如果数据超出可接受的值,则会触发该单元格的违规。
    在您保存时,系统会自动将字符串小写。这种小写形式不会影响您的验证,因为字符串不区分大小写。
    示例:您的模型化工作表包含一个“行编号”列,并且您希望所有行编号都包含 4 个字符。输入
    “Length (ROW.ID) = 4”
    表达式构建器
    单击
    “表达式生成器”
    图标,以便执行以下任一操作:
    • 手动输入行点记法布尔表达式。 您可以参考下拉菜单中的可用选项,确保输入的公式表达式正确无误。
      示例:查看
      “列”
      下拉菜单,以确保您使用的列代码正确无误。
    • 使用下拉菜单插入行点记法布尔表达式的不同部分。
    帮助文本
    请输入少于 128 个字符的帮助文本。
    名称
    请输入少于 65 个字符的规则名称。
    类型
    • True
      :当数据不符合条件时,系统会显示错误。示例:对于检查单位薪资是否超过 100,000 的规则,当单位薪资低于 100,000 时,系统会显示此错误。
    • False
      :当数据符合条件时,系统会显示错误。 示例:对于检查单位薪资是否超过 100,000 的规则,当单位薪资超过 100,000 时,系统会显示此错误。
    操作
    • 严重
      :行周围会显示红色边框。 在您修复无效数据之前,我们不允许您保存工作表。
    • 警告
      :行周围会显示橙色边框。您可以保存包含这些无效数据的工作表。
  6. (可选)从规则的“更多操作”菜单中激活或停用验证规则。
    只能存在 15 个有效规则。您可以将停用的规则用作草稿。
我们仅对工作表视图中当前显示的行应用验证。要在存在严重错误时保存有效行,请更改工作表视图以筛选掉无效行,然后保存。
如果您为某个用户已加载的工作表添加、更改或删除验证规则,则该用户必须刷新工作表才能应用变更。
触发验证后,您可以将鼠标指针悬停在无效数据上,以查看:
  • 这是严重还是警告验证。
  • 该规则的验证帮助文本。
使用 importConfigurableModelData API 导入模型化工作表数据时,您可以选择强制执行或跳过验证规则。如果您选择强制执行验证规则,我们会分析数据,确定所有未通过规则的单元格,然后再导入。 如果存在严重错误,我们会执行以下操作:
  • 不导入。
  • 提供存在错误的行列表,以便您转至数据源并修复问题。
要将验证规则用于数据导入,您必须在
“管理”
“可视化首选项”
页面上,选中
“在导入数据中启用数据验证(要求在工作表中启用数据验证)”
复选框。