Introduction
Working with large data sets inside Snowflake can be slow and complex if you use SQL alone. The DataFrame API in Snowpark lets you write simple code to manipulate data like a spreadsheet, but it runs fast inside Snowflake without moving data around.
When you want to process data inside Snowflake using simple code instead of complex SQL queries.
When you need to filter, group, or transform large tables without exporting data.
When you want to build data pipelines that run close to your data for speed and security.
When you prefer programming with familiar DataFrame operations like select, filter, and join.
When you want to chain multiple data operations in a clear and readable way.