EMR Studio에서 Amazon Athena SQL 편집기 사용 - Amazon EMR

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

EMR Studio에서 Amazon Athena SQL 편집기 사용

개요

Amazon EMR Studio를 사용하여 Amazon Athena에서 대화형 쿼리를 개발하고 실행할 수 있습니다. 즉, Spark, Scala 및 기타 워크로드를 실행하는 데 사용하는 것과 동일한 EMR Studio 인터페이스에서 Athena에 대한 SQL 분석을 수행할 수 있습니다. 이 통합을 통해 자동 완성을 사용하여 쿼리를 빠르게 개발하고, AWS Glue 데이터 카탈로그에서 데이터를 찾아보고, 저장된 쿼리를 생성하고, 쿼리 기록을 보는 등의 작업을 수행할 수 있습니다.

Amazon Athena 사용에 대한 자세한 내용은 Amazon Athena 사용 설명서의 Athena 사용을 SQL 참조하세요. Amazon Athena

EMR Studio에서 Athena SQL 편집기 사용

다음 단계에 따라 EMR Studio에서 Amazon Athena에 대한 대화형 쿼리를 개발하고 실행합니다.

  1. 이 Studio의 작업 영역에 액세스하는 사용자의 사용자 역할에 필요한 권한을 추가합니다. 권한은 EMR Studio에서 Amazon Athena SQL 편집기 액세스 열의 AWS Identity and Access Management EMR Studio 사용자에 대한 권한 테이블에 나열됩니다. 또는에서 고급 정책 콘텐츠를 복사사용자 정책 예제하여 사용자에게이 기능을 포함한 EMR Studio 기능에 대한 전체 권한을 부여하도록 선택할 수 있습니다.

  2. Studio를 설정하고 생성합니다. EMR

  3. Studio로 이동하여 사이드바에서 쿼리 편집기를 선택합니다.

그러면 익숙한 Athena의 편집기 UI가 나타납니다. Athena를 사용하여 대화형 쿼리SQL를 실행하는 방법에 대한 자세한 내용은 Amazon Athena 사용 설명서의 Athena 시작하기 및 사용을 참조하세요. SQL

참고

EMR Studio용 IAM Identity Center를 통해 신뢰할 수 있는 자격 증명 전파를 활성화한 경우 Athena 작업 그룹을 사용하여 쿼리 액세스를 제어해야 하며, 사용하는 작업 그룹도 신뢰할 수 있는 자격 증명 전파를 사용해야 합니다. Identity Center를 설정하고 작업 그룹에 대해 신뢰할 수 있는 자격 증명 전파를 활성화하는 단계는 Amazon Athena 사용 설명서의 IAM Identity Center 지원 Athena 작업 그룹 사용을 참조하세요. Amazon Athena

EMR Studio에서 Athena SQL 편집기 사용 시 고려 사항

  • Athena와의 통합은 EMR Studio 및 Athena를 사용할 수 있는 모든 상용 리전에서 사용할 수 있습니다.

  • EMR Studio에서는 다음 Athena 기능을 사용할 수 없습니다.

    • Athena 작업 그룹, 데이터 소스 또는 용량 예약 생성 또는 업데이트와 같은 관리 기능

    • Athena for Spark 또는 Spark 노트북

    • Amazon DataZone 통합

    • 비용 기반 최적화 프로그램(CBO)

    • Step Functions