

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

# 의 중간 테이블 AWS Clean Rooms
<a name="working-with-intermediate-tables"></a>

*중간 테이블*은 후속 분석에서 재사용하기 위해 공동 작업 내에서 분석 결과를 캐싱 AWS Clean Rooms 하는의 공동 작업 범위 리소스입니다.

중간 테이블은 테이블을 소유하고 관리하는 분석 실행기에 의해 생성됩니다. 데이터는 AWS 관리형 스토리지에 저장되며 공동 작업 외부로 내보내지지 않습니다.

분석에 중간 테이블을 사용하려면 먼저 테이블을 채워야 합니다. 그런 다음 사용자 지정 분석 규칙을 연결합니다. 모든 분석에서 참조할 수 있으`POPULATE_SUCCESS`려면 테이블의 상태가 여야 합니다. 구성된 테이블과 마찬가지로 SQL 쿼리 및 PySpark 작업에서 중간 테이블을 이름으로 참조할 수 있습니다.

**참고**  
중간 테이블의 스토리지는 테이블이 삭제될 때까지 표준 요금으로 청구됩니다.

*기본 테이블*은 구성된 테이블, ID 매핑 테이블 또는 중간 테이블을 채우는 데 분석에 사용되는 기타 중간 테이블입니다.

**지연된 적용**

AWS Clean Rooms 는 중간 테이블의 특정 프라이버시 제어에 *대해 지연된 적용을* 사용합니다.는 중간 테이블을 생성하거나 채울 때 지연된 제어를 평가하지 AWS Clean Rooms 않습니다. 대신는 후속 분석에서 중간 테이블을 참조할 때 분석 시 이를 AWS Clean Rooms 적용합니다.

중간 테이블에는 다음과 같은 분류 유형이 있으며,이 분류 유형은 지연된 제어가 적용되는 방식을 결정합니다.
+ **자사 -** 중간 테이블을 채우는 데 사용되는 모든 기본 테이블은 생성자가 소유합니다. 생성자는 분석 규칙 구성을 완전히 제어할 수 있습니다.
+ **다자간 -** 기본 테이블은 서로 다른 데이터 공급자에서 가져옵니다. 생성자는 상속된 제어만 더 제한적으로 만들 수 있으며 그보다 작을 수는 없습니다.

중간 테이블은 이를 채우는 데 사용되는 기본 테이블에서 지연된 제어를 상속합니다. 중간 테이블을 채우면는 각 기본 테이블의 분석 규칙에서 연기된 컨트롤을 AWS Clean Rooms 캡처합니다. 그런 다음 중간 테이블에 가장 제한적인 조합을 적용합니다.

다음 표에서는 중간 테이블에 대해 연기된 컨트롤을 설명합니다.


| 제어 연기 | 설명 | 
| --- | --- | 
| 허용된 결과 수신자 | 중간 테이블을 참조하는 분석 결과를 수신할 수 있는 공동 작업 구성원을 지정합니다. 모든 기본 테이블의 허용된 결과 수신기의 교차점으로 상속됩니다. | 
| 허용되지 않는 출력 열 | 분석의 출력에 나타날 수 없는 열을 지정합니다. 모든 기본 테이블의 허용되지 않는 출력 열의 조합으로 상속됩니다. | 
| 추가 분석이 허용됨 | 분석 결과를 추가 분석에 대한 입력으로 사용할 수 있는지 여부를 지정합니다. 기본 테이블에서 가장 제한적인 값으로 상속됩니다. | 
| 추가 분석 | 초기 분석 이후 추가 분석에 중간 테이블을 사용할 수 있는지 여부를 제어합니다. 기본 테이블에서 가장 제한적인 값으로 상속됩니다. | 

**중간 테이블 상태**

다음 표에서는 중간 테이블의 상태 수명 주기를 설명합니다.


| Status | 설명 | 
| --- | --- | 
| CREATED | 중간 테이블 리소스가 존재하지만 구체화된 데이터가 없습니다. | 
| POPULATE\_STARTED | 채우기 작업이 진행 중입니다. | 
| POPULATE\_SUCCESS | 데이터가 중간 테이블에서 성공적으로 구체화되었습니다. | 
| POPULATE\_FAILED | 채우기 작업이 성공적으로 완료되지 않았습니다. | 
| DISALLOWED\_BY\_DATA\_PROVIDER | 데이터 공급자가 중간 테이블을 허용하지 않았습니다. 데이터 공급자가 다시 허용할 때까지는 테이블을 분석에 더 이상 사용할 수 없습니다. | 
| BASE\_TABLE\_REMOVED | 중간 테이블을 채우는 데 사용되는 하나 이상의 기본 테이블이 공동 작업에서 제거되었습니다. 중간 테이블은 더 이상 분석에 사용할 수 없습니다. | 
| RETENTION\_PERIOD\_EXPIRED | 구성된 보존 기간에 따라 중간 테이블 버전이 만료되었습니다. 저장된 모든 데이터가 정리되었으며 다시 사용하려면 테이블을 다시 채워야 합니다. 기본 보존 기간은 30일입니다. | 

**중간 테이블이 있는 예산**

구성된 테이블과 마찬가지로 중간 테이블에서 액세스 예산 및 차등 프라이버시 예산을 구성할 수 있습니다.

**예산 액세스**

AWS Clean Rooms 는 다음과 같은 시점에 중간 테이블 및 분석에서 참조되는 모든 기본 테이블(중첩된 중간 테이블에 대한 전이적 종속성 포함)에 대한 액세스 예산을 줄입니다.
+ **생성 또는 새로** 고침 - 채우기 작업이 기본 테이블에 대한 분석을 실행하기 때문에 예산이 감소합니다.
+ **사용량** - 중간 테이블에 기본 테이블 데이터가 포함되어 있으므로 예산이 감소합니다. 캐시된 경우에도 해당 데이터에 대한 모든 액세스는 개인 정보 추적에 기본 테이블을 사용하는 것으로 간주됩니다.

**차등 프라이버시 예산**

AWS Clean Rooms 는 다음과 같이 중간 테이블에 대한 차등 프라이버시 예산을 처리합니다.
+ **생성 또는 새로 고침** - 기본 테이블에 차등 프라이버시가 활성화된 경우 차등 프라이버시 예산이 감소합니다. AWS Clean Rooms 는 현재 노이즈를 주입합니다. 중간 테이블을 채우는 분석은 차등 프라이버시가 활성화된 쿼리에 대한 모든 제한을 따라야 합니다.
+ **사용량** - 중간 테이블에 대해 차등 프라이버시를 구성한 경우 공동 작업의 단일 예산 소유자에 대한 엡실론이 감소합니다. 이는 중간 테이블을 소유한 사람과 관계없이 적용됩니다. 예산이 없으면 분석이 거부됩니다.

**참고**  
중간 테이블의 차등 프라이버시는 중간 테이블의 데이터를 새 데이터 세트로 취급합니다. AWS Clean Rooms 는 중간 테이블 자체의 사용자 수를 기반으로 노이즈를 주입합니다. 중간 테이블을 채울 때 변환을 통해 사용자 수를 증폭하면 해당 변환이 원래 사용자 집단에 미치는 영향은 추적되지 않습니다.

**Topics**
+ [중간 테이블 생성](create-intermediate-table.md)
+ [중간 테이블 채우기](populate-intermediate-table.md)
+ [중간 테이블에 대한 분석 규칙 구성](intermediate-table-analysis-rule.md)
+ [중간 테이블 삭제](delete-intermediate-table.md)