기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
AWS Clean Rooms 차등 개인 정보 보호의 SQL 기능
AWS Clean Rooms 차등 프라이버시는 범용 쿼리 구조를 사용하여 복잡한 SQL 쿼리를 지원합니다. 사용자 지정 분석 템플릿은 차등 개인 정보 보호로 보호되는 테이블에서 실행될 수 있도록 이 구조에 대해 검증됩니다. 다음 테이블에는 지원되는 함수가 나와 있습니다. 자세한 정보는 쿼리 구조 및 구문 섹션을 참조하세요.
짧은 이름 | SQL 구성 | 공통 테이블 표현식(CTE) | SQL SELECT 절 |
---|---|---|---|
집계 함수 |
|
차등 개인 정보 보호 테이블을 사용하는 CTE는 사용자 수준 레코드가 포함된 데이터를 생성해야 한다는 조건에서 지원됩니다. 형식을 사용하여 해당 CTE에 SELECT 표현식을 작성해야 합니다. `SELECT
userIdentifierColumn...' |
지원되는 집계: AVG, 개수, 개수 구분, STDDEV, 합계. |
CTE | WITH 절, WITH 절 하위 쿼리 | 차등 개인 정보 보호 테이블을 사용하는 CTE는 사용자 수준 레코드가 포함된 데이터를 생성해야 한다는 조건에서 지원됩니다. 형식을 사용하여 해당 CTE에 SELECT 표현식을 작성해야 합니다. `SELECT
userIdentifierColumn...' |
N/A |
하위 쿼리 | SELECT 목록 하위 쿼리, FROM 절 하위 쿼리, WHERE 절 하위 쿼리 | 지원하지 않음. 차등 프라이버시가 설정된 테이블을 참조하는 쿼리의 하위 쿼리는 지원되지 않습니다. 하위 쿼리를 일반 테이블 표현식 (CTE) 으로 다시 작성하십시오. | |
조인 절 |
|
사용자 식별자 열의 동등 조인인 JOIN 함수만 조건으로 지원되며, 차등 프라이버시가 설정된 상태에서 둘 이상의 테이블을 쿼리할 때는 필수 상태로 지원됩니다. 필수 동등 조인 조건이 올바른지 확인합니다. 테이블 소유자가 모든 테이블에서 동일한 사용자 식별자 열을 구성하면 사용자 정의가 테이블 간에 일관되게 유지됩니다. 차등 프라이버시가 켜진 상태에서 둘 이상의 관계를 결합할 때 CROSS JOIN 함수는 지원되지 않습니다. |
|
집합 연산자 | 유니온, 모두 유니온, 인터섹트, 제외 | 마이너스 (동의어) | 모두 지원됩니다. | 지원되지 않음 |
윈도 함수 |
집계 함수
순위 함수
|
차등 프라이버시가 켜진 상태에서 관계를 쿼리할 때 윈도우 함수의 파티션 절에 있는 사용자 식별자 열이 필요하다는 조건 하에서 모두 지원됩니다. | 지원되지 않음 |
조건식 |
|
모두 지원됩니다. | 모두 지원됩니다. |
조건 |
|
EXISTS 하위 쿼리가 필요하므로 사용할 수 IN 없습니다. 다른 모든 것은 지원됩니다. |
모두 지원됩니다. |
날짜-시간 함수 |
|
모두 지원됩니다. | 모두 지원됩니다. |
문자열 함수 |
|
모두 지원됩니다. | 모두 지원됩니다. |
데이터 형식 지정 함수 |
|
모두 지원됩니다. | 모두 지원됩니다. |
해시 함수 |
|
모두 지원됩니다. | 모두 지원됩니다. |
수학 연산자 기호 | +, -, *,/,%, @ | 모두 지원됩니다. | 모두 지원됩니다. |
수학 함수 |
|
모두 지원됩니다. | 모두 지원됩니다. |
SUPER 형식 정보 함수 |
|
모두 지원됩니다. | 모두 지원됩니다. |
VARBYTE 함수 |
|
모두 지원됩니다. | 모두 지원됩니다. |
JSON |
|
모두 지원됩니다. | 모두 지원됩니다. |
배열 함수 |
|
지원되지 않음 | 지원되지 않음 |
확장 그룹 BY | 그룹화 세트, 롤업, 큐브 | 지원되지 않음 | 지원되지 않음 |
정렬 작업 | ORDER BY | 차등 프라이버시가 설정된 테이블을 쿼리할 때 창 함수의 파티션 절에서만 ORDER BY 절이 지원된다는 조건에서 지원됩니다. | 지원 |
행 제한 | 제한, 오프셋 | 차등 개인 정보 보호 테이블을 사용하는 CTE에서는 지원되지 않음 | 모두 지원됩니다. |
테이블 및 열 앨리어싱 | 지원 | 지원 | |
집계 함수의 수학 함수 | 지원 | 지원 | |
집계 함수 내의 스칼라 함수 | 지원 | 지원 |
지원되지 않는 SQL 구성에 대한 공통 대안
범주 | SQL 구성 | 대안 |
---|---|---|
윈도 함수 |
|
GROUP BY와 함께 동등한 집계 함수를 사용할 수 있습니다. |
수학 연산자 기호 |
|
|
스칼라 함수 |
|
|
리터럴 | 간격 '1초' | 간격 '1' 초 |
행 제한 | 탑 n | 한도 n |
조인 |
|
ON 조항에는 조인 기준이 명시적으로 포함되어야 합니다. |