ODBC 연결을 사용하여 여러 서드 파티 SQL 클라이언트 도구 및 애플리케이션에서 Amazon Athena에 연결할 수 있습니다. 클라이언트 컴퓨터에서 ODBC 연결을 설정합니다.
고려 사항 및 제한
-
Athena ODBC 1.x 드라이버에서 Athena 2.x ODBC 드라이버로 마이그레이션하는 방법에 대한 자세한 내용은 ODBC 2.x 드라이버로 마이그레이션 섹션을 참조하세요.
-
CSE_KMS
암호화 옵션과 함께 S3 페처를 사용하는 경우 Amazon S3 클라이언트는 Amazon S3 버킷에 저장된 결과를 해독할 수 없습니다. 해결 방법으로 Athena 스트리밍 API 옵션을 사용하여 결과 세트를 가져옵니다.
ODBC 2.x 드라이버 다운로드
Amazon Athena 2.x ODBC 드라이버를 다운로드하려면 이 페이지에 있는 링크를 방문하세요.
중요
ODBC 2.x 드라이버를 사용할 때는 다음 요구 사항에 유의하세요.
-
포트 444 개방 – Athena가 쿼리 결과를 스트리밍하는 데 사용하는 포트 444를 유지하고 아웃바운드 트래픽에 개방합니다. PrivateLink 엔드포인트를 사용하여 Athena에 연결하는 경우, PrivateLink 엔드포인트에 연결된 보안 그룹이 포트 444의 인바운드 트래픽에 개방되어 있는지 확인합니다.
-
athena:GetQueryResultsStream 정책 – ODBC 드라이버를 사용하는 IAM 보안 주체에 대한
athena:GetQueryResultsStream
정책 작업을 추가합니다. 이 정책 작업은 API를 통해 직접 노출되지 않습니다. 이 정책 작업은 스트리밍 결과 지원의 일부로 ODBC 및 JDBC 드라이버에만 사용됩니다. 정책 예제는 AWS 관리형 정책: AWSQuicksightAthenaAccess을 참조하세요.
Linux
드라이버 버전 | 다운로드 링크 |
---|---|
Linux 64비트용 ODBC 2.0.3.0 | Linux 64비트 ODBC 드라이버 2.0.3.0 |
macOS(ARM)
드라이버 버전 | 다운로드 링크 |
---|---|
macOS 64비트용 ODBC 2.0.3.0(ARM) | macOS 64비트 ODBC 드라이버 2.0.3.0(ARM) |
macOS(Intel)
드라이버 버전 | 다운로드 링크 |
---|---|
macOS 64비트용 ODBC 2.0.3.0(Intel) | macOS 64비트 ODBC 드라이버 2.0.3.0(Intel) |
Windows
드라이버 버전 | 다운로드 링크 |
---|---|
Windows 64비트용 ODBC 2.0.3.0 | Windows 64비트 ODBC 드라이버 2.0.3.0 |