

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

# AWS Glue 크롤러를 사용하여 데이터 카탈로그 생성
<a name="configure-custom-reports-create-data-catalog"></a>

 AWS Glue 크롤러는 실행 시 세션 및 애플리케이션 보고서의 구조에 매핑되는 데이터 카탈로그 및 스키마를 생성합니다. 새 보고서가 Amazon S3 버킷에 저장될 때마다 크롤러를 실행하여 새 보고서의 데이터로 AWS Glue 데이터 카탈로그를 업데이트해야 합니다.

**참고**  
 AWS Glue 크롤러 실행에 요금이 적용될 수 있습니다. 자세한 내용은 [AWS Glue 요금](https://aws.amazon.com/glue/pricing/)을 참조하세요.

1. [https://console.aws.amazon.com/glue/](https://console.aws.amazon.com/glue/) AWS Glue 콘솔을 엽니다.

1. 사용 보고서를 구독한 AWS 리전을 선택합니다.

1. **appstream-usage-sessions-crawler**라는 크롤러 옆의 확인란을 선택한 후 **크롤러 실행**을 선택합니다. 이름이 **appstream-usage-apps-crawler**인 크롤러에 이 단계를 반복합니다.

   이 단계를 수행하면 크롤러가 실행되고 CloudFormation 스택에 지정된 일정에 따라 자동으로 실행되도록 예약됩니다.

1. 두 크롤러가 모두 실행을 마친 후 탐색 창에서 **데이터베이스**를 선택합니다. 사용 보고서를 나타내는 **appstream-usage** 데이터베이스가 표시됩니다. 이 데이터베이스는 **appstream-usage-sessions-crawler** 및 **appstream-usage-apps-crawler**가 실행될 때 생성된 AWS Glue 데이터 카탈로그입니다.

1. 데이터베이스의 테이블을 보려면 **appstream-usage**, **테이블**을 선택합니다. 각각 애플리케이션 및 세션 사용 보고서를 나타내는 두 테이블 **applications**와 **sessions**가 표시됩니다. 테이블 하나를 선택하여 스키마를 봅니다.

   이제 SQL을 사용하여 Athena에서 이 테이블을 쿼리할 수 있습니다.