Putting this in prior to diff/merge. This is also an important detail for generalizing dataset (batch import) lifecycles to multiple workflows. And retract then re-import provides some diff/merge functionality as well, though perhaps clunky and not always a great match semantically. I.e. it may be appropriate when substantially changing a dataset, but not with e.g. the equivalent of adding a few records.
Putting this in prior to diff/merge. This is also an important detail for generalizing dataset (batch import) lifecycles to multiple workflows. And retract then re-import provides some diff/merge functionality as well, though perhaps clunky and not always a great match semantically. I.e. it may be appropriate when substantially changing a dataset, but not with e.g. the equivalent of adding a few records.