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 JDBC 2.x d'Athena
Vous pouvez utiliser une connexion JDBC pour connecter Athena à des outils de business intelligence et à d'autres applications, telles que SQL workbench
Important
Lorsque vous utilisez le pilote JDBC, 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. Si le port 444 est bloqué, il est possible que vous receviez le message d'erreur
[Simba][AthenaJDBC](100123) Une erreur s'est produite. Exception during column initialization
(Exception pendant l'initialisation de la colonne). -
athena : GetQueryResultsStream policy — Ajoutez l'action de
athena:GetQueryResultsStream
stratégie aux principaux IAM qui utilisent le pilote JDBC. Cette action de politique n'est pas exposée directement avec l'API. Elle est uniquement utilisée avec les pilotes ODBC et JDBC 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. -
Utilisation du pilote JDBC pour plusieurs catalogues de données – Pour utiliser le pilote JDBC pour plusieurs catalogues de données avec Athena (par exemple, lors de l'utilisation d'un métastore Hive externe ou de requêtes fédérées), incluez
MetadataRetrievalMethod=ProxyAPI
dans votre chaîne de connexion JDBC. -
Pilotes 4.1 – À partir de 2023, la prise en charge des pilotes pour JDBC version 4.1 sera interrompue. Aucune autre mise à jour ne sera publiée. Si vous utilisez un pilote JDBC 4.1, la migration vers le pilote 4.2 est fortement recommandée.
Pilote JDBC 2.x avec SDK AWS
La version 2.1.5 du pilote JDBC est conforme à la norme de données JDBC API 4.2 et nécessite le JDK 8.0 ou une version ultérieure. Pour plus d'informations sur la vérification de la version de l'Environnement d'exécution Java (JRE) que vous utilisez, consultez la documentation
Utilisez le lien suivant pour télécharger le fichier .jar
du pilote JDBC 4.2.
Le .zip
fichier à télécharger ci-dessous contient le .jar
fichier pour JDBC 4.2 et inclut le AWS SDK ainsi que la documentation, les notes de publication, les licences et les accords qui l'accompagnent.
Pilote JDBC 2.x sans kit SDK AWS
La version 2.1.5 du pilote JDBC est conforme à la norme de données JDBC API 4.2 et nécessite le JDK 8.0 ou une version ultérieure. Pour plus d'informations sur la vérification de la version de l'Environnement d'exécution Java (JRE) que vous utilisez, consultez la documentation
Cliquez sur le lien suivant pour télécharger le .jar
fichier du pilote JDBC 4.2 sans le AWS SDK.
Le téléchargement du fichier .zip
suivant contient le fichier .jar
pour JDBC 4.2 et la documentation, les notes de mise à jour, les licences et les accords qui l'accompagnent. Il n'inclut pas le AWS SDK.
Notes de mise à jour du pilote JDBC 2.x, contrat de licence et mentions légales
Après avoir téléchargé la version dont vous avez besoin, consultez les notes de mise à jour ainsi que le Contrat de licence et les Mentions légales.
Documentation du pilote JDBC 2.x
Téléchargez la documentation suivante pour le pilote :
-
Guide de configuration et d'installation du pilote JDBC
. Utilisez ce guide pour installer et configurer le pilote. -
Guide de migration des pilotes JDBC
. Utilisez ce guide pour migrer des versions antérieures vers la version actuelle.