If the ML job is running in "real-time" (on going in the background) - then the settings of the job's
bucket_span and the datafeed's setting of
frequency will define the "schedule".
ML will automatically determine if and what kind of seasonality appears in your data
It's a variety of techniques that you can learn about in these videos:
30 Min Meetup w/ Steve Dodson: