<budget_name>!GET_NOTIFICATION_INTEGRATIONS¶
사용자 지정 예산 또는 계정 예산 과 관련된 큐 및 웹훅 알림 통합에 대한 정보를 반환합니다.
예산과 관련된 이메일 알림 통합의 이름을 확인하려면 <budget_name>!GET_NOTIFICATION_INTEGRATION_NAME 을 호출합니다.
- 참고 항목:
<budget_name>!ADD_NOTIFICATION_INTEGRATION, <budget_name>!GET_NOTIFICATION_INTEGRATION_NAME, <budget_name>!REMOVE_NOTIFICATION_INTEGRATION
구문¶
<budget_name>!GET_NOTIFICATION_INTEGRATIONS()
반환¶
예산과 관련된 알림 통합에 대한 정보가 포함된 테이블 형식의 데이터를 반환합니다. 데이터에는 예산과 관련된 각 큐 또는 웹훅 알림 통합에 대한 행이 포함됩니다. 행에는 다음 열이 포함됩니다.
열 이름 |
데이터 타입 |
설명 |
---|---|---|
|
VARCHAR |
알림 통합의 이름입니다. |
|
NUMBER |
마지막 알림이 전송된 UTC 타임스탬프입니다. 아직 알림이 전송되지 않은 경우 이 열의 값은 |
|
DATE |
알림 통합이 예산에 추가된 날짜입니다. |
액세스 제어 요구 사항¶
사용자 지정 예산 결과를 보려면 다음과 같은 최소 권한과 역할이 필요합니다.
예산 인스턴스에 대한 모든 인스턴스 역할.
예산 인스턴스가 포함된 데이터베이스와 스키마에 대한 USAGE 권한이 부여된 역할.
계정 예산 결과를 보려면 다음 역할이 필요합니다.
계정 예산에 대한 모든 애플리케이션 역할.
자세한 내용은 예산 역할 및 권한 섹션을 참조하십시오.
사용법 노트¶
이 메서드를 호출해도 오브젝트는 반환되지 않습니다. 이로 인해, 메서드 연결을 사용하여 이 메서드의 반환값으로 다른 메서드를 호출할 수 없습니다. 대신, 별도의 SQL 문에서 각 메서드를 호출합니다.
예¶
budget_db.budget_schema
스키마의 my_budget
에 대한 큐 및 웹훅 알림 통합의 이름(있는 경우)을 봅니다.
CALL budget_db.budget_schema.my_budget!GET_NOTIFICATION_INTEGRATIONS();
계정 예산에 대한 큐 및 웹훅 알림 통합(있는 경우)의 이름을 봅니다.
CALL SNOWFLAKE.LOCAL.ACCOUNT_ROOT_BUDGET!GET_NOTIFICATION_INTEGRATIONS();