Snowflake now supports directory imports in UDFs and Stored Procedures, allowing developers to point the IMPORTS clause at entire folders rather than listing individual files or zipping projects. Imports can come from a stage directory (including root stage) or a SnowGit repository reference (e.g., @repo/branches/main/src/app/). This eliminates manual file bookkeeping, supports ML models, dbt adapters, and utilities, and enables CI/CD workflows via Git-backed refs. Directories require a trailing slash, and the root-stage mount syntax assigns a local name. Examples are provided for Python UDFs, SnowGit-backed functions, and the Snowpark client API.
Table of contents
Why does it matter?Get Qinyi Ding’s stories in your inboxHow does it work?ExamplesGet StartedSort: