function-paths
function-paths
사용자 정의 함수(UDF, user-defined functions)가 위치한 디렉터리 목록을 지정하는 설정이에요. 기본값은 functions 디렉터리예요.
출처: 문서
본문
dbt_project.yml:
function-paths: [directorypath]
정의 (Definition)
사용자 정의 함수(UDF)가 위치한 디렉터리 목록을 선택 사항으로 지정해요.
기본값 (Default)
기본적으로 dbt는 functions 디렉터리에서 함수를 찾아요. 예를 들어 function-paths: ["functions"]처럼요.
예시 (Examples)
functions 대신 udfs라는 하위 디렉터리를 사용할 때:
dbt_project.yml:
function-paths: ["udfs"]
여러 디렉터리를 사용해 함수를 구성할 때:
dbt_project.yml:
function-paths: ["functions", "custom_udfs"]
더 알아보기 (Learn more)
- 프로젝트 설정(
dbt_project.yml)의 전체 목록은 Project configurations 문서를 참고하세요. - UDF 정의 파일을 별도 디렉터리에 모아두면 프로젝트가 커져도 함수 탐색이 쉬워져요.