기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
CloudFormation템플릿을 사용하여 Athena 설정
중요
CloudFormation는 리전 간 리소스를 지원하지 않습니다.CloudFormation템플릿을 사용하려는 경우 동일한AWS리전에 모든 리소스를 생성해야 합니다. 리전은 다음 서비스를 지원해야 합니다.
-
AWS Lambda
-
Amazon Simple Storage Service(Amazon S3)
-
AWS Glue
-
Amazon Athena
비용 및 사용 보고서와 Athena의 통합을 간소화하고 자동화하기 위해는 Athena 통합을 위해 설정한 보고서와 함께 여러 주요 리소스가 포함된CloudFormation템플릿을AWS제공합니다.CloudFormation템플릿에는AWS Glue크롤러,AWS Glue데이터베이스 및AWS Lambda이벤트가 포함됩니다.
를 사용하는 Athena 통합 설정 프로세스는 버킷에 이미 있을 수 있는 모든 Amazon S3 이벤트를CloudFormation제거합니다. 이는 기존AWS CUR 보고서에 대해 보유한 기존 이벤트 기반 프로세스에 부정적인 영향을 미칠 수 있습니다. Athena와 함께 사용할 새 Amazon S3 버킷과 새AWS CUR 보고서를 모두 생성하는 것이 좋습니다.
CloudFormation 템플릿을 사용하여 Athena 통합을 자동화하려면 다음을 수행해야 합니다.
Athena CloudFormation템플릿을 사용하려면
https://console.aws.amazon.com/s3/
에서 S3 콘솔을 엽니다. -
버킷 목록에서AWS CUR 보고서를 수신하도록 선택한 버킷을 선택합니다.
-
보고서 경로 접두사(
your-report-path-prefix/)를 선택합니다. 그런 다음 보고서 이름(your-report-name/)을 선택합니다. -
.yml템플릿 파일을 선택합니다. -
객체 작업을 선택한 후 다음으로 다운로드를 선택합니다.
https://console.aws.amazon.com/cloudformation
CloudFormation콘솔을 엽니다. -
CloudFormation이전에를 사용한 적이 없는 경우 새 스택 생성을 선택합니다. 그렇지 않은 경우 스택 생성을 선택합니다.
-
Prepare template(템플릿 준비)에서 Template is ready(템플릿 준비가 완료되었습니다)를 선택합니다.
-
Template source(템플릿 소스)에서 템플릿 파일 업로드를 선택합니다.
-
파일 선택을 선택합니다.
-
다운로드한
.yml템플릿을 선택한 다음 열기를 선택합니다. -
다음을 선택합니다.
-
스택 이름에 템플릿 이름을 입력하고 다음을 선택합니다.
-
다음을 선택합니다.
-
페이지 하단에서 이 IAM 리소스를 생성할AWS CloudFormation수 있음을 승인합니다를 선택합니다.
이 템플릿은 다음 리소스를 만듭니다.
-
3가지 IAM 역할
-
AWS Glue데이터베이스
-
AWS Glue크롤러
-
2가지 Lambda 함수
-
Amazon S3 알림
-
-
스택 생성을 선택합니다.
기존 Athena CloudFormation템플릿을 업데이트하려면
https://console.aws.amazon.com/s3/
에서 S3 콘솔을 엽니다. -
버킷 목록에서AWS CUR 보고서를 수신하도록 선택한 버킷을 선택합니다.
-
보고서 경로 접두사(
your-report-path-prefix/)를 선택합니다. 그런 다음 보고서 이름(your-report-name/)을 선택합니다. -
.yml템플릿 파일을 선택합니다. -
객체 작업을 선택한 후 다음으로 다운로드를 선택합니다.
https://console.aws.amazon.com/cloudformation
CloudFormation콘솔을 엽니다. -
이전에 만든 스택을 선택한 다음 업데이트를 선택합니다.
-
Prepare template(템플릿 준비)에서 Replace current template(현재 템플릿 바꾸기)을 선택합니다.
-
Template source(템플릿 소스)에서 템플릿 파일 업로드를 선택합니다.
-
파일 선택을 선택합니다.
-
다운로드한
.yml템플릿을 선택한 다음 열기를 선택합니다. -
다음을 선택합니다.
-
스택 세부 정보 지정 페이지에서 세부 정보를 수정하고 다음을 선택합니다.
-
다음을 선택합니다.
-
페이지 하단에서 이 IAM 리소스를 생성할AWS CloudFormation수 있음을 승인합니다를 선택합니다.
-
스택 업데이트를 선택합니다.