MetricFlow time spine YAML
This flag was removed in dbt Core v2 and in Fusion. The new behavior is always enabled. If you're upgrading, remove this flag from your dbt_project.yml.
| Loading table... |
In previous versions (dbt Core 1.8 and earlier), the MetricFlow time spine configuration was stored in a metricflow_time_spine.sql file.
Starting in dbt Core v1.12, this flag defaults to true. When enabled, dbt suppresses the MFTimespineWithoutYamlConfigurationDeprecation deprecation warning. The legacy SQL file configuration continues to work in both cases.
The MetricFlow properties YAML file should have the time_spine: field. Refer to MetricFlow timespine for more details.
Impact
This flag has no functional impact; the legacy time-spine model continues to work in both cases. The only visible changes are:
- The
MFTimespineWithoutYamlConfigurationDeprecationwarning no longer appears in logs. - If you use
--warn-error, the warning no longer fires and will no longer escalate to an error.
Was this page helpful?
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.