YAML-конфигурация временной шкалы MetricFlow
Удалён в v2
Этот флаг удалён в v2. Новое поведение теперь включено всегда. При обновлении удалите этот флаг из dbt_project.yml.
| require_yaml_configuration_for_mf_time_spines | dbt Последняя версия v1 | dbt v1 |
|---|---|---|
| Добавлен | 2024.10 | 1.9.0 |
Стабилизирован (по умолчанию → true) | 2026.09 | 1.12.0 |
| Удалён | — | v2.0 |
В предыдущих версиях (dbt 1.8 и более ранних) конфигурация временной шкалы MetricFlow хранилась в файле metricflow_time_spine.sql.
Начиная с dbt v1.12, этот флаг по умолчанию имеет значение true, что подавляет предупреждение об устаревании MFTimespineWithoutYamlConfigurationDeprecation. Прежняя конфигурация в SQL-файле продолжает работать при обоих значениях флага.
YAML-файл свойств MetricFlow должен содержать поле time_spine:. Подробнее см. в разделе Временная шкала MetricFlow.
Влияние
Этот флаг не влияет на функциональность; прежняя модель временной шкалы продолжает работать при обоих значениях флага. Единственные видимые изменения:
- Предупреждение
MFTimespineWithoutYamlConfigurationDeprecationбольше не появляется в логах. - Если вы используете
--warn-error, это предупреждение больше не возникает и, соответственно, не преобразуется в ошибку.
Нашли ошибку?
0