Run dlt in Snowflake
You can run dlt within Snowflake AI Data Cloud in a few different ways.
Ways to run dlt
-
Snowflake Native App Install the dlt Connector App from the Snowflake Marketplace and run pipelines through the built-in UI.
-
Snowflake Notebook Run a dlt pipeline directly inside a Snowflake Notebook for interactive development and testing.
-
Snowpark Container Services (SPCS) Package dlt into a container and run it on SPCS for in-Snowflake execution (available starting with Snowpark 1.43.0).
-
External runner with Snowflake as destination Run dlt outside Snowflake (your infra or a third party) and load into Snowflake as the destination.
How to choose
- Use Native App for a packaged, repeatable experience.
- Use Notebook for quick experiments.
- Use SPCS for containerized runs inside Snowflake.
- Use an external runner if your pipelines already run outside Snowflake.