기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
다른 AWS 서비스와 협력하기
AWS Amazon Athena AWS Glue, Amazon Redshift Spectrum 및 Amazon과 같은 서비스를 AWS Lake Formation 사용하여 Lake Formation에 등록된 Amazon S3 위치의 데이터에 안전하게 액세스할 수 있습니다. EMR Lake Formation을 사용하면 테이블에 대한 세분화된 액세스 제어 (FGAC) 권한을 정의하고 관리할 수 있습니다. AWS Glue Data Catalog이러한 각 AWS 서비스는 Lake Formation의 신뢰할 수 있는 호출자이며, Lake Formation은 임시 자격 증명을 통해 Amazon S3에 저장된 데이터에 대한 액세스를 제공합니다. 자세한 내용은 Lake Formation 애플리케이션 통합 작동 방식 단원을 참조하십시오.
이러한 기능을 이용하려면 Lake Formation에서 먼저 Amazon S3 위치를 등록하고 IAM 보안 주체에게 테이블, 데이터베이스 및 Amazon S3 위치에 액세스할 수 있는 적절한 권한을 할당해야 합니다. 자세한 내용은 Lake Formation 권한 관리 단원을 참조하십시오.
다음 표에는 Amazon Athena, Amazon 및 Amazon Redshift Spectrum Spectrum Spectrum이 AWS Glue Amazon EMR S3에 저장된 데이터와 데이터 AWS Glue 카탈로그의 테이블 메타데이터를 사용하여 표준 테이블 및 트랜잭션 테이블 (아파치 아이스버그, 아파치
AWS 표준 테이블 및 뷰에 대한 서비스 및 지원되는 권한 유형 AWS Glue | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
AWS 서비스 | 테이블 수준 권한 | 컬럼 수준 권한 | 행 및 셀 수준 권한 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
아테나 SQL |
읽기/쓰기 액세스 |
읽기 권한 | 읽기 권한 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Athena Spark |
지원되지 않음 |
지원되지 않음 |
지원되지 않음 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
프로비저닝된 클러스터의 Redshift 스펙트럼 또는 Amazon Redshift 서버리스 |
읽기/쓰기 액세스 | 읽기 액세스 | 읽기 권한 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
읽기/쓰기 액세스 | 읽기 권한 | 읽기 권한 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
EMR아마존의 아파치 하이브 () EC2 | 읽기/쓰기 액세스 | 읽기 권한 | 지원되지 않음 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
서버리스 기반 아파치 스파크 EMR | 읽기/쓰기 액세스 | 읽기 액세스 | 읽기 권한 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
서버리스 기반 아파치 하이브 EMR | 지원되지 않음 | 지원되지 않음 | 지원되지 않음 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
아마존 EMR 온 EKS | 지원되지 않음 | 지원되지 않음 | 지원되지 않음 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
AWS Glue ETL | 읽기/쓰기 액세스 | 지원되지 않음 | 지원되지 않음 |
고려 사항 및 제한
Athena Spark는 Lake Formation 권한으로 데이터 카탈로그 테이블을 쿼리하는 것을 지원하지 않습니다.
-
Athena SAML 기반 사용자는 SAML 2.0 기반 페더레이션을 활성화하여 Lake Formation 권한을 사용하여 보호된 데이터 소스를 읽을 수 있습니다. SAML사용자는 Parquet 테이블에 데이터를 삽입할 수 있습니다.
EMR서버리스 기반 Apache Spark는 데이터 카탈로그 뷰 쿼리를 지원하지 않습니다.
-
EMR서버리스의 Apache Hive는 Lake Formation 권한이 있는 테이블 쿼리를 지원하지 않습니다.
-
AWS Glue ETL기본 Amazon S3 위치에서 데이터를 가져오는 동안 전체 테이블에 대한 전체 액세스 권한이 필요합니다. AWS Glue ETL테이블에 열 수준 권한을 적용하면 작업이 실패합니다.
AWS 트랜잭션 테이블 형식의 서비스 및 지원되는 권한 유형 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
AWS 서비스 | Iceberg | Hudi | 델타 레이크 (네이티브) | 델타 레이크 (심볼릭 링크 테이블) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
표, 열, 행 및 셀 수준 권한으로 테이블 읽기를 지원합니다. 쓰기 작업을 수행하려면 전체 테이블 액세스 권한이 필요합니다. |
테이블, 열, 행 및 셀 수준 권한이 있는 테이블에서 읽기 및 만들기 작업을 지원합니다. 쓰기 작업은 지원되지 않습니다. |
Athena (엔진 버전 3) 는 테이블, 열, 행 및 셀 수준 권한으로 네이티브 Delta Lake 테이블 읽기를 지원합니다. 쓰기 작업은 지원되지 않습니다. |
Athena (엔진 버전 3) 는 테이블, 열, 행 및 셀 수준 권한으로 심볼릭 링크 Delta Lake 테이블 읽기를 지원합니다. 쓰기 작업은 지원되지 않습니다. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
프로비저닝된 클러스터의 Redshift 스펙트럼 |
테이블, 열, 행 및 셀 수준 권한으로 테이블 읽기를 지원합니다. 쓰기 작업은 지원되지 않습니다. |
표, 열, 행 및 셀 수준 권한으로 테이블을 읽을 수 있습니다. 쓰기 작업은 지원되지 않습니다. |
지원되지 않음 | 테이블, 열, 행 및 셀 수준 권한이 있는 심볼릭 링크 매니페스트를 통한 Delta Lake 테이블 읽기를 지원합니다. 쓰기 작업은 지원되지 않습니다. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
EMR아마존의 아파치 스파크 () EC2 | 테이블, 열, 행 및 셀 수준 권한으로 테이블 읽기를 지원합니다. 쓰기 작업을 수행하려면 전체 테이블 액세스 권한이 필요합니다. | 표, 열, 행 및 셀 수준 권한으로 테이블 읽기를 지원합니다. 쓰기 작업을 수행하려면 전체 테이블 액세스 권한이 필요합니다. |
표, 열, 행 및 셀 수준 권한으로 테이블 읽기를 지원합니다. 쓰기 작업은 지원되지 않습니다. |
표, 열, 행 및 셀 수준 권한으로 테이블을 읽을 수 있습니다. 쓰기 작업을 수행하려면 전체 테이블 액세스 권한이 필요합니다. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
AWS Glue ETL | 테이블 수준 권한이 있는 테이블에서 읽기/쓰기를 지원합니다. | 테이블 수준 권한이 있는 테이블에서 읽기/쓰기를 지원합니다. | 테이블 수준 권한이 있는 테이블에서 읽기/쓰기를 지원합니다. | 테이블 수준 권한이 있는 테이블에서 읽기/쓰기를 지원합니다. |