ui/src/assets/data_explorer/node_info/join.md
Purpose: Join two data sources together based on a condition. Combines rows where the join condition is met, bringing together columns from both sources.
How to use:
left.id = right.id)Data transformation:
Example 1 - Equality join: Join slices with processes by matching upid column: slices.upid = processes.upid.
Example 2 - Freeform join: Join based on custom condition: left.start_time < right.end_time AND left.end_time > right.start_time to find overlapping intervals.
Join types: This node performs an INNER JOIN - only rows that match the condition are included in the output.
SQL equivalent: SELECT * FROM left JOIN right ON <condition>