Hi, I have a question about the behavior of the beam built-in DropFields PTransform. If you drop only some fields in a nested row then the other fields in the same nested row are automatically unnested. For example, if a Row originally has columns "A.b", "A.c" and "B.c" and if I use DropField on field "A.b" then the DropField transform will automatically change field "A.c" to "c" in the resulting Row. Meanwhile field "B.c" will remain "B.c". This behavior seems unintuitive. Why should dropping a field require unnesting other fields? Is there any way to avoid this from happening or do I have to write my own PTransform to drop fields without changing the nesting of other fields?
Thanks, Brian This email message is confidential, may be legally privileged and is intended for the exclusive use of the addressee. If you received this message in error or are not the intended recipient, you should destroy the email message and any attachments or copies, and you are prohibited from retaining, distributing, disclosing or using any information contained. Please inform us of the delivery error by return email. Thank you for your cooperation. Le pr?sent message ?lectronique est confidentiel et peut ?tre couvert par le secret professionnel. Il est ? l'usage exclusif du destinataire. Si vous recevez ce message par erreur ou si vous n'en ?tes pas le destinataire pr?vu, vous devez d?truire le message et toute pi?ce jointe ou copie et vous ?tes tenu de ne pas conserver, distribuer, divulguer ni utiliser tout renseignement qu'il contient. Veuillez nous informer de toute erreur d'envoi en r?pondant ? ce message. Merci de votre collaboration.