Question 46

Which of the following is the deepest level in Spark's execution hierarchy?
  • Question 47

    Which of the following code blocks returns a single row from DataFrame transactionsDf?
    Full DataFrame transactionsDf:
    1.+-------------+---------+-----+-------+---------+----+
    2.|transactionId|predError|value|storeId|productId| f|
    3.+-------------+---------+-----+-------+---------+----+
    4.| 1| 3| 4| 25| 1|null|
    5.| 2| 6| 7| 2| 2|null|
    6.| 3| 3| null| 25| 3|null|
    7.| 4| null| null| 3| 2|null|
    8.| 5| null| null| null| 2|null|
    9.| 6| 3| 2| 25| 2|null|
    10.+-------------+---------+-----+-------+---------+----+
  • Question 48

    Which of the following describes the role of the cluster manager?
  • Question 49

    In which order should the code blocks shown below be run in order to read a JSON file from location jsonPath into a DataFrame and return only the rows that do not have value 3 in column productId?
    1. importedDf.createOrReplaceTempView("importedDf")
    2. spark.sql("SELECT * FROM importedDf WHERE productId != 3")
    3. spark.sql("FILTER * FROM importedDf WHERE productId != 3")
    4. importedDf = spark.read.option("format", "json").path(jsonPath)
    5. importedDf = spark.read.json(jsonPath)
  • Question 50

    Which of the following is not a feature of Adaptive Query Execution?