Course Code: awsglue
Duration: 14 hours
Prerequisites:
  • Understanding of ETL concepts
  • Basic knowledge of Python programming

Audience

  • Data engineers
  • Data analysts
Overview:

AWS Glue is a serverless service for data integration from multiple sources that allows users to easily discover, prepare, move, integrate, and analyze data.

This instructor-led, live training (online or onsite) is aimed at data engineers and analysts who wish to learn beginner to intermediate-level knowledge of using AWS Glue to set up a data pipeline.

By the end of this training, participants will be able to:

  • Understand the fundamentals of AWS Glue.
  • Set up an AWS Glue pipeline.
  • Set up AWS Glue crawlers and jobs.
  • Learn how to use AWS Glue transformations.

Format of the Course

  • Interactive lecture and discussion.
  • Lots of exercises and practice.
  • Hands-on implementation in a live-lab environment.

Course Customization Options

  • To request a customized training for this course, please contact us to arrange.
Course Outline:

Introduction

  • Overview of AWS Glue and its components
  • Understanding the AWS Glue components and architecture
  • AWS Glue benefits and limitations

Working with Data Catalog

  • Understanding AWS Glue crawlers and data catalog
  • Creating a database
  • Creating a table
  • Working with crawlers
  • Building custom classifiers

AWS Glue Development Endpoint

  • Using a development notebook
  • Understanding Glue context and dynamic frames
  • Creating a dynamic frame

AWS Glue Transformation

  • Applying transformation
  • Resolving a choice
  • Selecting and renaming
  • Drop fields
  • Using filter
  • Using a map
  • Joining
  • Spigot
  • Flatten JSON

Understanding the Glue Workflow

  • Working with Glue jobs
  • Working with triggers

Debugging

  • Fixing script retrieving error
  • Fixing launch error
  • Fixing glue argument error
  • Fixing policy error

Summary and Next Steps

Sites Published:

United Arab Emirates - AWS Glue Fundamentals

Qatar - AWS Glue Fundamentals

Egypt - AWS Glue Fundamentals

Saudi Arabia - AWS Glue Fundamentals

South Africa - AWS Glue Fundamentals

Brasil - AWS Glue Fundamentals

Canada - AWS Glue Fundamentals

中国 - AWS Glue Fundamentals

香港 - AWS Glue Fundamentals

澳門 - AWS Glue Fundamentals

台灣 - AWS Glue Fundamentals

USA - AWS Glue Fundamentals

Österreich - AWS Glue Fundamentals

Schweiz - AWS Glue Fundamentals

Deutschland - AWS Glue Fundamentals

Czech Republic - AWS Glue Fundamentals

Denmark - AWS Glue Fundamentals

Estonia - AWS Glue Fundamentals

Finland - AWS Glue Fundamentals

Greece - AWS Glue Fundamentals

Magyarország - AWS Glue Fundamentals

Ireland - AWS Glue Fundamentals

Luxembourg - AWS Glue Fundamentals

Latvia - AWS Glue Fundamentals

España - AWS Glue Fundamentals

Italia - AWS Glue Fundamentals

Lithuania - AWS Glue Fundamentals

Nederland - AWS Glue Fundamentals

Norway - AWS Glue Fundamentals

Portugal - AWS Glue Fundamentals

România - AWS Glue Fundamentals

Sverige - AWS Glue Fundamentals

Türkiye - AWS Glue Fundamentals

Malta - AWS Glue Fundamentals

Belgique - AWS Glue Fundamentals

France - AWS Glue Fundamentals

日本 - AWS Glue Fundamentals

Australia - AWS Glue Fundamentals

Malaysia - AWS Glue Fundamentals

New Zealand - AWS Glue Fundamentals

Philippines - AWS Glue Fundamentals

Singapore - AWS Glue Fundamentals

Thailand - AWS Glue Fundamentals

Vietnam - AWS Glue Fundamentals

India - AWS Glue Fundamentals

Argentina - AWS Glue Fundamentals

Chile - AWS Glue Fundamentals

Costa Rica - AWS Glue Fundamentals

Ecuador - AWS Glue Fundamentals

Guatemala - AWS Glue Fundamentals

Colombia - AWS Glue Fundamentals

México - AWS Glue Fundamentals

Panama - AWS Glue Fundamentals

Peru - AWS Glue Fundamentals

Uruguay - AWS Glue Fundamentals

Venezuela - AWS Glue Fundamentals

Polska - AWS Glue Fundamentals

United Kingdom - AWS Glue Fundamentals

South Korea - AWS Glue Fundamentals

Pakistan - AWS Glue Fundamentals

Sri Lanka - AWS Glue Fundamentals

Bulgaria - AWS Glue Fundamentals

Bolivia - AWS Glue Fundamentals

Indonesia - AWS Glue Fundamentals

Kazakhstan - AWS Glue Fundamentals

Moldova - AWS Glue Fundamentals

Morocco - AWS Glue Fundamentals

Tunisia - AWS Glue Fundamentals

Kuwait - AWS Glue Fundamentals

Oman - AWS Glue Fundamentals

Slovakia - AWS Glue Fundamentals

Kenya - AWS Glue Fundamentals

Nigeria - AWS Glue Fundamentals

Botswana - AWS Glue Fundamentals

Slovenia - AWS Glue Fundamentals

Croatia - AWS Glue Fundamentals

Serbia - AWS Glue Fundamentals

Bhutan - AWS Glue Fundamentals

Nepal - AWS Glue Fundamentals

Uzbekistan - AWS Glue Fundamentals