

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

# 페더레이션된 데이터베이스 쿼리
<a name="qerying-fed-db"></a>

 권한 부여 후 사용자는 Amazon Redshift를 사용하여 로그인하고 페더레이션된 데이터베이스 쿼리를 시작할 수 있습니다. 이제 사용자는 로컬 데이터베이스 이름을 사용하여 SQL 쿼리에서 Amazon Redshift 데이터 공유를 참조할 수 있습니다. Amazon Redshift에서 데이터 공유를 통해 공유되는 공개 스키마의 고객 테이블에는 데이터 카탈로그에 `public.customer`로 생성된 해당 테이블이 있습니다.

1. Amazon Redshift를 사용하여 페더레이션된 데이터베이스를 쿼리하기 전에 클러스터 관리자가 다음 명령을 사용하여 데이터 카탈로그 데이터베이스에서 데이터베이스를 생성합니다.

   ```
   CREATE DATABASE sharedcustomerdb FROM ARN 'arn:aws:glue:{{<region>}}:111122223333:database/tahoedb' WITH DATA CATALOG SCHEMA tahoedb
   ```

1.  클러스터 관리자가 데이터베이스에 대한 사용 권한을 부여합니다.

   ```
   GRANT USAGE ON DATABASE sharedcustomerdb TO IAM:user;
   ```

1.  이제 페더레이션 사용자는 SQL 도구에 로그인하여 테이블을 쿼리할 수 있습니다.

   ```
   Select * from sharedcustomerdb.public.customer limit 10;
   ```

 자세한 정보는 Amazon Redshift 관리 안내서의 [AWS Glue Data Catalog 쿼리](https://docs.aws.amazon.com/redshift/latest/mgmt/query-editor-v2-glue.html)를 참조하세요.