CREATE AGGREGATION POLICY
CREATE AGGREGATION POLICY
새 집계 정책(aggregation policy)을 만들거나 기존 집계 정책을 교체하는 명령이에요. 집계 정책은 쿼리가 실행되기 전에 사용자가 따라야 하는 차등 개인정보 보호(differential privacy) 요구사항을 정의해요.
출처: 문서
본문
Enterprise Edition(이상)에서 사용할 수 있어요.
구문 (Syntax)
CREATE [ OR REPLACE ] AGGREGATION POLICY [ IF NOT EXISTS ] <name>
AS () RETURNS AGGREGATION_CONSTRAINT -> <expression>
[ COMMENT = '<string_literal>' ]
매개변수 (Parameters)
name — 집계 정책의 이름을 지정해요.
AS () RETURNS AGGREGATION_CONSTRAINT -> expression — 쿼리의 집계가 개인정보 보호 요구사항을 충족하는지 평가하는 SQL 식을 지정해요. 이 식은 NO_AGGREGATION_CONSTRAINT, MIN_AGGREGATION_CONSTRAINT, MAX_AGGREGATION_CONSTRAINT 같은 차등 개인정보 보호 제약 함수 중 하나를 반환해야 해요.
COMMENT — 정책에 대한 주석을 지정해요.
접근 제어 요구사항 (Access control requirements)
집계 정책을 만들려면 CREATE AGGREGATION POLICY 권한과 관련 데이터베이스/스키마에 대한 USAGE 권한이 필요해요. 정책을 테이블에 적용하려면 APPLY AGGREGATION POLICY 권한이 필요해요.
사용 메모 (Usage notes)
- 집계 정책은 차등 개인정보 보호를 위해 테이블에 적용해요.
- 자세한 내용은 차등 개인정보 보호 문서를 참고하세요.
더 알아보기 (Learn more)
- ALTER AGGREGATION POLICY — 수정
- DROP AGGREGATION POLICY — 삭제
- 차등 개인정보 보호 — 개념