ALTER BUDGET

정규화된 이름: SNOWFLAKE.CORE.BUDGET

사용자 지정 예산의 속성을 수정합니다.

  • 예산의 이름을 변경합니다.

  • 태그를 설정하거나 설정 취소합니다.

  • 설명을 설정하거나 설정 취소합니다.

참고 항목:

CREATE BUDGET, SHOW BUDGET, DROP BUDGET

구문

ALTER SNOWFLAKE.CORE.BUDGET [ IF EXISTS ] <name> RENAME TO <new_name>

ALTER SNOWFLAKE.CORE.BUDGET [ IF EXISTS ] <name> SET COMMENT = '<string_literal>'

ALTER SNOWFLAKE.CORE.BUDGET [ IF EXISTS ] <name> UNSET COMMENT

ALTER SNOWFLAKE.CORE.BUDGET [ IF EXISTS ] <name> SET TAG <tag_name> = '<tag_value>' [ , <tag_name> = '<tag_value>' ... ]

ALTER SNOWFLAKE.CORE.BUDGET [ IF EXISTS ] <name> UNSET TAG <tag_name> [ , <tag_name> ... ]
Copy

매개 변수

name

예산의 식별자(즉, 이름)를 지정합니다.

식별자에 공백이나 특수 문자가 포함된 경우 전체 문자열을 큰따옴표로 묶어야 합니다. 큰따옴표로 묶인 식별자도 대/소문자를 구분합니다.

자세한 내용은 식별자 요구 사항 섹션을 참조하십시오.

SET ...

설정할 예산 속성을 하나 이상 지정합니다.

COMMENT = 'string_literal'

예산의 설명을 설정합니다. COMMENT 명령을 사용하여 이 작업을 수행할 수도 있습니다.

TAG tag_name = 'tag_value' [ , tag_name = 'tag_value' , ... ]

태그 이름과 태그 문자열 값을 지정합니다.

태그 값은 항상 문자열이며, 태그 값의 최대 문자 수는 256자입니다.

문에서 태그를 지정하는 방법에 대한 자세한 내용은 오브젝트에 대한 태그 할당량 섹션을 참조하십시오.

UNSET ...

예산에 대해 설정 해제할 하나 이상의 속성 및/또는 매개 변수를 지정하여 기본값으로 재설정합니다.

  • COMMENT

  • TAG tag_name [ , tag_name ... ]

액세스 제어 요구 사항

이 작업을 실행하는 데 사용되는 역할 에는 최소한 다음 권한 이 있어야 합니다.

권한/역할

오브젝트

참고

ADMIN

예산

사용자 지정 예산의 속성을 수정하는 데 사용되는 역할에는 이 인스턴스 역할 이 부여되어야 합니다.

스키마의 모든 오브젝트에 대해 작업을 수행하려면 상위 데이터베이스 및 스키마에 대한 USAGE 권한.

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

사용법 노트

  • 사용자 지정 예산에 대한 속성만 수정할 수 있습니다.

  • 이 클래스를 정규화되지 않은 이름으로 참조하려면 검색 경로 에 클래스의 데이터베이스 및 스키마를 포함시킵니다.

현재 스키마에서 예산 my_budget 에 대한 태그 dept 를 설정합니다.

ALTER SNOWFLAKE.CORE.BUDGET my_budget SET TAG dept = 'finance';
Copy