thread_id

thread_id

thread_id는 노드를 실행 중인 현재 Python 스레드의 식별자를 출력해요. 예를 들어 Thread-1처럼요.

이 값은 dbt 실행(invocation) 메타데이터를 감사하거나 분석할 때 유용해요. Result 객체run_results.json 안의 thread_id에 해당해요.

출처: 문서

본문

가능할 때 thread_id는 다음과 같이 쓰여요:

  • query-comment의 컴파일 컨텍스트에서 사용 가능해요
  • dbt events and logsinfo 사전에 포함돼요
  • dbt artifactsmetadata 사전에 포함돼요
  • dbt가 발생시키는 모든 BigQuery job의 라벨로 포함돼요

더 알아보기 (Learn more)

  • thread_id로 어느 병렬 스레드가 어느 노드를 실행했는지 추적할 수 있어요.
  • 관련 개념: invocation_id, run_results.json.