pedorro commented on issue #11650:
URL: https://github.com/apache/iceberg/issues/11650#issuecomment-2501840264

   Well dad-gum! Setting that table property appears to have resolved it. I'm 
quite new to Iceberg in general, and so was unaware of this property.  I really 
appreciate you taking a minute to review this ticket and offer your 
suggestions. And I apologize if I jumped the gun on submitting a bug report.
   
   Just for future reference, and anyone else who happens across this same 
question, the `schema.name-mapping.default` property appears to be intended 
precisely for this use-case, of appending non-Iceberg Parquet files to an 
Iceberg table. It is described here: 
https://iceberg.apache.org/spec/#name-mapping-serialization
   
   I'm setting that property during table creation like this:
   ```
   [
       {"field-id": 1, "names": ["first"]},
       {"field-id": 2, "names": ["second"]},
       {"field-id": 3, "names": ["third"]}
   ]
   ```


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@iceberg.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@iceberg.apache.org
For additional commands, e-mail: issues-h...@iceberg.apache.org

Reply via email to