Athena ODBC 1.x ドライバー
ODBC 接続を使用すると、サードパーティー SQL クライアントツールおよびアプリケーションから Athena に接続できます。このページのリンクを使用して、Amazon Athena 1.x ODBC ドライバーライセンス契約、ODBC ドライバー、および ODBC ドキュメントをダウンロードします。ODBC 接続文字列の詳細については、ODBC ドライバーのインストールおよび設定ガイド PDF ファイル (このページからダウンロード可能) を参照してください。アクセス許可については、「JDBC および ODBC 接続を介したアクセスの制御」を参照してください。
重要
ODBC 1.x ドライバーを使用するときは、次の要件に注意してください。
-
オープン状態のポート 444 – Athena がクエリ結果のストリーミングに使用するポート 444 には、アウトバウンドトラフィックに対して開放されている状態を維持します。PrivateLink エンドポイントを使用して Athena に接続するときは、PrivateLink エンドポイントにアタッチされているセキュリティグループが、ポート 444 上のインバウンドトラフィックに対して開放されていることを確認してください。
-
athena:GetQueryResultsStream ポリシー – ODBC ドライバーを使用する IAM プリンシパルに
athena:GetQueryResultsStream
ポリシーアクションを追加します。このポリシーアクションが API で直接公開されることはありません。ストリーミング結果のサポートの一環として、ODBC および JDBC ドライバーでのみ使用されます。ポリシーの例については、「AWS 管理ポリシー: AWSQuicksightAthenaAccess」を参照してください。
Windows
ドライバーのバージョン | ダウンロードリンク |
---|---|
Windows 32 ビット版対応 ODBC 1.2.3.1000 | Windows 32 ビット ODBC ドライバー 1.2.3.1000 |
Windows 64 ビット版対応 ODBC 1.2.3.1000 | Windows 64 ビット ODBC ドライバー 1.2.3.1000 |
Linux
ドライバーのバージョン | ダウンロードリンク |
---|---|
Linux 32 ビット版対応 ODBC 1.2.3.1000 | Linux 32 ビット ODBC ドライバー 1.2.3.1000 |
Linux 64 ビット版対応 ODBC 1.2.3.1000 | Linux 64 ビット ODBC ドライバー 1.2.3.1000 |
OSX
ドライバーのバージョン | ダウンロードリンク |
---|---|
OSX 対応 ODBC 1.2.3.1000 | OSX ODBC ドライバー 1.2.3.1000 |
ドキュメント
コンテンツ | ドキュメントのリンク |
---|---|
Amazon Athena ODBC ドライバーライセンス契約 | ライセンス契約 |
ODBC 1.2.3.1000 に関するドキュメント | ODBC ドライバーのインストールおよび設定ガイドバージョン 1.2.3.1000 |
ODBC 1.2.3.1000 のリリースノート | ODBC ドライバーリリースノートバージョン 1.2.3.1000 |
ODBC ドライバーノート
プロキシを使用しない接続
プロキシを使用せずにドライバが接続する特定のホストを指定する場合は、ODBC 接続文字列でオプションの NonProxyHost
プロパティを使用します。
次の例のように NonProxyHost
プロパティでは、プロキシ接続が有効になっている場合に、コネクタがプロキシサーバーを経由せずにアクセスできるホストを、カンマ区切りリストで指定します。
.amazonaws.com,localhost,.example.net,.example.com
NonProxyHost
接続パラメータは、curl の CURLOPT_NOPROXY
オプションに渡されます。CURLOPT_NOPROXY
形式の詳細については、curl のドキュメントで「CURLOPT_NOPROXY