기능 정책(Feature policies)
기능 정책(Feature policies)
이 주제는 Snowflake의 기능 정책(feature policy)을 설명해요. 기능 정책을 사용하면 계정 안에서 특정 제품 기능의 활성화·비활성화를 제어할 수 있어요.
본문
기능 정책은 관리자가 Snowflake 기능의 가용성을 세밀하게 제어할 수 있게 해주는 거버넌스 도구예요.
기능 정책이란
기능 정책은 어떤 사용자, 역할, 또는 조건에 특정 기능이 제공되는지를 정의해요. 기능 정책을 기능과 연결하면, 정책의 조건을 충족하는 엔티티(역할이나 사용자)만 그 기능을 사용할 수 있어요.
주요 개념
- 정책 대상(Policy subject): 기능이 제공되는 엔티티를 나타내는 역할.
- 조건(Conditions): 기능을 제공할지 결정하는 규칙. 이름 있는 조건(named conditions)이나 인라인 조건을 참조할 수 있어요.
- 기능과의 연결(Association): 정책을 계정 기능과 연결해 가용성을 제어해요.
사용하기
기능 정책을 만들고 구성한 뒤 계정 기능과 연결해 그 기능의 가용성을 제어해요. CREATE FEATURE POLICY, ALTER FEATURE POLICY 같은 명령을 사용해요.
구체적인 문법과 제한 사항은 관련 SQL 레퍼런스를 참고해요.