Имена ресурсов без пробелов
Удалён в v2
Этот флаг удалён в v2. Новое поведение теперь включено всегда. При обновлении удалите этот флаг из файла dbt_project.yml.
| require_resource_names_without_spaces | dbt Последняя версия v1 | dbt v1 |
|---|---|---|
| Добавлен | 2024.05 | 1.8.0 |
Включён по умолчанию (значение по умолчанию → true) | 2025.05 | 1.10.0 |
| Удалён | — | v2.0 |
dbt выдаёт ошибку, если обнаруживает пробел в имени ресурса. Имена ресурсов должны содержать только буквы, цифры и символы подчёркивания.
dbt выдаёт предупреждение ResourceNamesWithSpacesDeprecation, если обнаруживает пробел в имени ресурса. Когда этот флаг установлен в true (в v2 это поведение теперь включено всегда), dbt выдаёт ошибку вместо предупреждения.
models/model name with spaces.sql
-- This model file should be renamed to model_name_with_underscores.sql
См. также require_source_and_semantic_model_names_without_spaces, который распространяет это поведение на имена источников и семантических моделей.
Нашли ошибку?
0