Amazon Athena
사용 설명서

테이블, 데이터베이스 및 열의 이름

이 팁을 이용해 Athena에서 항목 이름을 지정하십시오.

Athena의 테이블 이름과 테이블 열 이름은 소문자여야 함

Apache Spark와 상호 작용한다면 테이블 이름과 테이블 열 이름은 소문자여야 합니다. Athena은(는) 대/소문자를 구별하며 테이블 이름과 열 이름을 소문자로 변환하지만 Spark에는 소문자 테이블과 열 이름이 필요합니다.

profileURI와 같은 mixedCase 열 이름 또는 대문자 열 이름으로 작성된 쿼리는 작동하지 않습니다.

Athena 테이블, 뷰, 데이터베이스 및 열 이름은 밑줄 특수 문자만 허용함

Athena 테이블, 뷰, 데이터베이스 및 열 이름에는 밑줄 (_)을 제외한 특수 문자를 사용할 수 없습니다.

밑줄로 시작하는 이름

악센트 부호(`)를 사용하여 밑줄로 시작하는 테이블, 뷰 또는 열 이름을 묶습니다. 예:

CREATE TABLE `_myunderscoretable` ( `_id` string, `_index`string, ...

숫자가 포함된 테이블 또는 뷰 이름

숫자가 포함된 테이블 이름을 인용 부호로 묶습니다. 예:

CREATE TABLE "table123" `_id` string, `_index` string, ...