# DBT Model Versioning - Versioning metrics calculations

**URL:** <https://discourse.getdbt.com/t/dbt-model-versioning-versioning-metrics-calculations/11715>\
**Category:** In-Depth Discussions\
**Tags:** dbt-core\
**Created:** [January 23, 2024, 9:04pm UTC](https://discourse.getdbt.com/t/dbt-model-versioning-versioning-metrics-calculations/11715 "2024-01-23T21:04:45Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![pedrosmv](https://sea2.discourse-cdn.com/flex020/user_avatar/discourse.getdbt.com/pedrosmv/32/3580_2.png) [@pedrosmv](https://discourse.getdbt.com/u/pedrosmv)\
**Post date:** [January 23, 2024, 9:04pm UTC](https://discourse.getdbt.com/t/dbt-model-versioning-versioning-metrics-calculations/11715/1 "2024-01-23T21:04:45Z")

</div>

I was reading about model versioning ([Model versions | dbt Developer Hub](https://docs.getdbt.com/docs/collaborate/govern/model-versions)) and was very excited. But I missed something and was hoping someone could help me get somewhere.

At the docs there is a part that says:

> Of course, it’s possible to change a model’s definition in other ways—recalculating a column in a way that doesn’t change its name, data type, or enforceable characteristics—but would substantially change the results seen by downstream queriers.

And that is exactly what I wanted to do. Use model versions to help the Analytics Engineers version metrics, such like “I’m changing the way we calculate orders by day in our fact\_orders”.

By reading I couldn’t figure it out how to do it. Has someone done it? Maybe this is not what model versions are for?
