Presentation is loading. Please wait.

Presentation is loading. Please wait.

WgScheduler Generic Task Scheduling Application. What Does It Do  Automates any task that may be scripted using VBScript  Triggers task execution (or.

Similar presentations


Presentation on theme: "WgScheduler Generic Task Scheduling Application. What Does It Do  Automates any task that may be scripted using VBScript  Triggers task execution (or."— Presentation transcript:

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


Download ppt "WgScheduler Generic Task Scheduling Application. What Does It Do  Automates any task that may be scripted using VBScript  Triggers task execution (or."

Similar presentations


Ads by Google