About: This article walks through how to schedule a job in Construct.
Table of Contents
- Introduction
- Scheduling a Job
- Send Email Notifications from Scheduled Jobs
- Service Credentials and Job Scheduling
- Scheduled Job Details
- Related Articles
Introduction
Construct offers the ability to schedule jobs to run on an automated schedule. However, this feature is only available on versions of the product that run as a Windows service. For more information about acquiring the ability to automate your Construct job, please contact RI-Support@eab.com.
Considerations
- Scheduled automation must be enabled in your product. For more information about acquiring the ability to automate your Construct job, please contact RI-Support@eab.com.
- Certain nodes and functions may require specific user credentials to be able to be run successfully as a Windows Service. To learn more about how to configure your credentials for scheduling, read the Service Credentials for Scheduling section below.
- Construct does not need to be running for the automation feature to work. However, your computer must be turned on.
Scheduling a Job
To schedule a job you must be on the Job tab of the job you want to schedule.
- Select Schedule from the main toolbar. Then select Job.
If the current job has not been scheduled, you will be brought to the Properties window. Select the Schedule option to start the process of scheduling a job.
If jobs have already been scheduled, you will be brought directly to the Schedule Viewer window. - Select Edit Schedule in the Schedule Viewer window to schedule your first job, or edit an existing scheduled job.
3. Use the Schedule Editor options to select the desired time, date and frequency of job runs. First, select the schedule Type. Then configure the rest of the interface options to your desired settings. Depending on the Type of schedule, you will be given an option to select a specific time or day. For example, if you were to choose the time type "Special with Selected Times", you will then need to select the specific time desired.
4. Under the Selected Times option, select Set to save your edit. This will also be necessary under the Selected Days - when selecting a specific day is necessary for your job.
5. Select Save Schedule to save any changes made to the scheduled job.
6. To review all jobs currently scheduled, select Schedule > Scheduled Jobs from the main toolbar.
This will open a new tab in the program labeled Scheduled Jobs. Here you can review your scheduled jobs. You can also use the Scheduled Jobs tool bar to run jobs, make adjustments, and delete scheduled times.
Send Email Notifications from Scheduled Jobs
Scheduled jobs may be configured to send an email notification of their success or failure to one or more recipients. To set this up:
- Right-click on the scheduled job from the list of jobs on the Workspace tab.
- Select Edit Job Properties.
- Once in the properties window, navigate to the E-Mail Notifications tab.
- The Email Notifications tab shows all available email recipients that have been entered into Construct.
Note: Additional contacts can be added by going to Tools > Options > Distribution Lists. - Use the check boxes to add recipients to Email on Success and Email on Failure notification lists.
- When a scheduled job is run, an outcome email is sent to those on the designated distribution list.
Scheduled Job Details
Users who have scheduling enabled can view an itemized history of all scheduled jobs that have run in the past, or are queued to run in the future. This information can be viewed on the Scheduled Jobs tab by going to Schedule > Scheduled Jobs in the main toolbar.
Here, users can also view a Run Result Details page for each scheduled job. This information can be viewed by selecting the job name from the Scheduled Jobs list, then clicking the Run Results Detail button in the scheduled jobs toolbar.
A new window will appear with details of the most recent job run.
Service Credentials and Job Scheduling
Scheduling jobs requires that Construct run as a service so that the program can execute at the scheduled time even if the user is away. The service requires credentials that will have an impact on what data resources and project destinations are available. By default, Construct has configured user credentials to be written for scheduling jobs.
To change whether or not you are logged into your Windows provided credentials when running a Construct Pro automated job, go to Job > Properties > Options, and locate the check box Logon when run by scheduler.
Enter your MS Windows credentials, by selecting Tools > Options > User Credentials and enter the appropriate set of network credentials. Your FQDN name will automatically be populated when you select the Current User. Enter your MS Windows password in the password field.
This will ensure that whenever the scheduled job is accessing a network, the substitute credentials (and the access rights associated with them) will be used.
Comments
0 comments
Article is closed for comments.