작업 실행 모니터링하기

작업 오류 모니터링하기

작업 실행에서 오류가 발생할 때 알림을 푸시하도록 Snowflake를 구성할 수 있습니다. 이벤트 테이블을 쿼리하여 작업 실행 실패 여부를 확인할 수도 있습니다. 자세한 내용은 다음 섹션을 참조하세요.

작업 소유자 보기

현재 실행 중인 작업을 실행한 사용자를 확인하려면 SHOW TASKS 또는 DESCRIBE TASK 섹션을 참조하세요.

  • OWNER 열을 확인하여 작업 소유자의 역할을 확인합니다.

  • 작업이 작업 소유자를 대신하여 실행되었는지 확인하려면 EXECUTE_AS_USER 열을 확인합니다. 기본적으로 이는 NULL로 표시되지만, 가장된 권한을 사용하여 작업을 실행하면 작업을 수정한 사용자의 사용자 이름이 표시됩니다.

작업을 실행한 사용자를 확인하려면 QUERY_HISTORY 뷰를 사용합니다.

  • 작업이 실제 사용자로 실행되지 않으면 QUERY EXECUTED BY TASK 열에 사용자 이름이 ‘SYSTEM’으로 표시됩니다.

  • 작업이 다른 사용자를 대신하여 실행 중인 경우 QUERY EXECUTED BY TASK 열에 작업이 대신 실행되는 사용자 이름이 표시됩니다.