array(67) {
  ["page"]=>
  int(0)
  ["insightsarticles"]=>
  string(71) "how-to-accelerate-analytical-data-transformations-with-dbt-in-snowflake"
  ["post_type"]=>
  string(16) "insightsarticles"
  ["name"]=>
  string(71) "how-to-accelerate-analytical-data-transformations-with-dbt-in-snowflake"
  ["error"]=>
  string(0) ""
  ["m"]=>
  string(0) ""
  ["p"]=>
  int(0)
  ["post_parent"]=>
  string(0) ""
  ["subpost"]=>
  string(0) ""
  ["subpost_id"]=>
  string(0) ""
  ["attachment"]=>
  string(0) ""
  ["attachment_id"]=>
  int(0)
  ["pagename"]=>
  string(0) ""
  ["page_id"]=>
  int(0)
  ["second"]=>
  string(0) ""
  ["minute"]=>
  string(0) ""
  ["hour"]=>
  string(0) ""
  ["day"]=>
  int(0)
  ["monthnum"]=>
  int(0)
  ["year"]=>
  int(0)
  ["w"]=>
  int(0)
  ["category_name"]=>
  string(0) ""
  ["tag"]=>
  string(0) ""
  ["cat"]=>
  string(0) ""
  ["tag_id"]=>
  string(0) ""
  ["author"]=>
  string(0) ""
  ["author_name"]=>
  string(0) ""
  ["feed"]=>
  string(0) ""
  ["tb"]=>
  string(0) ""
  ["paged"]=>
  int(0)
  ["meta_key"]=>
  string(0) ""
  ["meta_value"]=>
  string(0) ""
  ["preview"]=>
  string(0) ""
  ["s"]=>
  string(0) ""
  ["sentence"]=>
  string(0) ""
  ["title"]=>
  string(0) ""
  ["fields"]=>
  string(3) "all"
  ["menu_order"]=>
  string(0) ""
  ["embed"]=>
  string(0) ""
  ["category__in"]=>
  array(0) {
  }
  ["category__not_in"]=>
  array(0) {
  }
  ["category__and"]=>
  array(0) {
  }
  ["post__in"]=>
  array(0) {
  }
  ["post__not_in"]=>
  array(0) {
  }
  ["post_name__in"]=>
  array(0) {
  }
  ["tag__in"]=>
  array(0) {
  }
  ["tag__not_in"]=>
  array(0) {
  }
  ["tag__and"]=>
  array(0) {
  }
  ["tag_slug__in"]=>
  array(0) {
  }
  ["tag_slug__and"]=>
  array(0) {
  }
  ["post_parent__in"]=>
  array(0) {
  }
  ["post_parent__not_in"]=>
  array(0) {
  }
  ["author__in"]=>
  array(0) {
  }
  ["author__not_in"]=>
  array(0) {
  }
  ["search_columns"]=>
  array(0) {
  }
  ["ignore_sticky_posts"]=>
  bool(false)
  ["suppress_filters"]=>
  bool(false)
  ["cache_results"]=>
  bool(true)
  ["update_post_term_cache"]=>
  bool(true)
  ["update_menu_item_cache"]=>
  bool(false)
  ["lazy_load_term_meta"]=>
  bool(true)
  ["update_post_meta_cache"]=>
  bool(true)
  ["posts_per_page"]=>
  int(100)
  ["nopaging"]=>
  bool(false)
  ["comments_per_page"]=>
  string(2) "50"
  ["no_found_rows"]=>
  bool(false)
  ["order"]=>
  string(4) "DESC"
}

DATA

How to accelerate analytical data transformations with DBT in Snowflake

Part one of our Let’s Get Technical series
Written by Angela Harney, Senior Consultant and Snowflake Data Superhero

Snowflake announced that dbtProjects are now integrated with the Snowflake UI during the Keynote at Summit 2025. Our reaction? It’s very useful. Blending data warehousing platforms and robust data transformation is crucial for delivering timely, accurate, and trustworthy insights. Snowflake offers a potent combination by allowing file-based dbt (data build tool) features as part of the built-in functionality of its user interface to streamline and accelerate data workflows. 

What’s dbt? dbt is an open-source tool that enables development teams to transform data in their data warehouses using SQL by incorporating data modelling, version control, testing, documentation, and now, with Snowflake, also providing execution in the same platform. Why is it a big deal? Well, it can lead to faster development cycles, improved data quality, along with enhanced collaboration to deliver valuable insights quickly and efficiently. Let’s take a deeper look at the technology.  

User Interface

You can create, edit, schedule, and run dbt projects from your existing git repo projects by doing pull and push commits from the new file-based Workspaces UI right in Snowflake.   

File Sharing 

In an upcoming release of Workspaces, developers will also be able to share files amongst team members across individual workspaces, thereby alleviating the tricky management of the model files in current dbt project implementations. 

Authentication 

You don’t need a service account or private link, so you don’t have to worry about authentication and federation. There are no additional containers utilized since dbt runs on the same warehouse where the SQL statements execute.

Observability  

You can not only deploy and schedule your dbt runs in the Snowflake UI as tasks, but there is an observability panel that allows you to drill through nested layers of execution all the way down to the logs, even if you are running stored procedures.  

 

    

 There is also a dag view that allows you to drill down to the .sql file

Cost Management 

The only additional cost, in addition to standard compute for the SQL commands, is for the orchestration for the scheduling, which is minimal and comparable to the costs spent on licensing another tool to handle this for you. 

 

Built-in Jinja Support 

When you open your .yml files, Snowflake has support for Jinja. You can run individual tests right from the same UI where you create the SQL files. 

 

Scheduling 

The roadmap will release additional features, such as pre-deployment checks to ensure dependencies in the environment are met, as well as improved scheduling.
 

Automatic dbt Upgrades 

Snowflake will handle dbt upgrades, allowing you to select what version you want to work with so you can manage deprecations

Conclusion 

Snowflake is dedicated to supporting developers across its platform of features so be sure to check ongoing release details for additional functionality enhancements around dbt Projects in the coming months. 

Unify is a Premier Tier Services Partner for Snowflake. We implement and use Snowflake’s workloads, from Data Warehousing to Data Engineering to Data Science to Data Sharing, to provide insights and business value. 

Unify’s deep experience with Snowflake across industries and use cases enables you to draw on leading practices for effective cloud initiatives that are executed efficiently. Learn more about our Snowflake solutions. 

 

* References:  Screenshots were taken from the recommended YouTube article “Running dbt Projects On Snowflake” from Snowflake Developers by Snowflake.