Reading the table
Source, Tracking ID, Feedstock, Asset and Created by are hidden until you turn them on. Use Columns to show or hide them. Your choice is remembered per project in the browser you set it in.
You can also filter by event ID without showing it as a column.
Substituted values all carry the same marker. Hover one to see how it was derived: the original value, the method, and either the rule that wrote it or the source it came from.
A rule can revisit a correction it already made. The correction history in the Event Detail drawer then shows the value as re-derived by that rule, with the cause on the line beneath: a data point from an earlier method in the rule’s chain became available, the data point it used changed or was deleted, or the available data points changed.
On large projects the row count reads of over N rather than an exact total. Mangrove stops counting once it can tell the result set is large, which keeps the table responsive. Narrow the filters to get an exact count.
Filtering and sorting
Start with the Event / data point type quick filter at the top to narrow to the event type or data point type you care about. Add column filters for anything more specific, and combine them freely. Filtering the Origin column offers three options. Substituted covers every value that currently holds a correction, including gaps that were empty and have since been filled. Reverted finds values that have been restored to their original, and Original finds the ones never touched. A value sits under exactly one of the three. To find the gaps that are still empty, filter the Value column with Is missing. Unlike the other Value comparisons, it needs no data point type filter first, so it works across the whole table. Filtering Status to Incomplete also returns them, along with values marked incomplete for other reasons. To see how much of the data you expected has arrived at all, rather than which individual values are missing, use the capture rate figure on the toolbar. See Data capture rate. Filter by AI takes a plain-language request instead of a filter stack. Ask for “anomalous data points from the last month”, “data points pending review”, or “data points from this month” and it builds the filter for you. Sorting and filtering by Value is switched off until the table holds a single numeric data point type, because comparing values from different types is meaningless. The Event / data point type quick filter does not switch it on, so use a column filter:- Open Filters and add a filter on the Data Point Type column.
- Set its operator to is or is any of, and pick one numeric type.
Finding data points that need attention
Needs attention on the toolbar lists the values in the current view that are waiting on someone, with a count against each queue. Pick a queue and the table narrows to it; pick the same queue again to clear the filter. It runs no new checks of its own.
When nothing in the current view qualifies, the button reads All clear. A count above 99 shows as 99+.
Values carrying an alert show it in the Status column. Alerts are raised per data point, and by default a rule that reads several values can flag any of them. A rule can be set to flag only the values it is really about, which keeps triage on the value that breached. See Managing alerts for how to triage them, and Create a Data Rule for choosing which value an alert lands on.
Exporting
Click Export and pick CSV (.csv) or Excel (.xlsx). The export is flat, one row per data point, and it honours the filters you have applied, so you can scope the file by narrowing the table first. An Excel export is capped at 100,000 rows and a CSV at 1,000,000. Over the Excel cap the export fails and tells you the row count, so switch to CSV or narrow the filters. Over the CSV cap it reports a generic failure, so if a very large CSV fails, narrow the filters and try again. In the export, Status readsAlert when a rule or evidence alert is firing on the value, and Alert Reason gives each rule’s name and alert message. On accounts with evidence checks enabled, it includes failed evidence checks as well.
When substitutions are enabled on your account, the export carries four more columns after Unit that describe each substituted value:
Exports are prepared in the background. Stay on the page until the file is ready, because the download link is held by the page and is lost if you navigate away.
Deleting data points
Select rows and click Delete. Because data points live inside events, the dialog asks which you meant to remove and previews the effect before anything is deleted:
The dialog counts the events and data points each choice would affect, and calls out cases where the choice is made for you. An event cannot exist without data points, so deleting the last value in an event removes the event as well. When both choices would delete exactly the same rows, the choice disappears. Values already used by a model run are locked, and they are skipped and reported as skipped.
Substituting a value
A substitution replaces a data point’s value without touching the original record, which stays visible with its full lineage. Substitutions are enabled per account, so ask your Mangrove account team to switch them on. A substitution is written from one of four places:- Editing the value in the app, which records your edit as a manual override.
- A substitute rule, which corrects every data point matching its condition and keeps correcting new ones. See Data Rules Fundamentals.
- The API, one value at a time or in a batch. See Correct a data point value.
- A data feed transformation, applied as the value arrives. See Bulk import.