Training Services

Fetch’s beginnings are deeply rooted in education. Our founders were faculty members at the University of Southern California when they first developed Fetch’s groundbreaking technology. And to this day, education is core to who we are and how we serve our clients. Our team develops and delivers trainings that are built to suit your needs. We offer technology skills assessments to better understand what your onsite needs are going to be and offer seminars that are tailored for you. Our comprehensive training seminars can be delivered at your site or online via interactive Web conferencing.


Training Curriculum

1 Introduction to Fetch Live Access (2 days)

This course will provide an overview of Fetch Live Access, as well as an introduction to building and running agents and transformations.

Concepts and skills covered in this course include:

  • Fetch Live Access overview
  • Introduction to Agent Builder and construction of basic agents, or connections, to navigate and extract data from websites
  • Introduction to Data Transformer for data normalization
  • Introduction to Feed Builder, which combines agents and applicable transformations
  • Introduction to Agent Runner for the execution of agents and feeds
  • Basic troubleshooting and QA techniques for agents and feeds and extracted output

2 Intermediate Agent Building (3 days)

This course teaches users how to use Agent Builder to extract data from more complex websites. Attendees will also learn how to apply custom filtering and post-processing techniques.

Concepts and skills covered in this course include:

  • Analyzing moderately complex HTTP requests and modeling these requests in an agent
  • Implementing filters and agent parameters to limit scrapes to specific sub-sets of the results available on the website
  • Using the group data schema structure
  • Using Transformer to build transformations that normalize the output
  • Writing to the database or output XML files the date and time that the execution occurred
  • Using Feed Builder to build feeds that read a series of inputs from database, and de-duplicate the data

Prerequisite: Introduction to Fetch Live Access

3 Application Administrator (1 day)

This course is targeted at Administrators, who will learn how to run, schedule and monitor automated executions of agents. Attendees will also learn how to create aggregate reports and error alerts on feed and server performance, customize the information included in these reports and alerts, and automate delivery to specified e-mail accounts.

Concepts and skills covered in this course include:

  • Starting and stopping the Fetch server-based applications
  • Setting up and managing the repository file share
  • Designing and scheduling Data Monitor reports
  • Setting Monitor alerts
  • Locating and interpreting Data Monitor execution error information
  • Defining and scheduling job groups with Scheduler

4 Normalization Concepts (2 days)

This course teaches the basics of data normalization using the Fetch Live Access Data Transformer – XML data manipulation, calculation, filtering and document restructuring.

Concepts and skills covered in this course include:

  • Introduction to the structure and content of Agent Runner default XML output
  • Transforming the content and structure of individual elements and lists of elements
  • Implementing conditional logic in Data Transformer
  • Implications for agent data schema design
  • Principles of modularization and effective technical documentation

Prerequisite: Introductory Feed Building

Recommended Prerequisites: Intermediate Agent Building and 40 hours agent building experience