dbt environment 명령어

dbt environment 명령어

dbt environment 명령어는 dbt 환경과 상호작용하도록 해줘요. 로컬 설정(계정 ID, 프로젝트 ID 등)과 dbt 설정(환경 ID, 환경 이름, 연결 유형 등)을 확인할 수 있어요. 축약형은 dbt env예요.

출처: 문서

본문

info dbt platform CLI는 환경 및 연결 정보를 위해 dbt environment 명령어를 제공해요. dbt v2나 dbt v1을 사용 중이라면 dbt debug로 profile, target, 연결을 검사하세요 — 또는 dbt v1/v2와 플랫폼 CLI를 모두 갖고 있고 dbt v2를 검사하고 싶다면 dbtf debug를 사용하세요.

dbt environment 명령어는 dbt 환경과 상호작용할 수 있게 해줘요. 다음 용도로 사용해요:

  • 로컬 설정 상세 보기(계정 ID, 활성 프로젝트 ID, 배포 환경 등)
  • dbt 설정 상세 보기(환경 ID, 환경 이름, 연결 유형 등)

이 가이드는 dbt platform CLI에서 dbt environment와 함께 쓸 수 있는 모든 명령어와 옵션을 나열해요. 이렇게 명령어·옵션을 추가해 사용하거나 축약형을 쓸 수 있어요: dbt environment [command] 또는 dbt env [command].

dbt environment show

show 명령어로 로컬 및 dbt 설정 상세를 볼 수 있어요. dbt platform CLI에서 실행하려면 축약형을 포함해 다음 명령어 중 하나를 입력하세요:

dbt environment show
dbt env show

이 명령어는 다음 정보를 반환해요:

❯ dbt env show
Local Configuration:
  Active account ID              185854
  Active project ID              271692
  Active host name               cloud.getdbt.com
  dbt_cloud.yml file path        /Users/cesar/.dbt/dbt_cloud.yml
  dbt_project.yml file path      /Users/cesar/git/cloud-cli-test-project/dbt_project.yml
  dbt CLI version          0.35.7
  OS info                        darwin arm64

Cloud Configuration:
  Account ID                     185854
  Project ID                     271692
  Project name                   Snowflake
  Environment ID                 243762
  Environment name               Development
  Defer environment ID           [N/A]
  dbt version                    1.6.0-latest
  Target name                    default
  Connection type                snowflake

Snowflake Connection Details:
  Account                        ska67070
  Warehouse                      DBT_TESTING_ALT
  Database                       DBT_TEST
  Schema                         CLOUD_CLI_TESTING
  Role                           SYSADMIN
  User                           dbt_cloud_user
  Client session keep alive      false 

참고로 dbt는 비밀 키에 해당하는 것은 반환하지 않고, 설정되지 않은 필드는 'NA'를 반환해요.

dbt environment 플래그

dbt environment 명령어와 함께 다음 플래그(또는 옵션)를 사용해요:

  • -h, --help — 커맨드라인 인터페이스에서 특정 명령어의 도움말 문서를 보려면. dbt environment [command] --help --help 플래그는 다음 정보를 반환해요: ❯ dbt help environment Interact with dbt environmentsUsage: dbt environment [command]Aliases: environment, envAvailable Commands: show Show the working environmentFlags: -h, --help help for environmentUse "dbt environment [command] --help" for more information about a command. 예를 들어 show 명령어의 도움말을 보려면 축약형을 포함해 다음 명령어 중 하나를 입력하세요: dbt environment show --help dbt env show -h

더 알아보기 (Learn more)