Amazon Redshift에서 데이터 쿼리 및 공유
Amazon Redshift에서 데이터 쿼리
소스 Aurora DB 클러스터에 데이터를 추가하면 거의 실시간으로 Amazon Redshift 데이터 웨어하우스에 복제되어 바로 쿼리할 수 있습니다. 통합 지표 및 테이블 통계에 대한 자세한 내용은 제로 ETL 통합 모니터링 섹션을 참조하세요.
참고
데이터베이스는 MySQL의 스키마와 동일하므로, MySQL 데이터베이스 수준은 Amazon Redshift 스키마 수준에 매핑됩니다. Amazon Aurora에서 복제된 데이터를 쿼리할 때는 이 매핑 차이에 유의하세요.
복제된 데이터를 쿼리하려면
-
Amazon Redshift 콘솔로 이동하여 쿼리 편집기 v2를 선택합니다.
-
Amazon Redshift 서버리스 작업 그룹 또는 Amazon Redshift 프로비저닝된 클러스터에 연결하고 드롭다운 메뉴에서 데이터베이스를 선택합니다.
-
SELECT 문을 사용하여 소스 Aurora DB 클러스터에서 생성한 스키마 및 테이블에서 모든 데이터를 선택합니다.
Amazon Redshift CLI를 사용하여 데이터를 쿼리할 수도 있습니다.
참고
대/소문자를 구분하려면 스키마, 테이블 및 열 이름에 큰따옴표(" ")를 사용합니다. 자세한 내용은 enable_case_sensitive_identifier 단원을 참조하세요.
Amazon Redshift에서 데이터 공유
소스 Aurora DB 클러스터에 데이터를 추가하면 즉시 Amazon Redshift에 복제되고 데이터 공유를 생성하여 공유할 준비가 됩니다.
데이터를 공유하려면 먼저 대상 데이터베이스를 만들어야 합니다.
Amazon Redshift 대상 데이터베이스(생산자)에서 Amazon Redshift 소비자 데이터 웨어하우스로 데이터를 공유하려면, 소비자 데이터 웨어하우스가 PREVIEW_2023
트랙에 있어야 합니다. 자세한 내용은 Amazon Redshift의 데이터 공유를 참조하세요.
-
Amazon Redshift 콘솔의 왼쪽 탐색 창에서 Amazon Redshift 서버리스 > 서버리스 대시보드를 선택합니다.
-
왼쪽 탐색 창에서 제로 ETL 통합을 선택합니다.
데이터 공유(Share data)를 선택합니다. 데이터 공유 생성 페이지가 나타납니다.
데이터 공유 생성의 단계를 따릅니다.
-
Amazon Redshift 콘솔의 왼쪽 탐색 창에서 프로비저닝된 클러스터 대시보드를 선택합니다.
-
왼쪽 탐색 창에서 제로 ETL 통합을 선택합니다.
-
통합 목록에서 통합을 선택합니다. 통합 세부 정보 페이지가 나타납니다.
데이터베이스에 연결을 클릭합니다. 데이터베이스에 연결 페이지가 나타납니다.
새 연결을 만들거나 최근 연결을 사용할 수 있습니다. 대상 데이터베이스에 연결이 되어 있는지 확인합니다.
-
새 연결을 만드는 경우 데이터베이스의 데이터베이스 이름을 입력합니다. 그런 다음 연결을 클릭합니다. 통합 세부 정보 페이지가 나타납니다.
데이터 공유(Share data)를 선택합니다. 데이터 공유 생성 페이지가 나타납니다.
데이터 공유 생성의 단계를 따릅니다.