Partager via


Configurer votre connexion Azure Blob Storage

Le Stockage Blob Azure est la solution de stockage d’objets de Microsoft pour le cloud. Stockage Blob est optimisé pour le stockage d’immenses quantités de données non structurées. Cet article décrit les étapes à suivre pour créer une connexion Stockage Blob Azure.

Types d’authentification pris en charge

Le connecteur Stockage Blob Azure prend en charge les types d’authentification suivants pour copy et Dataflow Gen2, respectivement.

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

Configurer votre connexion dans Dataflow Gen2

Data Factory dans Microsoft Fabric utilise des connecteurs Power Query pour connecter Dataflow Gen2 aux Blobs Azure. Les liens suivants fournissent les informations spécifiques sur le connecteur Power Query dont vous avez besoin pour vous connecter à Azure Blobs 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

Accédez à la page Nouvelle connexion du pipeline de fabrique de données pour configurer les détails de la connexion et créer la connexion.

Screenshot showing the new connection page.

Vous avez deux manières d'accéder à cette page :

  • Dans l'assistant de copie, accédez à cette page après avoir sélectionné le connecteur.
  • Dans le pipeline, accédez à cette page après avoir sélectionné + Nouveau dans la section Connexion et sélectionné le connecteur.

Étape 1 : Spécifiez le nom ou l'URL du compte, la connexion et le nom de la connexion

Screenshot showing the common connection setup for Azure Blob Storage.

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

  • Nom ou URL du compte : spécifiez le nom ou l’URL de votre compte Azure Blob Storage. Accédez à la section Points de terminaison de votre compte de stockage et le point de terminaison du service blob est l’URL du compte.
  • Connexion : sélectionnez Créer une nouvelle connexion.
  • Nom de connexion : spécifiez un nom pour votre connexion.

Étape 2 : Sélectionnez et définissez votre type d'authentification

Sous Type d'authentification, sélectionnez votre type d'authentification dans la liste déroulante et complétez la configuration associée. Le connecteur Stockage Blob Azure prend en charge les types d’authentification suivants :

Screenshot showing selecting authentication kind page.

Authentification anonyme

Sélectionnez Anonyme sous Type d’Authentification.

Screenshot showing Anonymous authentication.

Authentification par clé de compte

Spécifiez la clé de compte de votre Stockage Blob Azure. Accédez à l’interface de votre compte Stockage Blob Azure, accédez à la section Clé d’accès et obtenez votre clé de compte.

Screenshot showing account key authentication.

Authentification SAS (par signature d’accès partagé)

Spécifiez le jeton de signature d'accès partagé (jeton SAS) aux ressources de stockage, telles qu'un objet blob ou un conteneur.

Screenshot showing shared access signature authentication page.

Si vous n’avez pas de jeton SAP, basculez vers Signature d’accès partagé dans votre interface de compte Stockage Blob Azure. Sous Types de ressources autorisés, sélectionnez Service. Ensuite, sélectionnez Générer la chaîne de connexion et le jeton SAS. Vous pouvez obtenir votre jeton SAP à partir du jeton SAP affiché.

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 du compte organisationnel

Sélectionnez Connexion, qui affiche l'interface de connexion. Entrez votre compte et votre mot de passe pour vous connecter à votre compte organisationnel. Après vous être connecté, revenez à la page Nouvelle connexion.

Screenshot showing organizational account authentication.

Authentification d’un principal du service

Vous devez spécifier l'ID de locataire, l'ID client du principal de service et la clé du principal de service lors de l'utilisation de cette authentification.

Screenshot showing Service principal authentication.

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

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

  1. Inscrivez une entité d’application dans l’ID Microsoft Entra en suivant Autoriser l’accès aux objets blob à l’aide de l’ID 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 appropriée au principal de service dans Stockage Blob Azure. Pour plus d’informations sur les rôles, accédez à Attribuer un rôle Azure pour accéder aux données blob.

    • En tant que source, dans Contrôle d’accès (IAM) , accordez au moins le rôle Lecteur des données blob du stockage.
    • En tant que destination, dans le contrôle d’accès (IAM), accordez au moins le rôle Contributeur aux données Blob du stockage.

Étape 3 : Créez votre connexion

Sélectionnez Créer pour créer votre connexion. 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.

Résumé du tableau

Le tableau suivant contient les propriétés de création de connexions de pipeline de données.

Nom Description Obligatoire Propriété Copier
Nom ou URL du compte Nom du compte ou point de terminaison Azure Blob Storage. Oui
Connection Cliquez sur Créer une connexion. Oui
Nom de connexion Un nom pour votre connexion. Oui
Type d'authentification Accédez à Authentification. Oui Accédez à Authentification.

Authentification

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

Nom Description Obligatoire Propriété Copier
Anonyme
Clé de compte
- Clé de compte Clé de compte du Stockage Blob Azure. Oui
Signature d’accès partagé (SAP)
- Jeton SAP Jeton de signature d’accès partagé aux ressources de stockage, comme un objet blob ou un conteneur. Oui
Organizational account
Principal du service
- ID du locataire Les informations du locataire (nom de domaine ou ID locataire). Oui
– ID client principal du service L’ID client de l’application. Oui
– Clé principale du service La clé de l’application. Oui