Curriculum
19 Sections
87 Lessons
10 Weeks
Expand all sections
Collapse all sections
You, Us & This Course
1
2.1
You, Us & This Course
2 Minutes
Introducing Hive
4
3.1
Hive: An Open-Source Data Warehouse
13 Minutes
3.1
Hive and Hadoop
9 Minutes
3.1
Hive vs Traditional Relational DBMS
14 Minutes
3.1
HiveQL and SQL
7 Minutes
Hadoop and Hive Install
5
4.1
Hadoop Install Modes
8 Minutes
4.1
Hadoop Install Step 1 : Standalone Mode
16 Minutes
4.1
Hadoop Install Step 2 : Pseudo-Distributed Mode
12 Minutes
4.1
Hive install
12 Minutes
4.1
Code-Along: Getting started
6 Minutes
Hadoop and HDFS Overview
2
5.1
What is Hadoop?
7 Minutes
5.1
HDFS or the Hadoop Distributed File System
11 Minutes
Hive Basics
11
6.1
Primitive Datatypes
17 Minutes
6.1
Collections_Arrays_Maps
9 Minutes
6.1
Structs and Unions
6 Minutes
6.1
Create Table
13 Minutes
6.1
Insert Into Table
12 Minutes
6.1
Insert into Table 2
7 Minutes
6.1
Alter Table
7 Minutes
6.1
HDFS
9 Minutes
6.1
HDFS CLI – Interacting with HDFS
11 Minutes
6.1
Code-Along: Create Table
10 Minutes
6.1
Code-Along : Hive CLI
3 Minutes
Built-in Functions
4
7.1
Three types of Hive functions
7 Minutes
7.1
The Case-When statement, the Size function, the Cast function
10 Minutes
7.1
The Explode function
13 Minutes
7.1
Code-Along : Hive Built – in functions
4 Minutes
Sub-Queries
5
8.1
Quirky Sub-Queries
7 Minutes
8.1
More on subqueries: Exists and In
15 Minutes
8.1
Inserting via subqueries
5 Minutes
8.1
Code-Along : Use Subqueries to work with Collection Datatypes
6 Minutes
8.1
Views
12 Minutes
Partitioning
7
9.1
Indices
7 Minutes
9.1
Partitioning Introduced
6 Minutes
9.1
The Rationale for Partitioning
6 Minutes
9.1
How Tables are Partitioned
10 Minutes
9.1
Using Partitioned Tables
5 Minutes
9.1
Dynamic Partitioning: Inserting data into partitioned tables
13 Minutes
9.1
Code-Along : Partitioning
4 Minutes
Bucketing
5
10.1
Introducing Bucketing
12 Minutes
10.1
The Advantages of Bucketing
5 Minutes
10.1
How Tables are Bucketed
12 Minutes
10.1
Using Bucketed Tables
7 Minutes
10.1
Sampling
11 Minutes
Windowing
4
11.1
Windowing Introduced
13 Minutes
11.1
Windowing – A Simple Example: Cumulative Sum
10 Minutes
11.1
Windowing – A More Involved Example: Partitioning
12 Minutes
11.1
Windowing – Special Aggregation Functions
15 Minutes
Understanding MapReduce
3
12.1
The basic philosophy underlying MapReduce
9 Minutes
12.1
MapReduce – Visualized and Explained
9 Minutes
12.1
MapReduce – Digging a little deeper at every step
10 Minutes
MapReduce logic for queries: Behind the scenes
3
13.1
MapReduce Overview: Basic Select-From-Where
11 Minutes
13.1
MapReduce Overview: Group-By and Having
9 Minutes
13.1
MapReduce Overview: Joins
14 Minutes
Join Optimizations in Hive
6
14.1
Improving Join performance with tables of different sizes
13 Minutes
14.1
The Where clause in Joins
5 Minutes
14.1
The Left Semi Join
12 Minutes
14.1
Map Side Joins: The Inner Join
10 Minutes
14.1
Map Side Joins: The Left, Right and Full Outer Joins
11 Minutes
14.1
Map Side Joins: The Bucketed Map Join and the Sorted Merge Join
8 Minutes
Custom Functions in Python
2
15.1
Custom functions in Python
11 Minutes
15.1
Code-Along : Custom Function in Python
6 Minutes
Custom functions in Java
10
16.1
Introducing UDFs – you’re not limited by what Hive offers
5 Minutes
16.1
The Simple UDF: The standard function for primitive types
7 Minutes
16.1
The Simple UDF: Java implementation for replacetext()
8 Minutes
16.1
Generic UDFs, the Object Inspector and DeferredObjects
14 Minutes
16.1
The Generic UDF: Java implementation for containsstring()
9 Minutes
16.1
The UDAF: Custom aggregate functions can get pretty complex
14 Minutes
16.1
The UDAF: Java implementation for max()
9 Minutes
16.1
The UDAF: Java implementation for Standard Deviation
11 Minutes
16.1
The Generic UDTF: Custom table generating functions
8 Minutes
16.1
The Generic UDTF: Java implementation for namesplit()
10 Minutes
SQL Primer - Select Statemets
3
17.1
Select Statements
12 Minutes
17.1
Select Statements 2
14 Minutes
17.1
Operator Functions
7 Minutes
SQL Primer - Group By, Order By and Having
5
18.1
Aggregation Operators Introduced
18 Minutes
18.1
The Group By Clause
17 Minutes
18.1
More Group By Examples
20 Minutes
18.1
Order By
16 Minutes
18.1
Having
20 Minutes
SQL Primer - Joins
5
19.1
Introduction to SQL Joins
10 Minutes
19.1
Cross Joins aka Cartesian Joins
17 Minutes
19.1
Inner Joins
20 Minutes
19.1
Left Outer Joins
15 Minutes
19.1
Right, Full Outer Joins, Natural Joins, Self Joins
16 Minutes
Appendix
2
20.1
[For Linux/Mac OS Shell Newbies] Path and other Environment Variables
8 Minutes
20.1
Setting up a Virtual Linux Instance – For Windows Users
16 Minutes
From 0 to 1: Hive for Processing Big Data
Search
Hive: An Open-Source Data Warehouse
https://dwnk32xmy75f1.cloudfront.net/wp-content/uploads/20180823062040/Lecture2_w1-m1-0HiveIntro1.mp4
Login with your site account
Lost your password?
Remember Me
Not a member yet?
Register now
Register a new account
Are you a member?
Login now
Modal title
Main Content