Pig Latin: Getting Started
Pig Latin is a powerful language that allows developers to create MapReduce jobs in SQL-Like syntax. In this course, you will go through the basics of the Pig Latin language and learn how to use it in the real world.
Writing a MapReduce job isn't the easiest part of being a Hadoop developer, but with a higher level language like Pig Latin that task can become a lot easier. Throughout this course we will take a look into the Pig Latin language and learn the basics. You will write your first MapReduce Job, which will be a Pig Script. You will also compare and contrast Pig Latin and Java MapReduce jobs. By the end of the course, you will understand the basics of the Pig Latin language and be ready to tackle a real world example.
Course SyllabusIntroducing Pig Latin- 19m 5s
—Welcome to Pig Latin 4m 53s
—Pig vs. Mapreduce 3m 11s
—History and Documentation of Pig 7m 0s
—Comparing SQL, HiveQL, and Pig Latin 4m 1sUnderstanding Pig Latin- 43m 38s
—Overview 2m 19s
—Demo 1: Installing CDH 10m 56s
—Demo 2: Installing HDP 9m 13s
—Expressions and Data Types 5m 13s
—Arithmetic, Comparison, Boolean, and Relational Operators 4m 34s
—Demo 3: Pig Latin Basics 10m 35s
—Summary 0m 45sUsing Pig with Real Data- 30m 18sWriting User Defined Functions- 23m 17s