<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()
Copy

반환

예산과 관련된 알림 통합에 대한 정보가 포함된 테이블 형식의 데이터를 반환합니다. 데이터에는 예산과 관련된 각 큐 또는 웹훅 알림 통합에 대한 행이 포함됩니다. 행에는 다음 열이 포함됩니다.

열 이름

데이터 타입

설명

integration_name

VARCHAR

알림 통합의 이름입니다.

last_notification_time

NUMBER

마지막 알림이 전송된 UTC 타임스탬프입니다. 아직 알림이 전송되지 않은 경우 이 열의 값은 -1 입니다.

added_date

DATE

알림 통합이 예산에 추가된 날짜입니다.

액세스 제어 요구 사항

  • 사용자 지정 예산 결과를 보려면 다음과 같은 최소 권한과 역할이 필요합니다.

    • 예산 인스턴스에 대한 모든 인스턴스 역할.

    • 예산 인스턴스가 포함된 데이터베이스와 스키마에 대한 USAGE 권한이 부여된 역할.

  • 계정 예산 결과를 보려면 다음 역할이 필요합니다.

자세한 내용은 예산 역할 및 권한 섹션을 참조하십시오.

사용법 노트

이 메서드를 호출해도 오브젝트는 반환되지 않습니다. 이로 인해, 메서드 연결을 사용하여 이 메서드의 반환값으로 다른 메서드를 호출할 수 없습니다. 대신, 별도의 SQL 문에서 각 메서드를 호출합니다.

budget_db.budget_schema 스키마의 my_budget 에 대한 큐 및 웹훅 알림 통합의 이름(있는 경우)을 봅니다.

CALL budget_db.budget_schema.my_budget!GET_NOTIFICATION_INTEGRATIONS();
Copy

계정 예산에 대한 큐 및 웹훅 알림 통합(있는 경우)의 이름을 봅니다.

CALL SNOWFLAKE.LOCAL.ACCOUNT_ROOT_BUDGET!GET_NOTIFICATION_INTEGRATIONS();
Copy