Keep Up To Date ensures your predictions are fresh by automatically reading your apply data and generating new predictions based on your prediction schedule. It is a prerequisite for automatically pushing your predictions to a target dataset using Prediction Sync.
What is prediction Keep Up To Date?
When you create a new prediction, by default Qlik AutoML will NOT keep the prediction up to date in the future unless you manually run predictions, or if you enable Keep Up To Date. Enable this option if you want AutoML to automatically run the predictions on your preset user schedule (i.e. keep the predictions up to date). Keep Up To Date available for all predictions EXCEPT those powered by CSV file upload. (.CSV files coming from buckets like Amazon S3 and MinIO are supported.)
How do I use Keep Up To Date?
Enable the Keep Up To Date option by clicking the clock icon in the Predictions section of your Project, or by clicking the SETTINGS button.
That will bring up the Prediction Settings screen, where you can enable Keep Up To Date.
If you want to sync your predictions to a database or BI data provider on a regular basis, you can enable the Sync to Provider option. If Keep Up To Date isn't already enabled, AutoML will enable it automatically.
IMPORTANT NOTE: If you disable Prediction Sync, the Keep Up To Date option remains enabled until you disable it. If you don't disable Keep Up To Date, AutoML will continue to generate new predictions on a scheduled basis but will NOT write predictions to your target environment, unless you re-enable the Prediction Sync option.
How can I quickly monitor the status of Keep Up To Date for my predictions?
AutoML now displays both Keep Up To Date and Prediction Sync status directly in the Project Overview screen, so that you always know the status of your predictions. Grey icons indicate a disabled status; blue icons indicate an enabled status.
If AutoML encounters a problem with either Keep Up To Date or Prediction Sync settings (such as if your database login credentials become out-of-date or if an apply dataset for a synced prediction is no longer available) AutoML now provides a visual indication by turning the icons orange. Hovering over the "warning triangle" icon will give you more detail about the error AutoML encountered.
Additionally, the Prediction Settings screen has been enhanced to provide easy access to all your prediction settings, with a handy "Run Predictions Now" button at the top right of the screen for quick access to manually running your predictions anytime you want, regardless of whether Keep Up To Date and/or Prediction Sync are enabled. Additionally, if everything is working as expected, AutoML will tell you that "Everything is great" so you know there are no problems. If there is a problem, AutoML will tell you that "Something is wrong" and display the details so you can take the appropriate action(s) to resolve it.
If you are using CSV file-upload datasources, the Prediction Settings screen is enhanced for those predictions, too. While you can't set Keep Up To Date and Prediction Sync settings since those aren't applicable to CSV file-upload datasources, you can click the handy "Update predictions" button to select a new apply dataset AND run predictions from it in a single action.
How can I see the detailed run history and status of my scheduled predictions?
At any time you can access the prediction settings screen and scroll down to see the run history of your predictions. This history will include information on both scheduled predictions as well as those run manually. If you see an error icon, hovering over that icon will provide details about what went wrong with a particular prediction.
When and how often will AutoML update my predictions?
By default, AutoML will run your predictions on a daily basis, between 2am and 6am Mountain Time. If you would like to choose a specific time for all of your daily scheduled predictions, contact AutoML Support using the link at the top of your screen and we will set a daily time for your predictions that you choose. Note that changing the default time will affect all predictions for your user ID. If you want to specify different times for different predictions, check out the "custom schedule" section, directly below.
Can AutoML run my scheduled predictions more than once a day or on a custom schedule?
Customers with an Enterprise plan have the ability to request unlimited custom schedules for predictions Keep Up To Date and syncs. Need your prediction to run every hour between 8am and 10pm on weekdays plus twice a day on weekends? AutoML can do that. Want to run a prediction every other day at 10am and 2pm, plus every hour on the first day of the month? AutoML can do that.
Enterprise plan customers can contact their friendly neighborhood Customer Success Representative or AutoML Support to request the creation of custom prediction schedules. If you are not an Enterprise plan customer, please Qlik Sales for more information.
How is Prediction Keep Up To Date different from Prediction Sync?
Prediction Keep Up To Date determines whether or not AutoML updates your predictions on a scheduled basis. Working in conjunction with Keep Up To Date, Prediction Sync keeps your predictions synchronized by automatically reading your apply data and writing predictions back to the target environment of your choice.
Are there any other Keep Up To Date resources I should know about?
Check out the legacy video for a brief overview of how Keep Up To Date works and why you would use it, as well as how it relates to Prediction Sync.