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)