Viewing & Querying Complex Data with Hive
Apache Hive 2.3.2
| Beginner
- 12 videos | 1h 12m 54s
- Includes Assessment
- Earns a Badge
Learners explore working with complex data types in Apache Hive in this Skillsoft Aspire course, which assumes previous work with Hive tables using the Hive query language, and comfort using a command-line interface or Hive client to run queries. Learners begin this 12-video, hands-on course by working with Hive tables whose columns are of complex data types (arrays, maps, and structs). Watch demonstrations of set operations and transforming complex types into tabular form with explode operation. Then use lateral views to add more data to exploded outputs. Course labs use the Beeline client; the instructor's Beeline terminal runs on the master node of a Hadoop cluster, provisioned on Google Cloud platform using its Dataproc service, and learner access is assumed to a Hadoop cluster and Beeline, on-premises or in the cloud. Finally, learners observe how to use views to aggregate contents of multiple columns. As the course concludes, you should be comfortable working with all types of data in Hive and performing analysis tasks on tables with both parameter types as well as complex data.
WHAT YOU WILL LEARN
-
Load and access data in the form of arraysWork with data in the form of key-value pairs - map data structures in hiveDefine and use structured data in the form of hive struct typesTransform complex data types to a tabular format to facilitate analysis using the explode and posexplode functionsCombine the results of the explode function with other columns of a table to generate a lateral viewFlatten multi-dimensional data structures by chaining lateral views
-
Use the union and union all operations on table data and distinguish between the twoSearch for values in the results of a subquery using the in and exist clausesCreate and load data into tables efficiently by including these operations in a single queryDefine and work with views in hive to simplify querying and control access to dataPerform queries and utilize views on complex data types available in hive
IN THIS COURSE
-
2m 15s
-
9m 2sIn this video, you will load and access data in arrays. FREE ACCESS
-
6m 18sLearn how to work with data in the form of key-value pairs - map data structures in Hive. FREE ACCESS
-
5m 57sFind out how to define and use structured data in the form of Hive struct types. FREE ACCESS
-
7m 52sIn this video, you will transform complex data types to a tabular format to facilitate analysis using the explode and posexplode functions. FREE ACCESS
-
6m 55sIn this video, find out how to combine the results of the explode function with other columns of a table to generate a lateral view. FREE ACCESS
-
6m 48sIn this video, learn how to flatten multi-dimensional data structures by using lateral views. FREE ACCESS
-
7m 9sDuring this video, you will learn how to use the UNION and UNION ALL operations on table data and distinguish between the two. FREE ACCESS
-
5m 24sDuring this video, you will learn how to search for values in the results of a subquery using the IN and EXIST clauses. FREE ACCESS
-
3m 9sTo find out how to create and load data into tables efficiently, include these operations in a single query. FREE ACCESS
-
6m 14sIn this video, you will define and work with views in Hive to simplify querying and control access to data. FREE ACCESS
-
5m 50sDuring this video, you will learn how to perform queries and utilize views on complex data types available in Hive. FREE ACCESS
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.
Digital badges are yours to keep, forever.