Files
docs.datacontroller.io/docs/tables/mpe_validations.md
T
4gl 9b68c55754
Publish to docs.datacontroller.io / Deploy docs (push) Successful in 1m19s
feat: regex docs
2026-07-28 12:22:09 +01:00

1.4 KiB

layout, title, description, og_image
layout title description og_image
article MPE_VALIDATIONS The `MPE_VALIDATIONS` table enables a number of validations to be applied to the data at the point of entry - such as casing, min/max values, nullability, and the ability to generate dropdown values directly from source tables or dynamically from SAS programs. /img/mpe_validations.png

MPE_VALIDATIONS

The MPE_VALIDATIONS table enables a number of validations to be applied to the data at the point of entry - such as casing, min/max values, nullability, and the ability to generate dropdown values directly from source tables or dynamically from SAS programs.

A detailed breakdown is available in the validations section.

validations

Columns

  • 🔑TX_FROM num: SCD2 open datetime
  • TX_TO num: SCD2 close datetime
  • 🔑 BASE_LIB char(8): SAS Libref (8 chars)
  • 🔑 BASE_DS char(32): The library member name
  • 🔑 BASE_COL char(32): The column name
  • 🔑 RULE_TYPE char(32): The name of the rule to apply. Valid values include CASE, NOTNULL, MINVAL, MAXVAL, READONLY, HIDDEN, ROUND, NUMBER_FORMAT, HARDREGEX, SOFTREGEX, HARDSELECT, SOFTSELECT, HARDSELECT_HOOK and SOFTSELECT_HOOK.
  • RULE_VALUE char(128): The value of the rule.
  • RULE_ACTIVE num: Set to 1 for an active rule, or 0 to disable the rule.