title: Exposures in DBT
body: <p>I'm fairly new in DBT and trying to explore how to exposures.
  I've already read the documentation ( <a href="https://docs.getdbt.com/docs/building-a-dbt-project/exposures" rel="nofollow noreferrer">https://docs.getdbt.com/docs/building-a-dbt-project/exposures</a> ), but I do not feel that I get the answers to my questions.</p>
  <p>I'm well aware of the concept that you create an exposures file in your models' folder, then you declare the table name and the other tables/sources that it depends on.</p>
  <p>Q1 - Should I state the whole downstream of tables or just the direct tables that it depends on?</p>
  <p>Q2 - What exact benefit does it do? Can you come up with a specific scenario?</p>
  <p>Q3 - what the purpose of dbt run -m exposure:name and
  dbt test -m exposure:name?
  Is it testing the model or the exposure?</p>
  <p>I've done exactly what they say in the documentation, I just do not get how I can use it.</p>
  <p>Thank you in advance :-)</p>