DESCRIBE DBT PROJECT

DESCRIBE DBT PROJECT

DESCRIBE DBT PROJECT 명령은 dbt 프로젝트 객체의 속성을 설명하는 명령이에요. DESCRIBEDESC로 줄여 쓸 수 있습니다.

출처: DESCRIBE DBT PROJECT

본문

dbt 프로젝트 객체의 속성을 설명하는 명령입니다. DESCRIBEDESC로 줄여 쓸 수 있어요.

참고 이 페이지에 설명된 일부 기능은 mutable live 버전을 사용하는 dbt 프로젝트 객체가 필요해요. live 버전 객체를 얻으려면 2026_06 동작 변경 번들(behavior change bundle)을 선택하거나 Snowflake 계정 담당자에게 별도의 단일 live 버전 기능을 활성화해 달라고 요청하세요. 그런 다음 객체를 생성하거나 교체하거나, 기존 버전 객체를 SYSTEM$MIGRATE_DBT_PROJECT로 마이그레이션하세요. 자세한 내용은 dbt Projects on Snowflake: dbt project objects migrate to a single mutable live version 문서를 참고하세요.

관련 명령: CREATE DBT PROJECT, ALTER DBT PROJECT, EXECUTE DBT PROJECT, DROP DBT PROJECT, SHOW DBT PROJECTS

Syntax

{ DESC | DESCRIBE } DBT PROJECT <name>

Parameters

  • name — 설명할 dbt 프로젝트 객체의 식별자를 지정해요. 식별자에 공백이나 특수 문자가 포함되면 전체 문자열을 큰따옴표로 감싸야 합니다. 큰따옴표로 감싼 식별자는 대소문자를 구분해요. 자세한 내용은 Identifier requirements 문서를 참고하세요.

Output (출력)

명령 출력에는 객체의 속성과 메타데이터를 설명하는 다음 컬럼이 포함돼요. 버전 관련 컬럼은 다음 값을 가져요.

Access control requirements (접근 제어 요구 사항)

이 작업을 실행하는 데 사용되는 역할은 최소한 다음 권한을 보유해야 해요.

스키마의 객체를 조작하려면 상위 데이터베이스에 대한 권한과 상위 스키마에 대한 권한이 각각 최소 하나씩 필요합니다. 지정된 권한 집합으로 사용자 정의 역할을 만드는 방법은 Creating custom roles 문서를, 보안 객체에 대한 SQL 작업의 역할·권한 부여에 대한 일반적인 정보는 Overview of Access Control 문서를 참고하세요.

Examples (예제)

my_dbt_project라는 dbt 프로젝트 객체를 설명하는 예시예요.

DESCRIBE DBT PROJECT my_dbt_project;

다음 출력은 live 버전과 배포 컬럼을 보여줘요.

| name           | default_version | default_version_location_uri                             | default_writeback | auto_compile | last_deployed_from                                                                                                                   |
|----------------|-----------------|----------------------------------------------------------|-------------------|--------------|--------------------------------------------------------------------------------------------------------------------------------------|
| my_dbt_project | LIVE            | snow://dbt/MY_DB.MY_SCHEMA.my_dbt_project/versions/live/ | true              | true         | {"stage_url":"@MY_DB.MY_SCHEMA.DBT_PROJECT_STAGE","git_commit":"abc123","git_branch":"main","user":"DBT_CI","timestamp":"..."}          |

더 알아보기 (Learn more)