Skip to content

Time Distribution Size Anomaly Reporting

How the Time Distribution Size check reports violations: the Shape Anomaly it produces, what the percentage counts, and why the anomaly is about segments rather than rows.

Anomaly Messages

Time Distribution Size reports a Shape Anomaly, never a Record Anomaly. The rule evaluates the count of a time segment, so no individual row is at fault.

Shape Anomaly

<percentage>% of the <interval>s in <field> hold a record count outside the expected <min> to <max>

Reading the message:

  • <percentage> is the share of time segments that fell outside the range, not the share of records. A table with 30 daily segments where 3 are out of range reports 10%, whatever the row counts involved.
  • <interval> names the interval configured on the check, written as the period itself and pluralized: days for a Daily check, and likewise hours, weeks, months, or years.
  • <min> and <max> are the two bounds, both inclusive.

The anomaly carries the segments that failed, so you can see which periods are short and which are oversized rather than only that something is off. A short segment and an oversized one produce the same message, and telling them apart is the first thing to look at: short usually means a load that stopped early, oversized usually means one that ran twice.

When a filter is set, the Shape Anomaly message names it at the end of its first sentence, as (applied to records where <expression>).

Because the anomaly belongs to the distribution rather than to a set of rows, the Source Records view has nothing to list.

Custom Anomaly Description does not apply to this rule. The option replaces the message on Record Anomalies, and Time Distribution Size emits a Shape Anomaly only.

See Also