Does someone have a good resource for understandin...
# community-support
i
Does someone have a good resource for understanding multi-profile deployments. Elementary’s dashboard requires a separate profile in the
profiles.yml
for elementary. Our configuration just uses a single profile within
profiles.yml
so we need to add a new profile entirely? I’m trying to understand what it means to have multiple profiles? Targets basically map to a credential set + schema where the data is building to. What does it mean to have not a separate target but a separate profile? The dbt docs are very vague on this
w
Based on my recent experience, you will have both profiles in the same
profiles.yml
and target your Elementary profile when running Elementary models and commands. For example, normally I would run
dbt run -m path/to/my/model --target prod
in production to target the
prod
profile but for generating/updating Elementary metadata tables I would run
dbt run -s elementary --target elementary
instead.
o
Hi @Isaac Santelli, the separate profile is used for the
edr
command, you can see how to set it up using the "configuring the elementary profile" section in this page of our docs