You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@beam.apache.org by "Reuven Lax (JIRA)" <ji...@apache.org> on 2019/03/06 22:57:00 UTC

[jira] [Created] (BEAM-6772) Select transform has non-intuitive semantics

Reuven Lax created BEAM-6772:
--------------------------------

             Summary: Select transform has non-intuitive semantics
                 Key: BEAM-6772
                 URL: https://issues.apache.org/jira/browse/BEAM-6772
             Project: Beam
          Issue Type: Sub-task
          Components: sdk-java-core
            Reporter: Reuven Lax
            Assignee: Reuven Lax


Consider the following schema:

User:

    name: STRING

    location: Location

 

Location:

    latitude: DOUBLE

    longitude: DOUBLE

 

If you apply Select.fieldNames("location"), most users expect to get back a row matching the Location schema. Instead you get back an outer schema with a single location field in it. Select should instead unnest the output up to the point where multiple fields are selected.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)