Amazon Athena

Cet article décrit comment connecter Tableau à des données Amazon Athena et configurer la source de données.

Remarque : pour vous connecter à Amazon Athena, vous avez besoin que les ports 443 (ssl) et 444 soient ouverts.

Avant de commencer

Avant de démarrer, rassemblez les informations de connexion suivantes :

  • Nom du serveur qui héberge la base de données à laquelle vous souhaitez vous connecter. Le format doit être le suivant : athena.[region].amazonaws.com. Par exemple : athena.us-east-1.amazonaws.com

  • Nom du répertoire intermédiaire S3. Par exemple, s3://aws-athena-query-results-123456785678-us-eastexample-2/

  • Clés d’accès Amazon Web Services (AWS) (ID de clé d’accès et clé d’accès secrète). Pour plus d’informations, consultez Clés d’accès(Le lien s’ouvre dans une nouvelle fenêtre) sur le site Web d’AWS.

  • (Facultatif) Expression SQL initial à exécuter à chaque connexion de Tableau

Conseil : pour prendre en charge plusieurs utilisateurs et groupes de travail, vous pouvez ajouter un groupe de travail dans le champ du serveur. Par exemple : athena.us-east-1.amazonaws.com:443;Workgroup=Name

Pilote requis

Ce connecteur nécessite un pilote pour communiquer avec la base de données. Si le pilote n’est pas installé sur votre ordinateur, Tableau affiche une message d’erreur dans la boîte de dialogue de connexion avec un lien vers la page Téléchargement de pilotes(Le lien s’ouvre dans une nouvelle fenêtre) où vous trouverez des liens vers les pilotes et des instructions d’installation.

Établir la connexion et configurer la source des données

  1. Démarrez Tableau et sous Connexion, sélectionnez Amazon Athena. Pour obtenir la liste complète des connexions de données, sélectionnez Plus sous Vers un serveur. Effectuez ensuite l’action suivante :

    1. Entrez le nom du serveur.

    2. Entrez le nom du répertoire intermédiaire S3.

    3. Entrez votre ID de clé d’accès AWS dans le champ Nom d’utilisateur.

    4. Entrez votre clé d’accès secrète AWS dans le champ Mot de passe.

    5. (Facultatif) Sélectionnez SQL initial pour spécifier une commande SQL à exécuter au début de chaque connexion, par exemple lors de l’ouverture du classeur, de l’actualisation d’un extrait, de la connexion à Tableau Server ou de la publication sur Tableau Server. Pour plus d’informations, voir Exécuter SQL initial.

    6. Sélectionnez Connexion.

      Si Tableau ne parvient pas à établir la connexion, vérifiez que vos informations d’identification sont correctes. Si la connexion n’aboutit toujours pas, cela signifie que votre ordinateur ne parvient pas à localiser le serveur. Contactez votre administrateur de réseau ou de base de données pour une aide supplémentaire.

  2. Dans le volet Source de données, procédez comme suit :

    1. (Facultatif) Sous Connexions, sélectionnez la source de données par défaut.

    2. Sélectionnez le catalogue et la base de données avec lesquels vous souhaitez travailler.

    3. Faites glisser une ou plusieurs tables vers votre espace de travail.

    4. Sélectionnez l’onglet de la feuille pour démarrer votre analyse.

      Utilisez SQL personnalisé pour vous connecter à une requête spécifique plutôt qu’à la source de données entière. Pour plus d’informations, voir Se connecter à une requête SQL personnalisée.

Conseil : si vous ne voyez que la valeur par défaut AwsDataCatalog dans le menu déroulant Catalog, vous pouvez ajouter la ligne MetadataRetrievalMethod=ProxyAPI à un fichier athena.properties pour contourner le problème. Pour plus d’informations, consultez Personnaliser les connexions JDBC en utilisant un fichier de propriétés(Le lien s’ouvre dans une nouvelle fenêtre).

Personnaliser les connexions JDBC

Amazon Athena utilise une connexion JDBC que vous pouvez personnaliser en utilisant un fichier de propriétés. Pour plus d’informations, consultez Personnaliser les connexions JDBC en utilisant un fichier de propriétés(Le lien s’ouvre dans une nouvelle fenêtre) dans la communauté Tableau.

Voir également

Merci de vos commentaires !Avis correctement envoyé. Merci