dbt-labs / dbt-labs/snowplow

Note undesired behavior from setting enabled: true in root project

Open
#88 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
LookML
Stars
131
Forks
43
PR merge metrics
No merged PRs in 30d

Description

From dbt Slack:

> A user had the following config in dbt_project.yml:
> ```
> models:
> ...
> snowplow:
> enabled: true
> ```
> Setting `enabled: true` in the root project overrides the dynamic, target-dependent enabled values set from within the snowplow package. Removing that line made this magically work again.
>
> I don't think there's anything we could or should do to "lock" those enabled values within a package, since it's expected (and good) behavior that the user can override locally. What I will do is document that setting a top-level `enabled` config can have surprising results.

Reminder to self to add a note to the README :)

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.