You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
yeah -- this is interesting. We'd probably want to lock at the schema level. That way multiple users can run dbt in their own schemas, but the analytics schema (for instance) can only have one writer at a time. let me think a little more about that
this relies on consul which is not really easily included into an analytics stack. the most interesting approach for this IMO is to use SQL to implement run-locking. on that topic, it'd be interesting to talk about keeping a record of dbt runs in the warehouse.
Could be a useful feature, although we haven't heard the need for it directly from users yet. Check out how Snowplow implemented here:
snowplow/sql-runner#75
The text was updated successfully, but these errors were encountered: