josh_wills
07/01/2021, 7:17 PMtaylor
07/01/2021, 7:18 PMjob but manually updating the JSON is suboptimal.edward_smith
07/01/2021, 7:50 PMpayload field in the job table is the only way I've been able to this so far. If the Meltano guys don't have another suggestion, it is ugly but not hard. You want to set replication_key_value for the table within the JSON in the payload field for the most recent, successful run. Make a backup first to ensure that you don't lose all your state if something goes wrong.douwe_maan
07/01/2021, 8:14 PMstart_date setting? I’d suggest setting that and then running meltano elt with --full-refresh so that it’ll skip the state. The tap will still start at start_date instead of going all the way back for a “full” refreshaaronsteers
07/01/2021, 8:46 PMUpdatedOn timestamp to now() for any records affected. That would be your ideal situation, although it takes effort from the upstream team, because your pipeline then auto-heals in its next run.
Would that be an option here by chance?aaronsteers
07/01/2021, 8:48 PM--dump=state, backdate the state timestamp(s) to where you think it'll capture all the "good" data, and then pass it back in through the --state argument.josh_wills
07/01/2021, 9:12 PMjosh_wills
07/01/2021, 9:13 PMaaronsteers
07/01/2021, 9:16 PM