<budget_name>!SET_NOTIFICATION_THRESHOLD¶
예산 에 대한 알림 임계값을 설정합니다. Snowflake가 지출이 임계값을 초과할 것으로 예측하면 알림이 전송됩니다.
구문¶
<budget_name>!SET_NOTIFICATION_THRESHOLD( <threshold_percent> );
인자¶
threshold_percent
예산 한도의 백분율입니다. Snowflake에서 지출이 이 비율의 예산 한도를 초과한다고 판단하면 알림이 전송됩니다.
허용되는 값: 0~1,000
반환¶
알림 임계값이 성공적으로 추가되었는지 여부를 나타내는 VARCHAR 값을 반환합니다.
액세스 제어 요구 사항¶
사용자 지정 예산 에 대해 이 메서드를 호출하려면 다음과 같은 최소 권한과 역할이 필요합니다.
예산 인스턴스에 대한 ADMIN 인스턴스 역할.
예산 인스턴스가 포함된 데이터베이스와 스키마에 대한 USAGE 권한이 부여된 역할.
*계정 예산*에 대해 이 메서드를 호출하려면 다음 역할이 필요합니다.
계정 예산에 대한 BUDGET_ADMIN 애플리케이션 역할.
자세한 내용은 예산 역할 및 권한 섹션을 참조하십시오.
사용법 노트¶
이 메서드를 호출해도 오브젝트는 반환되지 않습니다. 이로 인해, 메서드 연결을 사용하여 이 메서드의 반환값으로 다른 메서드를 호출할 수 없습니다. 대신, 별도의 SQL 문에서 각 메서드를 호출합니다.
예¶
다음 예제에서는 계정 예산의 알림 임계값을 예산 한도의 10%로 설정합니다.
CALL SNOWFLAKE.LOCAL.ACCOUNT_ROOT_BUDGET!SET_NOTIFICATION_THRESHOLD(10);