한 회사에서 독점 ETL 및 집계 로직을 실행하고, 결과를 Amazon Redshift에 저장하며, 결과 데이터를 고객에게 판매합니다. 이전에는 Redshift에서 파일을 내보내고 FTP를 통해 고객에게 보냈습니다. 이 회사는 AWS Data Exchange를 사용하여 데이터를 배포할 예정이며, 공유하기 전에 고객 신원을 확인해야 합니다. 고객은 또한 가장 최근에 게시된 데이터에 액세스해야 합니다. 운영 오버헤드가 가장 적으면서 이러한 요구 사항을 충족하는 솔루션은 무엇입요?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: 프로듀서 계정에서 Data Exchange를 Redshift 클러스터에 연결하여 AWS Data Exchange 데이터 공유를 생성합니다. 구독 확인을 활성화하고 고객에게 데이터 제품을 구독하도록 요구합니다..
이것이 정답인 이유
이 솔루션은 AWS Data Exchange의 데이터 공유 기능을 직접 활용하여 Redshift 데이터를 고객에게 배포합니다. AWS Data Exchange 데이터 공유는 Redshift 클러스터에 직접 연결하여 데이터를 공유할 수 있게 해주므로, 별도의 ETL 프로세스나 S3로의 데이터 내보내기 없이 Redshift의 최신 데이터를 고객에게 제공할 수 있습니다. '구독 확인'을 활성화하면 고객 신원 확인 요구 사항을 충족할 수 있으며, 고객은 항상 가장 최근에 게시된 데이터에 액세스하게 됩니다. 이는 가장 적은 운영 오버헤드로 모든 요구 사항을 충족하는 효율적인 방법입니다. 다른 옵션들은 다음과 같은 이유로 적합하지 않습니다. AWS Data Exchange for APIs는 API를 통해 데이터를 제공하므로, Redshift 데이터베이스 전체를 공유하는 것보다 더 많은 개발 및 관리 오버헤드가 발생할 수 있습니다. 주기적으로 Redshift 데이터를 S3 버킷으로 내보내는 것은 추가적인 ETL 프로세스와 스토리지 비용, 그리고 데이터 동기화 지연을 발생시킵니다. Redshift 데이터를 Open Data 오퍼링으로 게시하는 것은 일반적으로 공개적으로 데이터를 공유할 때 사용되며, 특정 고객에게만 데이터를 판매하고 신원을 확인해야 하는 시나리오에는 적합하지 않습니다.
끝없는 정답 찾기 없이 시험 합격
이 시험에 대한 모든 검증된 문제와 설명을 한곳에서 얻고, 준비 시간을 몇 시간 절약하세요. 1,000개 이상의 자격증 · 20개 이상의 언어 · 무료로 시작.
더 빠르게 시험 합격 → 카드 필요 없음