Installer votre de connexion Azure Data Lake Storage Gen2

Cet article décrit les étapes à suivre pour créer une connexion Azure Date Lake Storage Gen2.

Types d’authentification pris en charge

Le connecteur Azure Date Lake Storage Gen2 prend en charge les types d’authentification suivants pour la copie et le flux de données Gen2 respectivement.

Type d’authentification Copier Dataflow Gen2
Clé de compte
Organizational account
Principal du service
Signature d’accès partagé (SAS)

Configurer votre connexion dans Dataflow Gen2

Data Factory dans Microsoft Fabric utilise des connecteurs Power Query pour connecter Dataflow Gen2 à Azure Data Lake Storage Gen2. Les liens suivants fournissent les informations spécifiques sur le connecteur Power Query dont vous avez besoin pour vous connecter à Azure Data Lake Storage Gen2 dans Dataflow Gen2 :

Dans certains cas, l’article du connecteur Power Query peut inclure des options avancées, un dépannage, des problèmes et limitations connus, ainsi que d’autres informations qui pourraient également s’avérer utiles.

Configurer votre connexion dans un pipeline de données

Pour créer une connexion dans un pipeline de données :

  1. Dans l’en-tête de page du service d’intégration de données, sélectionnez ParamètresSettings gear icon>Gérer les connexions et les passerelles

    Screenshot showing how to open manage gateway.

  2. Sélectionnez Nouveau en haut du ruban pour ajouter une nouvelle source de données.

    Screenshot showing the new page.

    Le volet Nouvelle connexion apparaît sur le côté gauche de la page.

    Screenshot showing the New connection pane.

Configurer votre connexion dans n’importe quel élément Fabric

  1. Dans un élément Fabric, sélectionnez l’option Azure Data Lake Storage Gen2 dans la sélection Obtenir des données, puis Se connecter.

    Screenshot showing the Connect to data source page of a Fabric item for Azure Data Lake Storage Gen2 of a Fabric item, with the URL entered.

  2. Dans Se connecter à une source de données, entrez l’URL de votre compte Azure Data Lake Storage Gen2. Reportez-vous aux limitations pour déterminer l’URL à utiliser.

  3. Choisissez d’utiliser la vue du système de fichiers ou la vue de dossier Common Data Model.

  4. Si nécessaire, sélectionnez la passerelle de données locale dans Passerelle de données (prise en charge uniquement dans les flux de données, les flux de données Gen2, les Datamarts et les modèles sémantiques).

  5. Sélectionnez Connexion pour vous connecter au compte Azure Data Lake Storage Gen2. Vous allez être redirigé vers la page de connexion de votre organisation. Suivez les invites pour vous connecter au compte.

  6. Après vous être connecté, sélectionnez Suivant.

Configurer des connexions pour l’accès à l’espace de travail approuvé

  1. Configurez une identité d’espace de travail dans l’espace de travail dans lequel la connexion sera utilisée. Pour plus d’informations, consultez Identité d’espace de travail.

  2. Accordez au compte professionnel ou au principal de service l’accès au compte de stockage. Pour plus d’informations, consultez Créer un raccourci OneLake vers un compte de stockage avec accès à l’espace de travail approuvé.

  3. Configurez une règle d’instance de ressources. Pour plus d’informations, consultez Règle d’instance de ressources.

  4. Suivez les étapes dans Configurer votre connexion pour créer la connexion.

Observations et limitations

  • Le compte professionnel et le principal de service sont les seuls types d’authentification pris en charge.
  • Les connexions pour l’accès à l’espace de travail approuvé ne peuvent pas être créées à partir de l’expérience Gérer les passerelles et les connexions.
  • Les connexions pour l’accès à l’espace de travail approuvé fonctionnent uniquement dans les raccourcis OneLake.
  • Les connexions existantes utilisées pour l’accès à l’espace de travail approuvé ne peuvent pas être modifiées dans l’expérience Gérer les passerelles et les connexions.

Configurer votre connexion

Étape 1 : spécifiez le nouveau nom de connexion, le type, le serveur et le chemin d’accès complet

Screenshot showing how to set a new connection.

Dans le volet Nouvelle connexion, choisissez Cloud, puis spécifiez les champs suivants :

  • Nom de connexion : spécifiez un nom pour votre connexion.
  • Type de connexion : sélectionnez un type pour votre connexion.
  • Serveur : entrez le nom de votre serveur Azure Data Lake Storage Gen2. Par exemple : https://contosoadlscdm.dfs.core.windows.net. Spécifiez le nom de votre serveur Azure Data Lake Storage Gen2. Accédez à l’interface de votre compte Azure Data Lake Storage Gen2, accédez à la section Points de terminaison et obtenez votre Azure Data Lake Storage Gen2.
  • Chemin d’accès complet : entrez le chemin d’accès complet du nom de votre conteneur Azure Data Lake Storage Gen2.

Étape 2 : sélectionnez et définissez votre authentification

Sous Méthode d’authentification, sélectionnez votre authentification dans la liste déroulante et terminez la configuration associée. Le connecteur Azure Data Lake Storage Gen2 prend en charge les types d’authentification suivants :

Screenshot showing the authentication method for Azure Data Lake Storage Gen2.

Authentification par clé

Clé de compte : spécifiez votre clé de compte Azure Data Lake Storage Gen2. Accédez à l’interface de votre compte Azure Data Lake Storage Gen2, puis accédez à la section Clé d’accès et obtenez votre clé de compte.

Screenshot showing that key authentication method for Azure Data Lake Storage Gen2.

Authentification OAuth2

Screenshot showing that OAuth2 authentication method for Azure Data Lake Storage Gen2.

Ouvrez Modifier les informations d’identification. L’interface de connexion s’ouvre. Entrez votre compte et votre mot de passe pour vous connecter à votre compte. Une fois connecté, vous reviendrez à la page Nouvelle connexion.

Authentification avec une signature d’accès partagé

Screenshot showing that shared access signature authentication method for Azure Data Lake Storage Gen2.

Jeton SAP : spécifiez le jeton de signature d’accès partagé pour votre conteneur Azure Data Lake Storage Gen2.

Si vous n’avez pas de jeton SAP, basculez vers Signature d’accès partagé dans l’interface de votre compte Azure Data Lake Storage Gen2. Sous Type de ressource autorisé, sélectionnez Conteneur, puis sélectionnez Générer la chaîne de connexion et SAP. Vous pouvez obtenir votre jeton SAS à partir du contenu généré qui s’affiche. La signature d’accès partagé est un URI qui englobe dans ses paramètres de requête toutes les informations nécessaires pour obtenir un accès authentifié à une ressource de stockage. Pour accéder aux ressources de stockage avec la signature d’accès partagé, il suffit au client de transmettre cette dernière à la méthode ou au constructeur approprié. Pour plus d’informations sur les signatures d’accès partagé, accédez à Utilisation des signatures d’accès partagé (SAP).

Authentification d’un principal du service

Screenshot showing that service principal authentication method for Azure Data Lake Storage Gen2.

  • Id locataire : spécifiez les informations de locataire (nom de domaine ou ID de locataire) dans lesquels se trouve votre application. Récupérez-les en pointant dans l’angle supérieur droit du portail Azure.
  • ID principal de service : spécifiez l’ID (client) de l’application.
  • Clé de principal de service : spécifiez la clé de votre application.

Pour l’authentification de principal de service, effectuez les étapes suivantes :

  1. Pour enregistrer une entité d’application dans Microsoft Entra ID, consultez Enregistrer votre application auprès d’un client Microsoft Entra. Prenez note des valeurs suivantes qui vous permettent de définir la connexion :

    • Tenant ID
    • ID de l’application
    • Clé de l’application
  2. Accordez l’autorisation nécessaire au principal de service. Pour obtenir des exemples sur le fonctionnement des autorisations dans Azure Data Lake Storage Gen2, accédez aux Listes de contrôle d’accès sur les fichiers et répertoires.

    • En tant que source, dans l’Explorateur Stockage, accordez au moins l’autorisation Exécution à l’ensemble des dossiers en amont et au système de fichiers, et l’autorisation Lecture pour les fichiers à copier. Dans le contrôle d’accès (IAM), vous pouvez également accorder au moins un rôle Lecteur des données Blob du stockage .
    • En tant que récepteur, dans l’Explorateur Stockage, accordez au moins l’autorisation Exécution à l’ensemble des dossiers en amont et au système de fichiers, et l’autorisation Écriture pour le dossier de destination. Dans le contrôle d’accès (IAM), vous pouvez également accorder au moins un rôle Contributeur aux données Blob du stockage.

    Remarque

    Si vous utilisez une interface utilisateur pour la création et que le principal de service n’est pas défini avec le rôle « Lecteur des données blob du stockage/Contributeur aux données blob du stockage » dans IAM, lorsque vous effectuez une connexion de test ou accédez à des dossiers, choisissez Tester la connexion au chemin du fichier ou Parcourir à partir du chemin spécifié, puis spécifiez un chemin avec l’autorisation Lecture + Exécution pour continuer.

Étape 3 : spécifiez le niveau de confidentialité que vous souhaitez appliquer

Dans l’onglet Général, sélectionnez le niveau de confidentialité que vous souhaitez appliquer dans la liste déroulante Niveau de confidentialité. Trois niveaux de confidentialité sont pris en charge. Pour plus d’informations, accédez à Général.

Screenshot showing that Privacy Level of data lake gen2

Étape 4 : Créez votre connexion

Cliquez sur Créer. Votre création est testée et enregistrée avec succès si toutes les informations d’identification sont correctes. S’il n’est pas correct, la création échoue avec des erreurs.

Screenshot showing connection page.

Résumé du tableau

Les propriétés de connecteur dans le tableau suivant sont prises en charge dans Copie de pipeline.

Nom Description Obligatoire Propriété Copier
Nom de connexion Un nom pour votre connexion. Oui
Type de connexion Sélectionnez un type pour votre connexion. Oui
Serveur Entrez le nom du serveur Azure Data Lake Storage Gen2 serveur, par exemple. https://contosoadlscdm.dfs.core.windows.net Oui
Chemin d’accès complet Entrez le chemin d’accès complet du nom de votre conteneur Azure Data Lake Storage Gen2. Oui
Authentification Accédez à Authentification. Oui Accédez à Authentification.
Niveau de confidentialité Le niveau de confidentialité que vous souhaitez appliquer. Les valeurs autorisées sont Organisation, Confidentialité et Public. Oui

Authentification

Les propriétés du tableau suivant sont les types d’authentification pris en charge.

Nom Description Obligatoire Propriété Copier
Clé
- Clé de compte La clé de compte Azure Data Lake Storage Gen2. Oui
Signature d’accès partagé (SAP)
- Jeton SAP Spécifiez le jeton de signature d’accès partagé pour votre conteneur Azure Data Lake Storage Gen2. Oui
Principal du service
- ID du locataire Les informations du locataire (nom de domaine ou ID locataire). Oui
– ID du principal du service L’ID client de l’application. Oui
- Clé de principal de service La clé de l’application. Oui