Question 1mediummultiple choice
Read the full Analyzing Queries explanation →Databricks-DA-Assoc Analyzing Queries • Complete Question Bank
Complete Databricks-DA-Assoc Analyzing Queries question bank — all 0 questions with answers and detailed explanations.
== Physical Plan ==
AdaptiveSparkPlan (isFinalPlan=true)
+- BroadcastHashJoin [id#12], [id#25], Inner, BuildRight
+- Filter (isnotnull(id#12) && (status#15 = 'ACTIVE'))
+- Scan parquet default.orders
+- BroadcastQueryStage 0
+- BroadcastExchange
+- Filter (isnotnull(id#25) && (category#30 = 'ELECTRONICS'))
+- Scan parquet default.products== Physical Plan ==
AdaptiveSparkPlan (isFinalPlan=true)
+- SortMergeJoin [id#8], [id#22], Inner
+- Sort [id#8 ASC NULLS FIRST], false, 0
+- Exchange hashpartitioning(id#8, 200), [id#8]
+- Scan parquet default.table_a
+- Sort [id#22 ASC NULLS FIRST], false, 0
+- Exchange hashpartitioning(id#22, 200), [id#22]
+- Exchange hashpartitioning(id#22, 200), [id#22]
+- Scan parquet default.table_a{
"query_plan": {
"node": "SortMergeJoin",
"children": [
{"node": "Exchange", "partitioning": "hash(user_id)"},
{"node": "Exchange", "partitioning": "hash(user_id)"}
]
}
}