다른 AWS 계정에서 S3 파일을 사용하는 데이터 세트 - Amazon Quick Suite

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

다른 AWS 계정에서 S3 파일을 사용하는 데이터 세트

이 섹션에서는 Quick Sight를 사용하여 다른 AWS 계정의 Amazon S3 파일에 액세스할 수 있도록 보안을 설정하는 방법을 알아봅니다.

귀하가 다른 계정의 파일에 액세스하려면 먼저 다른 계정의 소유자는 Amazon S3가 귀하에게 그 파일을 읽을 수 있는 권한을 부여하도록 설정해야 합니다. 그런 다음 Quick Sight에서 공유된 버킷에 대한 액세스를 설정해야 합니다. 이 두 단계를 모두 완료한 후에는 매니페스트를 사용하여 데이터 세트를 생성할 수 있습니다.

참고

퍼블릭과 공유된 파일에 액세스하는 경우에는 특별 보안을 설정할 필요가 없습니다. 하지만 매니페스트 파일은 필요합니다.

다른 Quick Suite 계정에서 액세스를 허용하도록 Amazon S3 설정

이 섹션에서는 다른 AWS 계정의 Quick Sight에서 액세스할 수 있도록 Amazon S3 파일에서 권한을 설정하는 방법을 알아봅니다.

Quick Sight 계정에서 다른 계정의 Amazon S3 파일에 액세스하는 방법에 대한 자세한 내용은 섹션을 참조하세요다른 AWS 계정의 Amazon S3 파일에 액세스하도록 Quick Sight 설정. S3 권한에 대한 자세한 내용은 Amazon S3 리소스에 대한 액세스 권한 관리객체에 대한 권한은 어떻게 설정하나요?를 참조하십시오.

S3 콘솔에서 다음 절차를 통해 이 액세스 권한을 설정할 수 있습니다. 또는를 사용하거나 스크립트를 AWS CLI 작성하여 권한을 부여할 수 있습니다. 공유할 파일이 많은 경우 그 대신에 s3:GetObject 작업에 S3 버킷 정책을 생성할 수 있습니다. 버킷 정책을 사용하려면 정책을 파일 권한이 아닌 버킷 권한에 추가하십시오. 버킷 정책에 대한 자세한 내용은 Amazon S3 개발자 안내서의 버킷 정책 예시를 참조하십시오.

S3 콘솔에서 다른 Quick Suite 계정의 액세스를 설정하려면
  1. 공유하려는 AWS 계정 이메일의 이메일 주소를 가져옵니다. 또는 정식 사용자 ID를 가져와서 사용할 수 있습니다. 정식 사용자 ID에 대한 자세한 내용은AWS 일반 참조에서 AWS 계정 식별자를 참조하십시오.

  2. 에 로그인 AWS Management 콘솔 하고 https://console.aws.amazon.com/s3/ Amazon S3 콘솔을 엽니다.

  3. Quick Sight와 공유할 Amazon S3 버킷을 찾습니다. 권한을 선택합니다.

  4. 계정 추가를 선택한 다음 공유하려는 AWS 계정의 이메일 주소를 입력하거나 정식 사용자 ID를 붙여 넣습니다. 이 이메일 주소는 AWS 계정의 기본 주소여야 합니다.

  5. 읽기 버킷 권한객체 목록 표시 모두에 대해 를 선택합니다.

    [Save]를 선택하여 확인합니다.

  6. 공유할 파일을 찾은 후 파일의 권한 설정을 엽니다.

  7. 공유하려는 AWS 계정의 이메일 주소 또는 정식 사용자 ID를 입력합니다. 이 이메일 주소는 AWS 계정의 기본 주소여야 합니다.

  8. Quick Sight가 액세스해야 하는 각 파일에 대해 객체 읽기 권한을 활성화합니다.

  9. Quick Suite 사용자에게 이제 파일을 사용할 수 있음을 알립니다.

다른 AWS 계정의 Amazon S3 파일에 액세스하도록 Quick Sight 설정

이 섹션에서는 다른 AWS 계정의 Amazon S3 파일에 액세스할 수 있도록 Quick Sight를 설정하는 방법을 알아봅니다. 다른 사용자가 Quick Suite 계정에서 Amazon S3 파일에 액세스하도록 허용하는 방법에 대한 자세한 내용은 섹션을 참조하세요다른 Quick Suite 계정에서 액세스를 허용하도록 Amazon S3 설정.

Quick Sight에서 다른 계정의 Amazon S3 파일에 액세스하려면 다음 절차를 따르세요. 이 절차에 따르기 전에 다른 AWS 계정의 사용자들은 자신의 Amazon S3 버킷에 있는 파일을 귀하와 공유해야 합니다.

Quick Sight에서 다른 계정의 Amazon S3 파일에 액세스하려면
  1. 다른 AWS 계정의 사용자 또는 사용자가 해당 S3 버킷에 대한 읽기 및 쓰기 권한을 계정에 부여했는지 확인합니다.

  2. 프로필 아이콘을 선택한 다음 Quick Sight 관리를 선택합니다.

  3. 보안 및 권한을 선택합니다.

  4. AWS 서비스에 대한 Quick Sight 액세스에서 관리를 선택합니다.

  5. S3 버킷 선택을 선택합니다.

  6. Amazon S3 버킷 선택 화면에서 AWS에 액세스할 수 있는 S3 버킷 탭을 선택합니다.

    기본 탭의 이름은 Quick Sight 계정에 연결된 S3 버킷입니다. Quick Suite 계정이 액세스할 수 있는 모든 버킷이 표시됩니다.

  7. 다음 중 하나를 수행합니다.

    • 사용 권한이 있는 모든 버킷을 추가하려면 다른 AWS 계정에서 액세스 가능한 버킷 선택을 선택합니다.

    • Amazon S3 버킷을 하나 이상 추가하려는 경우 해당 이름을 입력합니다. 각 사항은 Amazon S3 버킷의 고유 이름과 정확하게 일치해야 합니다.

      적절한 권한이 없는 경우 "We can't connect to this S3 bucket. 지정한 S3 버킷이이 Quick Suite 계정을 생성하는 데 사용된 계정과 AWS 연결되어 있는지 확인합니다.” 이 오류 메시지는 계정 권한 또는 Quick Sight 권한이 없는 경우 나타납니다.

    참고

    Amazon Athena를 사용하려면 Quick Sight가 Athena에서 사용하는 Amazon S3 버킷에 액세스해야 합니다.

    여기에 하나씩 추가하거나 다른 AWS 계정에서 액세스 가능한 버킷 선택 옵션을 사용할 수 있습니다.

  8. [Select buckets]를 선택하여 귀하의 선택을 확인합니다.

  9. Amazon S3에 따라 새 데이터 세트를 생성한 후 매니페스트 파일을 업로드합니다. Amazon S3 데이터 베이스에 대한 자세한 내용은 Amazon S3 파일을 사용하여 데이터 세트 생성을(를) 참조하십시오.