We have QueryDatabaseTable and GenerateTableFetch for such things, especially 
the former for 1.0.0. QueryDatabaseTable allows you to pick "thedate" as a 
max-value column that it keeps track of, and you can specify the initial 
maximum value (not sure what version that was added in as I'm AFK).

Sent from my iPhone

> On Oct 30, 2016, at 7:11 PM, Joe Witt <[email protected]> wrote:
> 
> Daniel
> 
> We don't have mechanisms provided for one time execution at this point.  
> Everything is oriented toward continuous execution.  That said this is 
> starting to come up more and more so seems like we should offer run once 
> scheduling or something like that.  
> 
> Would that give you what you are looking for?  Can you talk about your use 
> case a bit more ?
> 
> Thanks
> Joe
> 
> On Oct 30, 2016 7:07 PM, "Daniel Einspanjer" <[email protected]> 
> wrote:
> >
> > If I put a SQL statement into an ExecuteSQL processor along the lines of:
> >
> > SELECT * FROM foo WHERE thedate >= '2016-01-01'
> >
> > and I build a flow that does something with that data, I'f found if I leave 
> > the ExecuteSQL processor running, it will continually run the query, 
> > resulting in lots of duplicate data.
> >
> > What is the proper way to handle something that would be sort of a one time 
> > event?
> >
> > Right now, I'm just setting a long run schedule time and making sure I turn 
> > the step off after it finishes the first run.
> >
> > -Daniel

Reply via email to