Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
pilote Athena 3.x JDBC
Vous pouvez utiliser le JDBC pilote Athena pour vous connecter à Amazon Athena à partir de nombreux outils clients SQL tiers et d'applications personnalisées.
Configuration requise
-
Environnement d'exécution Java 8 (ou supérieur)
-
Au moins 20 Mo d'espace disque disponible
Considérations et restrictions
Voici quelques considérations et limitations relatives au pilote Athena JDBC 3.x.
-
Journalisation — Le pilote 3.x utilise SLF4J
une couche d'abstraction qui permet d'utiliser l'un des nombreux systèmes de journalisation au moment de l'exécution. -
Chiffrement : lors de l'utilisation de l'outil de récupération Amazon S3 avec l'option de chiffrement
CSE_KMS
, le client Amazon S3 ne peut pas déchiffrer les résultats stockés dans un compartiment Amazon S3. Si vous avez besoin d'un chiffrementCSE_KMS
, vous pouvez continuer à utiliser le récupérateur de streaming. La prise en charge du chiffrementCSE_KMS
avec le récupérateur Amazon S3 est prévue.
JDBCTéléchargement du pilote 3.x
Cette section contient les informations relatives au téléchargement et à la licence du pilote JDBC 3.x.
Important
Lorsque vous utilisez le pilote JDBC 3.x, veillez à respecter les exigences suivantes :
-
Ouvrez le port 444 – Conservez ouvert le port 444, utilisé par Athena pour diffuser les résultats de requête, pour le trafic sortant. Lorsque vous utilisez un PrivateLink point de terminaison pour vous connecter à Athena, assurez-vous que le groupe de sécurité attaché au PrivateLink point de terminaison est ouvert au trafic entrant sur le port 444.
-
athena : GetQueryResultsStream policy — Ajoutez l'action
athena:GetQueryResultsStream
de stratégie aux IAM principaux qui utilisent le JDBC pilote. Cette action politique n'est pas exposée directement avec leAPI. Il est utilisé uniquement avec les JDBC pilotes ODBC et dans le cadre de la prise en charge des résultats de streaming. Pour un exemple de politique, consultez AWS politique gérée : AWSQuicksightAthenaAccess.
Pour télécharger le JDBC pilote Amazon Athena 3.x, consultez les liens suivants.
JDBCchauffeur Uber Jar
Le téléchargement suivant regroupe le pilote et toutes ses dépendances dans le même fichier .jar
. Ce téléchargement est couramment utilisé pour les SQL clients tiers.
3.2.2 Uber Jar
JDBCBocal Driver Lean
Le téléchargement suivant est un fichier .zip
qui contient le Lean .jar
du pilote et des .jar
fichiers distincts pour les dépendances du pilote. Ce téléchargement est généralement utilisé pour les applications personnalisées susceptibles de présenter des dépendances en conflit avec celles utilisées par le pilote. Ce téléchargement est utile si vous souhaitez choisir les dépendances du pilote à inclure dans le Lean Jar et celles à exclure si votre application personnalisée en contient déjà une ou plusieurs.
3.2.2 Bocal maigre Bocal maigre
Licence
Le lien suivant contient le contrat de licence du pilote JDBC 3.x.