Azure Data Lake Storage Gen2

Cet article décrit comment connecter Tableau à Azure Data Lake Storage Gen2 et configurer la source de données.

Avant de commencer

Avant de commencer, passez en revue les éléments de la liste suivante.

  • Obtenez vos identifiants de compte pour Azure Active Directory via OAuth

  • Obtenez l’URL de votre point de terminaison de stockage Azure

  • Tableau prend uniquement en charge OAuth pour l’authentification. Pour autoriser l’authentification, vous devez ajouter « connectors.tableau.com » à la liste autorisée.

Remarque : ce connecteur utilise uniquement le locataire par défaut pour votre compte Azure. Pour que vous puissiez utiliser les ressources Azure Data Lake Storage Gen2 avec Tableau, elles doivent être associées avec le locataire par défaut.

Recommandation

Configurer un client OAuth personnalisé pour utiliser les politiques informatiques de votre entreprise

Vous pouvez contrôler entièrement votre configuration OAuth en fonction de vos propres politiques informatiques avec un client OAuth personnalisé. L’option d’utiliser votre propre client OAuth vous évite d’être lié aux cycles de publication de Tableau et au calendrier de rotation des clients OAuth de Tableau. Pour plus d’informations sur la configuration de votre propre client OAuth, consultez Configurer OAuth personnalisé pour un site.

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

  1. Démarrez Tableau et sous Connexion, sélectionnez Azure Data Lake Storage Gen2. Pour obtenir la liste complète des connexions de données, sélectionnez Plus sous Vers un serveur.

  2. Dans l’onglet que Tableau ouvre dans votre navigateur par défaut, procédez comme suit :

    1. Connectez-vous à Azure Data Lake Storage Gen2 à l’aide de votre compte Azure. Choisissez-en un dans la liste ou sélectionnez Utiliser un autre compte pour entrer votre adresse-mail ou votre numéro de téléphone.

    2. Sélectionnez Accepter pour que Tableau puisse accéder à vos données Azure Data Lake Storage Gen2.

    3. Fermez la fenêtre du navigateur lorsque vous y êtes invité.

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

    1. Dans l’onglet Parcourir, entrez le point de terminaison de stockage Azure pour votre compte Azure.

      Remarque : « Data Lake Storage Gen2 » doit être activé sur le compte de stockage.

    2. Accédez au fichier que vous souhaitez utiliser et sélectionnez-le.

    Ou

    • Dans l’onglet URL du fichier, entrez l’URL du fichier.

À propos des comptes de stockage Azure

Lorsque vous utilisez Tableau avec Azure Data Lake Storage Gen2, le compte de stockage que vous utilisez doit être configuré avec au moins l’un des éléments suivants :

  • Autorisation de lecture explicitement accordée pour les fichiers auxquels vous souhaitez accéder (Lecture/Exécution pour les dossiers)
  • Rôle Lecteur des données blob du stockage ou Propriétaire des données blob du stockage attribué au compte

Pour plus d’informations sur la création d’un compte de stockage, consultez Créer un compte de stockage à utiliser avec Azure Data Lake Storage Gen2 sur le site Microsoft.

Un compte de stockage Azure peut avoir plusieurs points de terminaison associés à divers services. Dans Tableau, vous vous connecterez au point de terminaison de stockage activé pour « Data Lake Storage Gen2 ».

Lorsque le compte de stockage est configuré, il doit activer ces options CORS pour le service Blob afin de permettre un accès approprié à partir de Tableau :

Origines autorisées définies sur « * » Méthodes autorisées définies sur « GET, OPTIONS »

En-têtes autorisés définis sur « * »

Un compte de stockage Azure peut avoir plusieurs points de terminaison associés à divers services. Dans Tableau, vous vous connecterez au point de terminaison de stockage activé pour « Data Lake Storage Gen2 ».

Voir également