Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Learn how to Analyse Hadoop Data using Apache Pig
Rating: 3.7 out of 5(41 ratings)
301 students

Learn how to Analyse Hadoop Data using Apache Pig

A Comprehensive Course on Apache Pig for Everyone! Learn How to Analyse Big Data Stored in Hadoop using Pig Tool.
Last updated 1/2016
English

What you'll learn

  • 1. The fundamentals concepts of Big Data and Hadoop
  • 2. What is Apache PIG and its Use Cases
  • 3. How to set up PIG in Local and MapReduce mode
  • 4. What is PIG Latin Language
  • 5. Working and implementation of PIG Latin Statements
  • 6. How to create a directory and different ways of inserting the Data
  • 7. PIG Latin operators and the supported data types
  • 8. Concepts of PIG Streaming
  • 9. How to write and execute PIG Scripts
  • 10.Built-in Functions and User Defined Functions
  • 11.The structuring of PIG scripts and how they are executed
  • 12.How to write PIG Macros and perform Parameter substitution
  • 13.The use of PIG's Shell and Utility Commands to run your programs
  • 14.How to compress files(input/output/intermediate results)
  • 15.Testing and Diagnostics tools to examine and/or debug your programs

Course content

12 sections60 lectures9h 2m total length
  • 0.1 Introduction3:44

    Explore the Apache Pig data platform in the Hadoop ecosystem, using its high-level language for large-scale data analysis across the cluster, Pig scripts, and UDFs to transform and store data.

  • 0.2 Prerequisites for Apache PIG1:12

    Acquire prerequisites for Apache Pig by building basic Java knowledge and familiarizing yourself with Pig Latin, then learn how to install, configure, and manage a Hadoop cluster.

  • 0.3 Use Cases of Apache PIG4:54

    Explore Apache Pig on Hadoop and its use cases for processing large data, including data pipelines, log cleaning, and joining and aggregating data.

Requirements

  • Prior experience with SQL is not required
  • Familiarity with Basic Linux commands
  • We are assuming, you should have basic knowledge of Java will be helpful but is not essential
  • Basic Hadoop knowledge is helpful but not required. If you don’t have, we will be providing links, blogs, installation files and tutorial videos in the LMS

Description

In this Apache Pig course, you will learn about Pig platform and how to use it to process a large volume of data sets in a parallel way. This includes an overview of Big Data and Hadoop, what data looks like before, during and after a dataflow, what data is supported, and the different forms it can take; how Pig can transform data, and advanced topics on debugging flows, flow optimization and some enterprise-level features of Apache Pig. This course on Apache Pig shows how Pig platform provides an abstraction over the MapReduce model to make the programming easier.

Who this course is for:

  • Database Administrators
  • Data Scientists
  • Software developers who need to understand and develop applications for Hadoop
  • Students should have some structured programming experience
  • Lastly the passionate learners who wants to learn Apache Pig