1. Home
  2. Blog
  3. Releases

Introducing a new interface for managing your SQL data models in Snowplow BDP

Modeling raw data into various derived tables for different use cases is a key step in deriving value from your Snowplow data. Whether you are using our out of the box web and mobile data models or a custom data model, you can run these via sql runner as part of your Snowplow BDP pipeline.

A new interface for managing your SQL data models

We are excited to introduce our newest interface in the Snowplow BDP Console, a UI for configuring and deploying data models:

While the SQL and playbooks for your data models will still be hosted in your snowplow-pipeline GitHub repository, you’ll be able to manage all model configuration in the Snowplow BDP Console, including the schedule, owners and lock type:

You will also be able to specify which playbooks will run as part of a data model, in what order and with what dependencies (linear or parallel):

Of course, you can then continue to monitor the data model runs in the ‘Jobs’ interface as described in this blog post.

What’s next

This new interface is the first step in better integrating the management of your data models with the management of the rest of your Snowplow BDP pipeline. Later this year, we will be working on expanding this functionality, including:

  • Building a better testing workflow for data model changes
  • Enabling you to run your data models via your SQL running technology of choice, including dbt
  • Allowing you to host your SQL (and playbooks) in a git repository of your choice
  • Making it easier to deploy, configure and customize the out of the box web and mobile data models

If you have any questions, comments or suggestions about these upcoming developments, get in touch with your Customer Success Manager, or take a look at our public roadmap on GitHub.

Getting started

More information on how to use the new data modeling interface can be found in the technical documentation.

If you are already a Snowplow BDP customer, we will be contacting you about upgrading to the new interface. Not a Snowplow BDP customer yet? Get in touch with us here to learn more, or sign up for free to try Snowplow today.

More about
the author

Cara Baestlein
Cara Baestlein

Former Product Manager at Snowplow now Product-led Growth at Aiven

View author

Ready to start creating rich, first-party data?

Image of the Snowplow app UI