dbt Projects on Snowflake Now, it is possible to store dbt projects in Snowflake. In this blogpost, we will explore this new feature. A dbt project is a set of related files that contains dbt_project.yml , profiles.yml and asset files like models. Snowflake allows storing dbt project as a schema object. The files that belong to one dbt project is grouped together and treated as one unit (schema level object). This feature is called “ dbt Projects on Snowflake ”. How to Create dbt projects on Snowflake Step 1: Upload Source Files The dbt project source files can be in any one of the following locations: An internal named stage A Git repository stage An existing dbt project object A workspace for dbt on Snowflake Extra information regarding some of the above locations A Git repository stage: Snowflake supports cloning remote Git repositories. The Git repository clone in Snowflake acts as a local Git repository with a full clone of the remote repository, includ...
Article and blogs on Technology, Everyday Life, and more