A tanfolyamról
The Hive tool in the Hadoop ecosystem is much sought after because it is scalable and provides tools for easy data analysis and extraction. It is a data warehousing framework capable of processing large data sets by enabling query execution through MapReduce jobs. With a workshop that has been designed by experienced professional trainers for maximum learning, you will understand the Hive environment, the Hive querying language and how to perform data analysis with Hive.
Who Should Attend this Course
- Analytics Professionals
- BI /ETL/DW Professionals
- Project Managers
- Testing Professionals
- Mainframe Professionals
- Software Developers and Architects
What You Will Learn
-
Hive Basics
Gain a solid understanding of Hive concepts and learn to implement Hive in Big Data -
Hive VS Pig
Understand the basic differences between Hive and Pig and learn to implement them efficiently -
Data Analysis
Implement Hive on complex data sets to derive meaningful insights for business decisions -
Hive Architecture
Get introduced to the Hive framework and learn about the Hive environment for better execution -
Implement Hive
Expert-led training to guide learners to efficiently implement the Hive technology for future projects -
Advanced Hive
Gain a complete understanding of advanced concepts like Hive Script, Thrift Server, and more
We provide the course in English.
Tematika
Curriculum
Module 1: Hive
Topics:
- Hive Background
- Hive Use Case
- About Hive
- Hive vs Pig
- Hive Architecture and Components
- Meta-store in Hive
- Limitations of Hive
- Comparison with Traditional Database
- Hive Data Types and Data Models
- Partitions and Buckets
- Hive Tables(Managed Tables and External Tables)
- Importing Data
- Querying Data
- Managing Outputs
Module 2: Advanced Hive
Topics:
- Hive Script
- Hive UDF and Hive Demo on Healthcare Data set
- Hive QL: Joining Tables
- Dynamic Partitioning
- Custom MapReduce Scripts
- Thrift Server
- User Defined Functions
Kinek ajánljuk
Előfeltételek
Prerequisites
Participants are expected to have:
- Understanding of Linux commands and SQL queries
- Basic Knowledge of core Java