소스·시맨틱 모델 이름에 공백 금지
소스·시맨틱 모델 이름에 공백 금지 (No spaces in source and semantic model names)
require_source_and_semantic_model_names_without_spaces 플래그는 소스 이름과 시맨틱 모델 이름에 공백이 있으면 경고 대신 오류를 발생시켜요. 기본값은 false예요.
출처: 문서
본문
| require_source_and_semantic_model_names_without_spaces | dbt v1 Latest | dbt v1 |
|---|---|---|
| Introduced | 2026.4 | 1.12.0 |
Matured (default → true) |
— | — |
| Removed | — | — |
require_source_and_semantic_model_names_without_spaces 플래그는 기본값이 false예요.
소스 이름과 시맨틱 모델 이름은 문자, 숫자, 밑줄만 포함해야 해요 — 공백은 안 돼요. dbt는 소스 이름이나 시맨틱 모델 이름에 공백이 있으면 ResourceNamesWithSpacesDeprecation 경고를 발생시켜요. require_source_and_semantic_model_names_without_spaces 플래그를 true로 설정하면 dbt는 오류를 발생시켜요.
이 플래그는 require_resource_names_without_spaces를 확장해 소스와 시맨틱 모델 이름을 특히 다뤄요.