Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Pluralsight

Data Transformations with Apache Pig

via Pluralsight

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Pig is an open source engine for executing parallelized data transformations which run on Hadoop. This course shows you how Pig can help you work on incomplete data with an inconsistent schema, or perhaps no schema at all.

Pig is an open source software which is part of the Hadoop eco-system of technologies. Pig is great at working with data which are beyond traditional data warehouses. It can deal well with missing, incomplete, and inconsistent data having no schema. In this course, Data Transformations with Apache Pig, you'll learn about data transformations with Apache. First, you'll start with the very basics which will show you how to get Pig installed and get started working with the Grunt shell. Next, you'll discover how to load data into relations in Pig and store transformed results to files via load and store commands. Then, you'll work on a real world dataset where you analyze accidents in NYC using collision data from the City of New York. Finally, you'll explore advanced constructs such as the nested foreach and also gives you a brief glimpse into the world of MapReduce and shows you how easy it is to implement this construct in Pig. By the end of this course, you'll have a better understanding of data transformations with Apache Pig.

Syllabus

  • Course Overview 2mins
  • Introducing Pig 20mins
  • Using the GRUNT Shell 18mins
  • Loading Data into Relations 45mins
  • Working with Basic Data Transformations 36mins
  • Working with Advanced Data Transformations 48mins
  • Executing MapReduce Using Pig 24mins

Taught by

Janani Ravi

Reviews

4.9 rating at Pluralsight based on 35 ratings

Start your review of Data Transformations with Apache Pig

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.