Scheduled tasks can read data previously committed to a project, but cannot be used to commit any new data to the project. Any data written to a scheduled deployment’s container is deleted immediately after the scheduled task completes. Anaconda recommends you ensure data is read from and written to an external data source.
Scheduling a deployment
- From the Projects page, open the project you want to schedule a deployment for.
- Select Schedules from the project’s left-hand navigation.
- Click Schedule.
-
Complete the Create a Schedule form:
- Enter a name for your schedule that clearly establishes its purpose.
- Specify whether you want to deploy the latest version of the project, or select a particular version.
- Select a deployment command.
- Because schedules are intended for automatic or non-interactive execution of script files or notebooks, only
unix:commands are supported. - If there is no command listed, you cannot schedule a deployment.
- Select a resource profile for the deployment to use.
- Set the frequency for your scheduled deployment to occur.
- Select a timezone for your scheduled deployment.
- Click Schedule / Run Now.
Viewing schedule details
- From the Projects page, select Schedules from the left-hand navigation.
- Click on a schedule in the list to view its details.
Managing a schedule
From a schedule’s details view, you can use the controls at the top of the page to pause or resume, edit, or delete a selected schedule.If you attempt to delete a schedule that is currently running or is scheduled to run, you will be prompted to confirm that you want to force the deletion.