1
두 종류의 파일이있는 S3 버킷을 통해 Amazon Athena를 사용하려고합니다.AWS Athena S3 경로에서 접두사를 지정하는 방법이 있습니까?
a.file.txt는
b.file.txt 난 그냥 아테나가 a.file.txt을 대상으로합니다. 테이블 생성 중에 콘솔에서 지정할 수 있습니까?감사합니다.
두 종류의 파일이있는 S3 버킷을 통해 Amazon Athena를 사용하려고합니다.AWS Athena S3 경로에서 접두사를 지정하는 방법이 있습니까?
a.file.txt는
b.file.txt 난 그냥 아테나가 a.file.txt을 대상으로합니다. 테이블 생성 중에 콘솔에서 지정할 수 있습니까?감사합니다.
아테나는 단일 파일 용 테이블을 만들 수 없습니다. 디렉토리 레벨에서만 테이블을 작성할 수 있습니다.
디렉터리 수준에서 테이블을 만들고 쿼리하는 동안 입력 파일을 필터링 할 수 있습니다.
$path
의사 열을 사용하여 입력 파일을 필터링 할 수 있습니다.
select * from tablename
where "$path" = 's3://bucketname/directory/a.file.txt'