Hi everyone,
Sharing a topic suggestion for a future Snowflake User Group meetup.
As someone still early in my data engineering journey and prior experience in databricks, I have been trying to understand how Snowflake fits into a lakehouse setup, and I keep running into a few open questions around Iceberg and Dynamic Tables.
Some things I would love to see covered in a session:
Snowflake-managed Iceberg tables vs external Iceberg tables
When should teams prefer Snowflake-managed Iceberg tables, and when do external Iceberg tables on S3, ADLS, or GCS make more sense?
How do people think about trade-offs like cost, performance, governance, and portability in real projects?
Dynamic Tables vs Streams and Tasks
Dynamic Tables look simpler for some ELT use cases, but where do they actually fit best?
When are they a good replacement for Streams and Tasks, and when are they not?
A practical session answering these kinds of questions would be very helpful for many of us who are actively working on Snowflake and designing pipelines.
Just sharing this as a suggestion. Looking forward to upcoming meetups and learning from the community.
Thanks.