# Advanced data modeling

This section covers advanced topics for the Semantic Layer and MetricFlow, such as data modeling workflows, and more.

[![](/img/icons/dbt-bit.svg)](./fill-nulls-advanced.md)

#### [Fill null values for metrics](./fill-nulls-advanced.md)

[Use fill\_nulls\_with to set null metric values to zero, ensuring numeric values for every data row.](./fill-nulls-advanced.md)

[![](/img/icons/dbt-bit.svg)](./ref-metrics-in-filters.md)

#### [Metrics as dimensions with metric filters](./ref-metrics-in-filters.md)

[Add metrics as dimensions to your metric filters to create more complex metrics and gain more insights.](./ref-metrics-in-filters.md)

## Was this page helpful?

YesNo

[Privacy policy](https://www.getdbt.com/cloud/privacy-policy)[Create a GitHub issue](https://github.com/dbt-labs/docs.getdbt.com/issues)

This site is protected by reCAPTCHA and the Google [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms) apply.
