소스·시맨틱 모델 이름에 공백 금지

소스·시맨틱 모델 이름에 공백 금지 (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를 확장해 소스와 시맨틱 모델 이름을 특히 다뤄요.

더 알아보기 (Learn more)