We occasionally have issues with datasets coming through Domo connectors or Workbench where the row count errantly decreases significantly. Sometimes it is very temporary, but other times it persists over multiple days. This obviously causes problems downstream with any cards, and it would be better if the dataflow didn't update at all rather than update and output a partial set of rows.
We can monitor when this happens using the Watchdog tool, but there's no way to prevent a dataflow from triggering when it happens. It would be nice if the schedule settings had an option like "When datasets update [as long as row count didn't decrease by X%]"