SHOW TASKS 및 DESCRIBE TASK 명령: 새 열¶
SHOW TASKS 및 DESCRIBE TASK 명령의 출력은 다음과 같습니다.
- 변경 전:
SHOW TASKS 및 DESCRIBE TASK 명령의 출력에 last_suspensed_reason 또는 task_relations 열이 포함되지 않습니다.
기존 last_suspensed_on 열에는 루트 작업에 대해서만 타임스탬프를 표시하고 하위 작업에 대해서는 NULL을 표시합니다.
- 변경 후:
SHOW TASKS 및 DESCRIBE TASK 명령의 출력에 last_suspensed_reason 및 task_relations 열이 포함됩니다.
기존 last_suspensed_on 열에는 루트 작업과 하위 작업 모두에 대한 타임스탬프가 표시됩니다.
열 이름
설명
last_suspended_reason
작업이 일시 중단된 이유를 표시합니다. 가능한 이유에는 다음이 포함됩니다.
USER_SUSPENDED: 사용자가
alter task <name> suspend
명령을 실행하여 작업을 일시 중단했습니다.SCHEMA_OR_DATABASE_DELETED: 작업의 스키마 또는 데이터베이스가 삭제되었습니다.
GRANT_OWNERSHIP: 사용자가
grant ownership
명령을 실행하여 작업 소유권을 다른 역할로 이전했습니다.SUSPENDED_DUE_TO_ERRORS: 작업이 특정 횟수만큼 연속으로 실패하여 일시 중단되었습니다. 이 작업을 일시 중단하는 데 필요한 실패 횟수에 대해 SUSPEND_TASK_AFTER_NUM_FAILURES 매개 변수를 설정할 수 있습니다.
CHILD_BECAME_ROOT: 작업은 이전에 작업의 DAG에서 하위 작업이었지만, 하위 작업의 모든 선행 작업이 제거되고 하위 작업이 루트 작업이 되었습니다.
FINALIZER_BECAME_ROOT: 작업은 이전에 작업의 DAG에서 종료자 작업이었지만, 최종 승인이 제거되고 작업이 루트 작업이 되었습니다.
MATCHING_OWNER_NOT_FOUND: 작업 복제 중에 보조 데이터베이스에서 작업을 소유한 역할을 찾을 수 없습니다.
task_relations
루트 작업과 해당 종료자 작업 간의 관계를 표시합니다.
last_suspended_on
루트 작업과 하위 작업 모두의 타임스탬프를 표시합니다.
참조: 1385 1414