# Отсутствие пробелов в именах источников и семантических моделей

| require\_source\_and\_semantic\_model\_names\_without\_spaces | dbt **v1 Latest** | dbt v1 |
| ------------------------------------------------------------- | ----------------- | ------ |
| Добавлен                                                      | 2026.4            | 1.12.0 |
| Переведён в стабильный статус (по умолчанию → `true`)         | —                 | —      |
| Удалён                                                        | —                 | —      |

По умолчанию флаг `require_source_and_semantic_model_names_without_spaces` установлен в `false`.

Имена источников и семантических моделей должны содержать буквы, цифры и символы подчёркивания, но *не* пробелы. dbt выдаёт предупреждение [`ResourceNamesWithSpacesDeprecation`](https://docs.getdbt.tech/reference/deprecations.md#resourcenameswithspacesdeprecation), если обнаруживает пробел в имени источника или семантической модели. Если флаг `require_source_and_semantic_model_names_without_spaces` установлен в `true`, dbt выдаёт ошибку.

Этот флаг расширяет действие [`require_resource_names_without_spaces`](https://docs.getdbt.tech/reference/global-configs/behavior-flags/require_resource_names_without_spaces.md), распространяя его на имена источников и семантических моделей.
