✅ The verified answer to this question is available below. Our community-reviewed solutions help you understand the material better.
Consider the following PySpark code snippet for performing a streaming join:
joinedStream = stream1.join(
stream2,
expr("""
stream1.key = stream2.key AND
stream2.timestamp >= stream1.timestamp AND
stream2.timestamp <= stream1.timestamp + interval 5 minutes
""")
)
Which type of join is demonstrated above?