[Bug]: Beam YAML pipeline fails when using ReadFromPubSub with downstream Join transform #33272
Closed
1 of 17 tasks
Labels
Milestone
What happened?
Beam YAML pipelines fail during expansion when using a
Join
transform with aReadFromPubSub
source. The issue lies with Join expecting a Row schema instead of BeamSchema (which are fundamentally the same but implemented differently), and ReadFromPubSub uses the latter.The following pipeline can be used to reproduce the error:
To mitigate this issue, an intermediate
MapToFields
can be added to remap the PCollection into a Row schema, for example:Issue Priority
Priority: 2 (default / most bugs should be filed as P2)
Issue Components
The text was updated successfully, but these errors were encountered: