반응형
Notice
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- AWS Glue
- Java
- 자바
- aws lambda
- 아이비시트
- intellij
- 환경구성
- JavaScript
- AWS Athena
- #jQuery
- 카이호스트만
- s3
- db
- 인텔리J
- naver smartEditor
- aws S3
- AWS SQS
- 환경 구성
- java8
- ibsheet
- 로그 데이터
- Study
- 자바8
- Log
- athena
- function
- jQuery
- Git
- AWS
- 자바스크립트
Archives
- Today
- Total
애매한 잡학사전
로그 데이터 처리를 위한 AWS Athena 환경 구성 본문
반응형
1. 데이터 원본 생성
- 콘솔을 접속해서 Athena 페이지로 이동
- 왼쪽 메뉴에서 데이터 원본 클릭
- 오른쪽에 데이터 원본 생성 버튼 클릭 ( 생성하려고 하는 데이터 원본이 AWS Glue 데이터 카탈로그라 있으면 패스 )
2. 데이터 원본 선택
- Glue 검색 후 S3 - AWS Glue 데이터 카탈로그 선택 후 다음 버튼 클릭
3. 데이터 원본 세부정보 입력
- AWS Glue 데이터 카탈로그 선택에서 '이 계정의 AWS Glue 데이터 카탈로그' 선택
- 테이블 생성 방법 선택에서 '수동으로 테이블 생성' 선택 후 테이블 생성 버튼 클릭
4. S3 버킷 데이터에서 테이블 생성
- 테이블 이름 입력
- 데이터베이스 구성에서 '데이터베이스 생성' 선택
- 데이터베이스 이름 입력
- 데이터 세트 항목에서 S3 찾아보기 버튼 클릭
- Athena 용으로 생성한 S3 버킷 선택
- 데이터 형식 항목에서 JSON - Hive SerDe 선택 ( 속도 개선을 위한 파티셔닝 처리를 위한 선택 )
- 필요한 열 세부 정보 입력
- 속도 개선을 위한 파티셔닝 열 정보 입력
- 위의 항목을 다 입력하면 하단에 테이블 쿼리 미리 보기 스크립트가 생성됩니다.
- 하단에 테이블 생성 버튼을 클릭하면 쿼리가 실행되고 테이블 및 데이터베이스가 생성 됩니다.
이상으로 AWS Athena 데이터베이스 생성 및 테이블 생성을 정리해 보았습니다.
'DEV > AWS' 카테고리의 다른 글
로그 데이터 처리를 위한 AWS Lambda 환경 구성 (0) | 2022.06.28 |
---|---|
AWS Athena, Glue, S3 활용으로 로그 데이터 처리하기 with REDIS (0) | 2022.06.27 |
로그 데이터 처리를 위한 AWS Glue 환경 구성 (0) | 2022.06.27 |
로그 데이터 처리를 위한 AWS S3 환경 구성 (0) | 2022.06.27 |
AWS Serverless 개발 환경 세팅 in IntelliJ (0) | 2022.04.12 |
Comments