whylogs.core.constraints.factories.cardinality_metrics#

Module Contents#

Functions#

distinct_number_in_range(...)

Number of distinct categories must be between lower and upper values (inclusive).

whylogs.core.constraints.factories.cardinality_metrics.distinct_number_in_range(column_name: str, lower: Union[int, float], upper: Union[int, float]) whylogs.core.constraints.metric_constraints.MetricConstraint#

Number of distinct categories must be between lower and upper values (inclusive).

Parameters
  • column_name (str) – Column the constraint is applied to

  • lower (int) – Lower bound of defined range

  • upper (int) – Upper bound of the value range

Return type

whylogs.core.constraints.metric_constraints.MetricConstraint