# Why does this project.yml produce 'There are 1 unused configuration paths'....?

**URL:** <https://discourse.getdbt.com/t/why-does-this-project-yml-produce-there-are-1-unused-configuration-paths/728>\
**Category:** Archive\
**Created:** [December 1, 2019, 10:51pm UTC](https://discourse.getdbt.com/t/why-does-this-project-yml-produce-there-are-1-unused-configuration-paths/728 "2019-12-01T22:51:09Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![MisterFine](https://sea2.discourse-cdn.com/flex020/user_avatar/discourse.getdbt.com/misterfine/32/296_2.png) [@MisterFine](https://discourse.getdbt.com/u/MisterFine)\
**Post date:** [December 1, 2019, 10:51pm UTC](https://discourse.getdbt.com/t/why-does-this-project-yml-produce-there-are-1-unused-configuration-paths/728/1 "2019-12-01T22:51:09Z")

</div>

I’ve been using dbt for a year, and started a new project with seed data. There is a single csv file in the ./data folder. the dbt\_project file contains:

```
name: oddz_data_marts
version: '1.0'
profile: 'marts'

source-paths: ["models"]
analysis-paths: ["analysis"] 
test-paths: ["tests"]
data-paths: ["data"]
macro-paths: ["macros"]

target-path: "target" # directory which will store compiled SQL files
clean-targets: # directories to be removed by `dbt clean`
  - "target"
  - "dbt_modules"

seeds:
  oddz_data_marts:
    enabled: true
    schema: seed_data
    quote_columns: false

models:
  oddz_data_marts:

```

The results of “dbt seed”, are…

WARNING: Configuration paths exist in your dbt\_project.yml file which do not apply to any resources.  
There are 1 unused configuration paths:

- seeds.oddz\_data\_marts

Help ?

---

<div class="post-metadata">

**Author:** ![claire](https://sea2.discourse-cdn.com/flex020/user_avatar/discourse.getdbt.com/claire/32/522_2.png) [@claire](https://discourse.getdbt.com/u/claire)\
**Post date:** [December 1, 2019, 11:03pm UTC](https://discourse.getdbt.com/t/why-does-this-project-yml-produce-there-are-1-unused-configuration-paths/728/2 "2019-12-01T23:03:55Z")

</div>

Hey @MisterFine – can you take a moment to edit the question with code formatting? Given you’re sharing yaml, it’s important for me to be able to check the spacing of your code. Discourse uses markdown for text formatting.

Also, which version of dbt are you using? You can check with `dbt --version`.

---

<div class="post-metadata">

**Author:** ![MisterFine](https://sea2.discourse-cdn.com/flex020/user_avatar/discourse.getdbt.com/misterfine/32/296_2.png) [@MisterFine](https://discourse.getdbt.com/u/MisterFine)\
**Post date:** [December 2, 2019, 2:41am UTC](https://discourse.getdbt.com/t/why-does-this-project-yml-produce-there-are-1-unused-configuration-paths/728/3 "2019-12-02T02:41:09Z")

</div>

V0.14.0 and 0.15.0 – see console output below…

```
A0231:oddz_data_marts rfine$ dbt seed
Running with dbt=0.15.0
WARNING: Configuration paths exist in your dbt_project.yml file which do not apply to any resources.
There are 1 unused configuration paths:
- seeds.oddz_data_marts
```

---

<div class="post-metadata">

**Author:** ![claire](https://sea2.discourse-cdn.com/flex020/user_avatar/discourse.getdbt.com/claire/32/522_2.png) [@claire](https://discourse.getdbt.com/u/claire)\
**Post date:** [December 2, 2019, 7:36pm UTC](https://discourse.getdbt.com/t/why-does-this-project-yml-produce-there-are-1-unused-configuration-paths/728/4 "2019-12-02T19:36:17Z")

</div>

I’m absolutely stumped here! I copied your `dbt_project.yml` file into my own test project and I didn’t get the same warning (tested on both 0.14.4 and 0.15.0).

I’m going to check Occam’s razor here – is there any chance you’ve misspelt `oddz_data_marts` as the value next to `name:`? Or is it possible you’ve edited the file but haven’t hit save before running? I’m really not sure what else it could be 😕

---

<div class="post-metadata">

**Author:** ![MisterFine](https://sea2.discourse-cdn.com/flex020/user_avatar/discourse.getdbt.com/misterfine/32/296_2.png) [@MisterFine](https://discourse.getdbt.com/u/MisterFine)\
**Post date:** [December 4, 2019, 2:52pm UTC](https://discourse.getdbt.com/t/why-does-this-project-yml-produce-there-are-1-unused-configuration-paths/728/5 "2019-12-04T14:52:59Z")

</div>

Solved. After a series of tests, it occurred to me – this is just a warning. Apparently, if you define a seeds configuration block with any included keys, dbt checks to see if there are any CSV files n the seeds. If there are none, it warns that the seeds configuration paths have no resources. As long as there is at least one file to seed, no warning.

---

<div class="post-metadata">

**Author:** ![claire](https://sea2.discourse-cdn.com/flex020/user_avatar/discourse.getdbt.com/claire/32/522_2.png) [@claire](https://discourse.getdbt.com/u/claire)\
**Post date:** [December 4, 2019, 3:04pm UTC](https://discourse.getdbt.com/t/why-does-this-project-yml-produce-there-are-1-unused-configuration-paths/728/6 "2019-12-04T15:04:38Z")

</div>

Oh that makes sense! When I tested it, I had seed files in my project. In which case the warnings works exactly as expected 🙂

---

<div class="post-metadata">

**Author:** ![pempey](https://sea2.discourse-cdn.com/flex020/user_avatar/discourse.getdbt.com/pempey/32/431_2.png) [@pempey](https://discourse.getdbt.com/u/pempey)\
**Post date:** [June 12, 2020, 7:55pm UTC](https://discourse.getdbt.com/t/why-does-this-project-yml-produce-there-are-1-unused-configuration-paths/728/7 "2020-06-12T19:55:21Z")

</div>

I ran into an other reason why I was getting the same error. It came with the changes to `dbt_project.yml` in 0.17.0. I had to add some `column_types` configuration to a seed file and I kept getting the error that there were unused configuration paths. Turns our that without the `+` it was reading `column_types` as part of the file path and not a configuration.

[https://docs.getdbt.com/docs/guides/migration-guide/upgrading-to-0-17-0#unambiguous-resource-configurations](https://docs.getdbt.com/docs/guides/migration-guide/upgrading-to-0-17-0#unambiguous-resource-configurations)

working result

```
seeds:        
  my_project:  
    folder:
      seed_file:        
        +column_types:
            ...
```
