1단계: AWS CloudFormation 템플릿을 사용하여 리소스를 프로비저닝하세요. - AWS Lake Formation

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

1단계: AWS CloudFormation 템플릿을 사용하여 리소스를 프로비저닝하세요.

프로듀서 계정용 CloudFormation 템플릿은 다음과 같은 리소스를 생성합니다.

  • 데이터 레이크 역할을 하는 Amazon S3 버킷.

  • Lambda 함수 (Lambda 지원 사용자 지정 리소스용 AWS CloudFormation ). 이 함수를 사용하여 퍼블릭 Amazon S3 버킷의 샘플 데이터 파일을 Amazon S3 버킷에 복사합니다.

  • IAM 사용자 및 정책:. DataLakeAdminProducer

  • 다음을 포함하는 적절한 Lake Formation 설정 및 권한:

    • 생산자 계정에서 Lake Formation 데이터 레이크 관리자 정의

    • Amazon S3 버킷을 Lake Formation 데이터 레이크 위치로 등록(생산자 계정)

  • AWS Glue Data Catalog 데이터베이스, 테이블, 파티션. 리소스를 공유하는 AWS 계정두 가지 옵션이 있으므로 이 템플릿은 두 개의 개별 데이터베이스 및 테이블 세트를 생성합니다.

소비자 계정용 AWS CloudFormation 템플릿은 다음과 같은 리소스를 생성합니다.

  • IAM 사용자 및 정책:

    • DataLakeAdminConsumer

    • DataAnalyst

  • AWS Glue Data Catalog 데이터베이스. 이 데이터베이스는 공유 리소스에 대한 리소스 링크를 생성하기 위한 것입니다.

생산자 계정에서 리소스 생성
  1. 미국 동부 (버지니아 북부) 지역의 https://console.aws.amazon.com/cloudformation 에서 AWS CloudFormation 콘솔에 로그인합니다.

  2. 스택 시작을 선택합니다.

  3. 다음을 선택합니다.

  4. 스택 이름에 스택의 이름을 입력합니다(예: stack-producer).

  5. 사용자 구성 섹션에서 ProducerDatalakeAdminUserNameProducerDatalakeAdminUserPassword에 대한 사용자 이름과 암호를 입력합니다.

  6. DataLakeBucketName데이터 레이크 버킷의 이름을 입력합니다. 이 이름은 전역적으로 고유해야 합니다.

  7. DatabaseName및 의 TableName경우 기본값을 그대로 유지합니다.

  8. 다음을 선택합니다.

  9. 다음 페이지에서 다음을 선택합니다.

  10. 마지막 페이지의 세부 정보를 검토하고 IAM 리소스를 생성할 AWS CloudFormation 수 있음을 확인합니다를 선택합니다.

  11. 생성을 선택합니다.

    스택 생성에는 최대 1분이 걸릴 수 있습니다.

소비자 계정에서 리소스 생성
  1. 미국 동부 (버지니아 북부) 지역의 https://console.aws.amazon.com/cloudformation 에서 AWS CloudFormation 콘솔에 로그인합니다.

  2. 스택 시작을 선택합니다.

  3. 다음을 선택합니다.

  4. 스택 이름에 스택의 이름을 입력합니다(예: stack-consumer).

  5. 사용자 구성 섹션에서 ConsumerDatalakeAdminUserNameConsumerDatalakeAdminUserPassword에 대한 사용자 이름과 암호를 입력합니다.

  6. DataAnalystUserNameDataAnalystUserPassword에 데이터 분석가 IAM 사용자에 대해 원하는 사용자 이름과 암호를 입력합니다.

  7. DataLakeBucketName데이터 레이크 버킷의 이름을 입력합니다. 이 이름은 전역적으로 고유해야 합니다.

  8. 의 경우 DatabaseName, 기본값을 그대로 두십시오.

  9. AthenaQueryResultS3BucketName에는 Amazon Athena 쿼리 결과를 저장하는 Amazon S3 버킷의 이름을 입력합니다. Amazon S3 버킷이 없다면 Amazon S3 버킷을 생성할 수 있습니다.

  10. 다음을 선택합니다.

  11. 다음 페이지에서 다음을 선택합니다.

  12. 마지막 페이지의 세부 정보를 검토하고 IAM 리소스를 생성할 AWS CloudFormation 수 있음을 확인합니다를 선택합니다.

  13. 생성을 선택합니다.

    스택 생성에는 최대 1분이 걸릴 수 있습니다.

참고

자습서를 완료한 후에는 스택을 AWS CloudFormation 삭제하여 요금이 발생하지 않도록 하십시오. 스택의 이벤트 상태에서 리소스가 성공적으로 삭제되었는지 확인하세요.