AWS Lake Formation 보호 데이터 사용
전체 테이블 액세스
AWS Glue는 AWS Lake Formation 보호된 테이블에 대해 전체 테이블 액세스 권한(FTA)을 지원합니다. 이렇게 하면 ETL 작업이 전체 테이블 권한으로 데이터를 읽고 쓸 수 있습니다.
사전 조건
-
적절한 IAM 역할 및 권한
-
데이터 카탈로그에 AWS Lake Formation 구성
-
호환되는 테이블 유형(Hive 또는 Iceberg)
주요 고려 사항
필수 권한
-
lakeformation:GetDataAccessIAM 권한 -
AWS Lake Formation 테이블 권한
-
Amazon S3 버킷 액세스 권한
지원되는 테이블 유형
-
Hive 테이블
-
Iceberg 테이블
제한 사항
-
Spark Streaming과 호환되지 않음
-
세분화된 액세스 제어와 동시에 사용할 수 없음
-
Delta 또는 Hudi 테이블을 지원하지 않음
모범 사례
-
작업 실행 전에 IAM 역할이 올바르게 구성되었는지 확인
-
개발 환경에서 액세스 권한 테스트
-
작업 실행 로그에서 권한 관련 문제 모니터링
-
액세스 패턴에 대한 명확한 문서화 유지
문제 해결
일반적인 문제:
-
IAM 권한 누락
-
잘못된 AWS Lake Formation 구성
-
테이블 유형 호환성 문제
전체 설정 지침 및 구성 세부 정보는 AWS Lake Formation 전체 테이블 액세스 권한 사용을 참조하세요.