다른 AWS 계정의 S3 파일을 사용하는 데이터세트 - 아마존 QuickSight

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

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

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

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

참고

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

다른 Amazon QuickSight 계정에서 액세스할 수 있도록 Amazon S3 설정

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

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

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

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

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

  3. 아마존과 공유하려는 Amazon S3 버킷을 찾으십시오 QuickSight. 권한을 선택합니다.

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

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

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

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

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

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

  9. Amazon QuickSight 사용자에게 이제 파일을 사용할 수 있다고 알립니다.

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

이 섹션에서는 다른 AWS 계정의 Amazon S3 파일에 액세스할 수 QuickSight 있도록 Amazon을 설정하는 방법을 알아봅니다. 다른 사람이 자신의 Amazon QuickSight 계정에서 Amazon S3 파일에 액세스할 수 있도록 허용하는 방법에 대한 자세한 내용은 을 참조하십시오다른 Amazon QuickSight 계정에서 액세스할 수 있도록 Amazon S3 설정.

Amazon에서 다른 계정의 Amazon S3 파일에 액세스하려면 다음 절차를 사용하십시오 QuickSight. 이 절차를 사용하려면 먼저 다른 AWS 계정의 사용자가 자신의 Amazon S3 버킷에 있는 파일을 공유해야 합니다.

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

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

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

  4. AWS 서비스 QuickSight 액세스에서 관리를 선택합니다.

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

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

    기본 탭에는 Amazon QuickSight 계정에 연결된 S3 버킷이라는 이름이 지정되어 있습니다. Amazon QuickSight 계정에서 액세스할 수 있는 모든 버킷이 표시됩니다.

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

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

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

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

    참고

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

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

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

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