DESCRIBE TASK¶
작업의 열을 설명합니다.
DESCRIBE는 DESC로 축약할 수 있습니다.
- 참고 항목:
구문¶
DESC[RIBE] TASK <name>
매개 변수¶
name
설명할 작업의 식별자를 지정합니다. 식별자에 공백이나 특수 문자가 포함된 경우 전체 문자열을 큰따옴표로 묶어야 합니다. 큰따옴표로 묶인 식별자도 대/소문자를 구분합니다.
출력¶
명령 출력은 다음 열에 작업 속성 및 메타데이터를 제공합니다.
열 이름 |
설명 |
---|---|
created_on |
작업이 생성된 날짜와 시간입니다. |
이름 |
작업의 이름입니다. |
id |
작업에 대한 글로벌 고유 식별자(GUID)입니다. |
데이터베이스_이름 |
작업을 포함하는 데이터베이스의 이름입니다. |
스키마_이름 |
작업을 포함하는 스키마의 이름입니다. |
owner |
작업을 소유한 역할의 이름입니다. |
comment |
작업에 대한 설명(있는 경우)을 입력합니다. |
웨어하우스 |
작업 실행을 위한 컴퓨팅 리소스를 제공하는 가상 웨어하우스의 이름입니다. |
schedule |
작업을 주기적으로 실행하기 위한 예약(있는 경우), 크론 식입니다. 예: |
predecessors |
현재 작업에 대한 이전 작업의 이름(있는 경우)입니다. |
상태 |
다음 중 하나에 해당합니다.
|
definition |
예약 또는 트리거 시 작업이 실행되는 SQL 문입니다. |
조건 |
작업을 실행하기 위해 true로 평가되어야 하는 |
allow_overlapping_execution |
TRUE 또는 FALSE. 루트 작업에만 적용됩니다. TRUE 는 루트 작업의 여러 인스턴스를 동시에 실행할 수 있음을 나타냅니다. FALSE가 기본값입니다. |
error_integration |
Amazon SNS, MS Azure Event Grid 또는 Google Pub/Sub와 통신하는 데 사용되는 알림 통합의 이름입니다. 지정하지 않으면 |
last_committed_on |
작업의 버전이 마지막으로 설정된 타임스탬프(해당하는 경우). 자세한 내용은 작업 실행의 버전 관리 섹션을 참조하십시오. |
last_suspended_on |
해당하는 경우 작업이 마지막으로 일시 중단된 타임스탬프입니다. |
owner_role_type |
오브젝트를 소유하는 역할 유형(예: |
구성 |
작업 그래프의 루트 작업에만 적용됩니다. 구성이 있는 경우 구성을 표시합니다. |
예산 |
오브젝트가 예산으로 모니터링되는 경우 예산 의 이름입니다. 그렇지 않으면 NULL입니다. |
task_relations |
루트 작업과 해당 종료자 작업 간의 관계를 표시합니다. |
last_suspended_reason |
작업이 일시 중단된 이유를 표시합니다. 가능한 이유에는 다음이 포함됩니다.
|
사용법 노트¶
작업 소유자(즉, 작업에 대한 OWNERSHIP 권한을 가진 역할) 또는 작업에 대한 MONITOR 또는 OPERATE 권한을 가진 역할에 대한 행만 반환합니다.
이 명령의 출력을 사후 처리하려면 출력을 쿼리할 수 있는 테이블로 처리하는 RESULT_SCAN 함수를 사용하면 됩니다.
예¶
예시 작업 만들기:
CREATE TASK mytask ( ... );
작업의 열 설명하기:
DESC TASK mytask;