Download presentation
Presentation is loading. Please wait.
Published byBuddy Maximilian McKenzie Modified over 9 years ago
1
wgScheduler Generic Task Scheduling Application
2
What Does It Do Automates any task that may be scripted using VBScript Triggers task execution (or issues reminder) at specified time The typical workflow may include the following: –Query data sources: local databases, internet…) –Perform analytical tasks: Excel, R, QuantLib, any COM application –Publish reports: mail, upload, print… Collection of tasks is saved in a single file and referred to as: session
3
Features Schedule any number of tasks as part of a single session Create separate sessions for different days/day workflow regimes Have all session and task execution info in a single window Enjoy color-coded Script Editor and comprehensive error reporting Define session-wide constants and functions for use with any task Generate reports, print, send mail Download, upload, process RSS feeds Automate Excel related tasks Harvest Excel charts, tables, text and send as HTML formatted mail Automate any COM compliant application Play sound alerts Include ready-to-use scripts from the script library One-click documentation of the session Detailed audit trail using optional logging facility
4
Task Properties Task name Active/Inactive –Only active tasks will be considered for scheduled axecution –Inactive tasks can be still executed manually Scheduled time for execution Action (execution mode): ‘Execute’, or ‘Remind’ Allowed time for execution –When this time is reached, allow further execution, or abort the task –Can be set to ‘any’, or to a period between 5 seconds and 12 hours Time of the next run Time of the last run Status –User defined short message generated from the script –Informs about the stage of execution, or the final result Task script –Edited in the Script Editor
5
Session Properties Session name –This is the name of the saved session file Session constants –Variables and functions made available to all tasks in the session –Session constant script is executed before each task-level script Schedule Inspection Timer –Sets time interval at which the session will be inspected –Available periods between 5 seconds and 1 minute Active/Inactive –Activate Schedule Inspection Timer Logging preference ON/OFF –Logging records each task execution in a log file –In addition, logging records each change of the task Status List of tasks
6
Summary of Task and Session Properties Active/Inactive Task Name Schedule Action Allowed Time Next Run Status Last Run Task Properties 1 minute 16:30:00 2007-07-27 16:30:15 Execute 1000 scenarios, OK B/S Simulation x Session Properties Session Name Constants Timer Active/Inactive Logging Tasks Task 1: Prepare scenarios Task 2: Extract accounts Task 3: B/S Simulation Task 4: Mail reports C:\session1.sch (script) (…) 30 Seconds Active ON Script (script)
7
Main Window Schedule inspection timer Today’s dateCurrent time Last schedule inspection Logging status Finding a task in a session of many tasks
8
Automatically Generated Documentation
9
Scheduling a Task
10
Activating Scheduling of the Session
11
Number of lines in a script Script Editor Current column Current line
12
Script Library (repository of ready-to-use examples)
13
wgScheduler Help
14
VBScript Help
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.