You are on page 1of 8

WEEK 1 – DISCUSSION FORUM

INTRODUCTION TO BIG DATA

WEEK 2 – HADOOP QUIZ


INTRODUCTION TO MAP REDUCE

WEEK 3 – MAP REDUCE ASSIGNMENT


MAP REDUCE PROGRAMMING

WEEK 4 – NO SQL QUIZ


NO SQL

WEEK 5 – HBASE QUIZ


HBASE FUNDAMENTALS

WEEK 6 – SQL QUIZ


SQL LIKE LANGUAGES

WEEK 7 – HIVE ASSIGNMET


HIVE IN DEPTH

WEEK 8 – MIDTERM (UNIT 1 – UNIT 7)

Question 1
Partially correct
0.33 points out of 1.00
Flag question

Question text
Categorize the following tasks as suitable or unsuitable for MapReduce implementation.
Calculating the average salary on a database of Answer
payroll data.
1Choose...SuitableUnsuitable
Answer
Sorting a 10-terabyte list into alphabetical order.
2Choose...SuitableUnsuitable
Answer
Finding the median age of respondents in a census.
3Choose...SuitableUnsuitable
Feedback
Your answer is partially correct.
You have correctly selected 1.
The correct answer is: Calculating the average salary on a database of payroll data. – Suitable, Sorting a 10-
terabyte list into alphabetical order. – Suitable, Finding the median age of respondents in a census. –
Unsuitable
Question 2
Correct
1.00 points out of 1.00
Flag question

Question text
The optional Combiner class follows the same model as the
Select one:

a. Reducer class
b. TaskTracker
c. Job Driver class
d. Mapper class

Feedback
Your answer is correct.
The correct answer is: Reducer class
Question 3
Correct
1.00 points out of 1.00
Flag question

Question text
Input and output data formats for a MapReduce job are specified in the
Select one:
a. Reducer class
b. Combiner class
c. Mapper Class

d. Driver class

Feedback
Your answer is correct.
The correct answer is: Driver class
Question 4
Correct
1.00 points out of 1.00
Flag question

Question text
Which of the following are valid input formats for MapReduce jobs? (Check all that apply)
Select one or more:
a. Live Video Streams

b. Distributed Indexes
c. RDBMS Tables

d. Text Files

e. NoSQL Databases

Feedback
Your answer is correct.
The correct answer is: Text Files, NoSQL Databases, Distributed Indexes, RDBMS Tables
Question 5
Correct
1.00 points out of 1.00
Flag question

Question text
There are always the same number of Map and Reduce tasks, which is determined by the number of data
splits.
Select one:
True

False

Feedback
Your answer is correct.
The correct answer is 'False'.

------------------------------------------------------------------------------------------------------------------

Question text
Match the following use cases to the appropriate type of data store.
Storage and analysis of people, Answer 1Choose...Graph DatabaseKey-Value
friends, and relatives.
StoreColumnar StoreRDBMSDocument Store
Relational structured data used in Answer 2Choose...Graph DatabaseKey-Value
online transaction processing.
StoreColumnar StoreRDBMSDocument Store
Fast import and aggregation of Answer 3Choose...Graph DatabaseKey-Value
weather sensor data.
StoreColumnar StoreRDBMSDocument Store
Answer 4Choose...Graph DatabaseKey-Value
Storage of user comments for a web
forum.
StoreColumnar StoreRDBMSDocument Store
Feedback
Your answer is partially correct.
You have correctly selected 3.
The correct answer is: Storage and analysis of people, friends, and relatives. – Graph Database, Relational
structured data used in online transaction processing. – RDBMS, Fast import and aggregation of weather
sensor data. – Columnar Store, Storage of user comments for a web forum. – Document Store
Question 2
Correct
2.00 points out of 2.00
Flag question

Question text
Identify which of the following are strengths of the NoSQL paradigm (choose all that apply):
Select one or more:
a. Integrity

b. Fault tolerance

c. Flexibility

d. Scalability
e. Atomicity

Feedback
Your answer is correct.
The correct answer is: Scalability, Fault tolerance, Flexibility
Question 3
Correct
1.00 points out of 1.00
Flag question

Question text
Most NoSQL data stores require formal schema definitions and provide strong data typing.
Select one:
True

False

Feedback
The correct answer is 'False'.

Question text
Identify the portion of the HBase cell shown in bold:
09774305 data:name 00056348312 student1
Select one:
a. Timestamp
b. Row key
c. Column qualifier
d. Value
e. Column family

Feedback
Your answer is correct.
The correct answer is: Column qualifier
Question 2
Correct
1.00 points out of 1.00
Flag question

Question text
Identify the portion of the HBase cell shown in bold:

09774305 data:name 00056348312 student1


Select one:
a. Timestamp

b. Row key
c. Column qualifier
d. Value
e. Column family

Feedback
Your answer is correct.
The correct answer is: Row key
Question 3
Partially correct
0.75 points out of 1.00
Flag question

Question text
Which of the following are valid methods to access HBase?
(Select all that apply)
Select one or more:
a. Pony Express

b. Command Line Interface

c. Thrift Client
d. MapReduce Input Format

e. Java API

Feedback
Your answer is partially correct.
You have correctly selected 3.
The correct answer is: Command Line Interface, Java API, Thrift Client, MapReduce Input Format
Question 4
Correct
1.00 points out of 1.00
Flag question

Question text
Values with the same _________________ are stored in the same physical file.
Select one:
a. Column qualifier
b. Row key
c. Value

d. Column Family
e. Timestamp

Feedback
Your answer is correct.
The correct answer is: Column Family
Question 5
Correct
1.00 points out of 1.00
Flag question

Question text
Timestamps and incrementing numbers make the best row keys.

Select one:
True

False

Feedback
The correct answer is 'False'.

Question text
Match the following tools to where they originated:
Dremel
Answer 1Choose...MapRGoogleFacebookYahooClouderaAmazon
Drill
Answer 2Choose...MapRGoogleFacebookYahooClouderaAmazon
Hive
Answer 3Choose...MapRGoogleFacebookYahooClouderaAmazon
Impala
Answer 4Choose...MapRGoogleFacebookYahooClouderaAmazon
PIg
Answer 5Choose...MapRGoogleFacebookYahooClouderaAmazon
Feedback
Your answer is correct.
The correct answer is: Dremel – Google, Drill – MapR, Hive – Facebook, Impala – Cloudera, PIg – Yahoo
Question 2
Correct
1.00 points out of 1.00
Flag question

Question text
Pig Latin is what kind of language?
Select one:
a. Declarative
b. Functional

c. Procedural
d. Object-oriented

Feedback
Your answer is correct.
The correct answer is: Procedural
Question 3
Correct
1.00 points out of 1.00
Flag question

Question text
Apache Drill provides a full-service drop-in replacement for an RDBMS.
Select one:
True

False

Feedback
The correct answer is 'False'.
Question 4
Correct
1.00 points out of 1.00
Flag question

Question text
Hive provides a fully ANSI SQL92 compliant query language.
Select one:
True
False

Feedback
The correct answer is 'False'.

You might also like