공동 작업에서 데이터 쿼리 - AWS Clean Rooms

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

공동 작업에서 데이터 쿼리

참고

쿼리 컴퓨팅 비용을 지불해야 하는 구성원이 활성 구성원으로 컬래버레이션에 참여한 경우에만 쿼리를 실행할 수 있습니다.

쿼리를 수행할 수 있는 구성원은 다음 중 한 가지를 수행할 수 있습니다.

  • SQL코드 편집기를 사용하여 수동으로 SQL 쿼리를 작성하세요.

  • 분석 빌더 UI를 사용하면 SQL 코드를 작성할 필요 없이 쿼리를 작성할 수 있습니다.

  • 승인된 분석 템플릿을 사용하세요.

쿼리를 수행할 수 있는 구성원이 공동 작업에서 테이블에 대해 SQL 쿼리를 실행하면 해당 구성원을 대신하여 테이블에 액세스할 수 있는 관련 역할을 맡습니다. AWS Clean Rooms AWS Clean Rooms 필요에 따라 분석 규칙을 입력 쿼리와 해당 출력에 적용합니다.

분석 규칙 및 출력 제약 조건은 자동으로 적용됩니다. AWS Clean Rooms 정의된 분석 규칙을 준수하는 결과만 반환합니다.

암호화된 데이터에 대한 쿼리의 경우 결과를 받을 수 있는 구성원은 암호화된 출력을 수신하며, AWS Clean Rooms 이를 통해 암호화된 출력을 복호화해야 합니다.

AWS Clean Rooms 다른 SQL 쿼리 엔진과 다를 수 있는 쿼리를 지원합니다. 사양은 AWS Clean Rooms SQL참조를 참조하십시오. 차등 프라이버시로 보호되는 데이터 테이블에서 쿼리를 실행하려면 쿼리가 AWS Clean Rooms 차등 프라이버시의 범용 쿼리 구조와 호환되는지 확인해야 합니다.

참고

에 Clean Rooms 암호화 컴퓨팅을 사용하는 경우 모든 SQL 작업이 올바른 결과를 생성하지는 않습니다. 예를 들어, 암호화된 열에서 COUNT를 수행할 수 있지만 암호화된 번호에서 SUM을 수행하면 오류가 발생합니다. 또한 쿼리로 인해 잘못된 결과가 나올 수도 있습니다. 예를 들어 SUM이 열을 봉인하는 쿼리는 오류를 발생시킵니다. 하지만 봉인된 열에 대한 GROUP BY 쿼리는 성공한 것 같지만 일반 텍스트에 대한 GROUP BY 쿼리로 생성된 그룹과는 다른 그룹을 생성합니다.

쿼리 컴퓨팅 비용을 지불하는 멤버에게는 공동 작업에서 실행한 쿼리에 대한 요금이 부과됩니다.

다음 항목에서는 AWS Clean Rooms 콘솔을 사용하여 공동 작업에서 데이터를 쿼리하는 방법을 설명합니다.

AWS Clean Rooms StartProtectedQueryAPI작업을 직접 호출하거나 를 사용하여 데이터를 쿼리하거나 쿼리를 보는 방법에 대한 자세한 내용은 AWS Clean Rooms API참조를 참조하십시오. AWS SDKs

쿼리 로깅에 대한 자세한 내용은 쿼리 로그인 AWS Clean Rooms 섹션을 참조하세요.

참고

암호화된 데이터 테이블에서 쿼리를 실행하면 암호화된열의 결과가 암호화됩니다.

쿼리 결과에 대한 자세한 내용은 쿼리 결과 다루기 섹션을 참조하세요.