I have a welcome journey that is triggered by a new campaign member in SF (via connector). The DE that is created as part of the journey does not have a primary key value (though it probably should). During the recent MC outage, we did not do journey sends and I have to catch up missed campaign members added to the journey. I have the data from a query against SF. I can catch up the emails by copying the DE and doing a user initiated send over the top of that. However, I'd rather add the records into the journey and let the journey do it's thing. Plus we'll have an anniversary journey too which would ideally look at this same DE so the missed/catchup data would ideally be in the DE.
Since my underlying DE does not have a primary key, I can't just add the records. I can export all records, add the new records, and import/overwrite the DE. Would this work and would the journey be smart enough to only inject the new records? or, would the journey thing ALL the DE records are new and start everyone over (which I don't want).