jackye1995 commented on issue #6420: URL: https://github.com/apache/iceberg/issues/6420#issuecomment-1397757916
I am referring to the **view spec**, using the example here: https://iceberg.apache.org/view-spec/#appendix-a-an-example So in design 1 where we say we want to have a pointer from view to storage table, the pointer is a new type of representation `materialized`. We already support multiple representations as of today in the view spec, but today it only can have multiple SQL representations. By adding this new type, it means a view can be backed by multiple storage tables, by adding more `materialized` representations. The use case that you said about a table having multiple storage layout could also be modeled as a view with multiple `materialized` representations and no any SQL representation. It's just a thought, not fully flushed. -- 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