OpalisRobot - PowerPoint PPT Presentation

1 / 10
About This Presentation
Title:

OpalisRobot

Description:

Title: Main Window (type script on the fly, like CLI) Author: Louise Johns Last modified by: Opalis Created Date: 1/20/2005 6:07:27 PM Document presentation format – PowerPoint PPT presentation

Number of Views:35
Avg rating:3.0/5.0
Slides: 11
Provided by: LouiseJ151
Category:

less

Transcript and Presenter's Notes

Title: OpalisRobot


1
OpalisRobot
  • CAP for FTP

2
Common Transactions
  • Transactions
  • Internal, partner, remote offices
  • Data Enrichment
  • Parse, format, clean data
  • File Orchestrations
  • FTP, system copy

3
Current Methods Shortcomings
  • Scripting Approach
  • Dont handle the process well
  • Hard to scale
  • Not usually documented
  • Difficult to interpret
  • Lack of logging
  • No error handling
  • Manual Approach
  • Approach is error prone and inefficient

4
Automate FTP Processes
Client trade data is downloaded, cleansed
reports are generated
OpalisRobotServer
OpalisRobot cleans data, reformats and feeds into
SQL
  • OpalisRobot runs and delivers SQL reports for
  • Client trade info
  • Mgmt trade activity
  • Data integrity

OpalisRobot downloads stock data from
partners (150-200 FTP processes )
Partner Brokers
www.opalis.com
5
FTP Objects
6
FTP Objects
FTP Upload Files This operator is used to send files from an OpalisRobot machine to an FTP server.
FTP Download Files This operator is used to download files from an FTP server to an OpalisRobot machine.
FTP Create Folder The FTP Create Folder object is used to create a new folder on the FTP server.
FTP Rename Files This operator is used to rename files on an FTP server.
FTP Delete Files This operator is used to delete files and folders on an FTP server.
7
FTP Workflow
When a new file is detected, the file name is
passed as a parameter to it what to download.
File name passed as a parameter to determine what
to download.
Failed downloads are sent notification
diagnosis branch
  • The links determine the policy flow
    (if-then-else logic)
  • Each operator publishes execution data
  • At run operators publish information like file
    name, status, and execution time
  • This information is logged and used for
    reporting
  • Or passed along the workflow and used in other
    operators as parameters

8
Detailed Logging Reporting

Get details on time, connection status, number of
files successful, number of files failed, and
file name (path).
9
OpalisRobot vs. Scripts
  • Incorporate old scripts
  • Create new data transactions with
  • Escalation notification branches
  • Detailed logging
  • Transaction reporting
  • Clean-up routines maintenance tasks

10
Benefits
  • Business processes are documented for auditing
    and analysis (IT compliance)
  • Transactions are standardized into repeatable
    reliable processes
  • Data and reports are delivered promptly
  • Operations run more efficiently
  • Productivity increases
Write a Comment
User Comments (0)
About PowerShow.com