HashedRelationBroadcastMode
HashedRelationBroadcastMode is a BroadcastMode that BroadcastHashJoinExec uses for the required output distribution of child operators.
HashedRelationBroadcastMode takes build-side join keys (as Catalyst expressions) when created.
HashedRelationBroadcastMode gives a copy of itself with keys canonicalized when requested for a canonicalized version.
transform Method
|
1 2 3 4 5 6 7 8 |
transform(rows: Array[InternalRow]): HashedRelation (1) transform( rows: Iterator[InternalRow], sizeHint: Option[Long]): HashedRelation |
-
Uses the other
transformwith the size ofrowsassizeHint
|
Note
|
transform is part of BroadcastMode Contract to…FIXME.
|
transform…FIXME
spark技术分享