Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
(1 point possible)
What gives Spark its speed advantage for complex applications?
Spark extends the MapReduce model Various libraries provide Spark with
additional functionality Spark can cover a wide range of workloads under
one system Spark can cover a wide range of workloads under one system -
incorrect Spark makes extensive use of in-memory computations All of
the above
REVIEW QUESTION 2
(1 point possible)
For what purpose would an Engineer use Spark? Select all that apply.
REVIEW QUESTION 3
(1 point possible)
Which of the following statements are true of the Resilient Distributed Dataset
(RDD)? Select all that apply.
REVIEW QUESTION 1
(1 point possible)
Which of the following methods can be used to create a Resilient Distributed
Dataset (RDD)? Select all that apply.
Executors prepare the data for operation in parallel The driver sends
code to be executed on each block A cache is created for storing partial
results in memory Data is partitioned into different blocks across the cluster
All of the above All of the above - correct
REVIEW QUESTION 3
(1 point possible)
Which of the following statements is true of RDD persistence? Select all that
apply.
REVIEW QUESTION 1
(1 point possible)
What is SparkContext?
REVIEW QUESTION 2
(1 point possible)
Which of the following methods can be used to pass functions to Spark? Select
all that apply.
REVIEW QUESTION 2
(1 point possible)
From which of the following sources can Spark Streaming receive data? Select
all that apply.
REVIEW QUESTION 1
(1 point possible)
Which of the following is a main component of a Spark cluster? Select all that
apply.
QUESTION 1
(1 point possible)
1. Which of the following is a type of Spark RDD operation? Select all that
apply.
QUESTION 2
(1/1 point)
2. Spark must be installed and run on top of a Hadoop cluster. True or false
GraphX Spark Streaming MLlib Spark SQL All of the above All of
the above - correct
QUESTION 5
(1/1 point)
Spark supports which of the following programming languages?
C++ and Python Scala, Java, C++, Python, Perl Scala, Perl, Java
Scala, Python, Java, R Scala, Python, Java, R - correct Java and Scala
You have used 2 of 2 submissions
QUESTION 6
(1/1 point)
A transformation is evaluated immediately. True or false?
QUESTION 7
(1 point possible)
Which storage level does the cache() function use?
QUESTION 8
(1 point possible)
Which of the following statements does NOT describe accumulators?
They can only be read by the driver Programmers can extend them
beyond numeric types Programmers can extend them beyond numeric types -
incorrect They implement counters and sums They can only be added
through an associative operation They are read-only
QUESTION 9
(1/1 point)
You must explicitly initialize the SparkContext when creating a Spark
application. True or false?
QUESTION 10
(1/1 point)
The "local" parameter can be used to specify the number of cores to use for
the application. True or false?
YARN YARN - incorrect Helix Mesos Spark All of the above are
supported
QUESTION 14
(1 point possible)
Spark SQL allows relational queries to be expressed in which of the following?
HiveQL only HiveQL only - incorrect Scala, SQL, and HiveQL Scala and
SQL Scala and HiveQL SQL only
QUESTION 15
(1/1 point)
15. Spark Streaming processes live streaming data in real-time. True or false?
QUESTION 19
(1/1 point)
Spark monitoring can be performed with external tools. True or false?
Examen 2
Question 1
(1 point possible)
1. Which of the following is a type of Spark RDD operation? Select all that apply.
Question 1
2. Spark must be installed and run on top of a Hadoop cluster. True or false
Question 2
Question 3
(1/1 point)
Which of the following operations will work improperly when using a Combiner?
Question 3
Question 4
(1/1 point)
GraphX Spark Streaming MLlib Spark SQL All of the above All of the
above - correct
Question 4
Question 5
(1/1 point)
C++ and Python Scala, Java, C++, Python, Perl Scala, Perl, Java Scala,
Python, Java, R Scala, Python, Java, R - correct Java and Scala
Question 5
Question 6
Question 7
(1/1 point)
Question 7
Question 8
(1 point possible)
They can only be read by the driver Programmers can extend them beyond
numeric types They implement counters and sums They implement counters and
sums - incorrect They can only be added through an associative operation They
are read-only
Question 8
Question 9
(1/1 point)
You must explicitly initialize the SparkContext when creating a Spark application. True or false?
Question 9
You have used 2 of 2 submissions
Question 10
(1/1 point)
The "local" parameter can be used to specify the number of cores to use for the application. True
or false?
Question 10
Question 11
(1/1 point)
Spark applications can ONLY be packaged using one, specific build tool. True or false?
Question 11
Question 12
(1/1 point)
Which of the following parameters of the “spark-submit” script determine where the application
will run?
Question 12
Question 13
(1/1 point)
YARN Helix Helix - correct Mesos Spark All of the above are supported
Question 13
You have used 2 of 2 submissions
Question 14
(1/1 point)
HiveQL only Scala, SQL, and HiveQL Scala, SQL, and HiveQL - correct Scala
and SQL Scala and HiveQL SQL only
Question 14
Question 15
(1/1 point)
15. Spark Streaming processes live streaming data in real-time. True or false?
Question 15
Question 16
(1/1 point)
Question 16
Question 17
(1/1 point)
Question 17
Question 18
(1 point possible)
Which list describes the correct order of precedence for Spark configuration, from highest to
lowest?
Question 18
Question 19
(1/1 point)
Question 19
Question 20
(1 point possible)
Which serialization libraries are supported in Spark? Select all that apply.
Question 20
You have used 2 of 2 submissions