Connexion à Microsoft Azure File Storage

Pour accéder à vos données dans Microsoft Azure File Storage, créez une connexion pour celles-ci.

Azure Files est le système de fichiers dans le cloud de Microsoft. Il s'agit de partages de fichiers gérés accessibles via le protocole SMB (Server Message Block) ou le protocole NFS (NFS).

Établir une connexion à Microsoft Azure File Storage

Pour créer la ressource de connexion, vous avez besoin des informations de connexion suivantes :

Chaîne de connexion : l'authentification est gérée par les clés d'accès du portail Azure.

Remarque :Condition préalable à l'authentification Entra ID :

Microsoft Entra ID est un service cloud de gestion des identités et des accès. Pour obtenir les valeurs de connexion pour la méthode d'authentification Entra ID, connectez-vous au portail Microsoft Azure et accédez à votre compte de stockage. Pour plus d'informations sur Microsoft Entra ID, consultez Qu'est-ce que Microsoft Entra ID?.

Identifiant secret du client Entra ID

  • ID de locataire : l'ID de locataire Microsoft Entra. Pour trouver l'ID locataire, accédez à Microsoft Entra ID > Propriétés. Faites défiler vers le bas jusqu'au champ « Tenant ID » (ID locataire). Pour plus d'informations, consultez Comment trouver votre ID de locataire Microsoft Entra.
  • ID client : ID client permettant d'autoriser l'accès à Microsoft Azure File Storage. Pour trouver l'ID client de votre application, sélectionnez Microsoft Entra ID. Dans les enregistrements d'applications, sélectionnez votre application. Cliquez sur Copier pour copier l'ID client de votre application. Pour plus d'informations, consultez Enregistrer une application Microsoft Entra et créer un principal de service.
  • Secret client : clé d'authentification associée à l'ID client pour autoriser l'accès à Microsoft Azure File Storage. Pour trouver le secret client de votre application, sélectionnez Microsoft Entra ID. Dans les enregistrements d'applications, sélectionnez votre application. Accédez à Certificats et secrets > Secrets client. Cliquez sur Copier pour copier le secret client existant ou cliquez sur Nouveau secret client pour créer un nouveau secret client et le copier. Pour plus d'informations, consultez Enregistrer une application Microsoft Entra et créer un principal de service.
  • URL du compte de stockage : URL.

Identifiant Entra ID, mot de passe, informations d'identification

  • ID client : ID client permettant d'autoriser l'accès à Microsoft Azure File Storage. Pour trouver l'ID client de votre application, sélectionnez Microsoft Entra ID. Dans les enregistrements d'applications, sélectionnez votre application. Cliquez sur Copier pour copier l'ID client de votre application. Pour plus d'informations, consultez Enregistrer une application Microsoft Entra et créer un principal de service.
  • Nom d'utilisateur et mot de passe : nom d'utilisateur et mot de passe pour le compte Microsoft Azure File Storage. Vous devez disposer d'une autorisation pour accéder au fichier sans authentification multifactorielle.
  • URL du compte de stockage : URL.

Pour les informations d'identification, vous pouvez utiliser des secrets si un coffre-fort est configuré pour la plateforme et si le service prend en charge les coffres-forts. Pour plus d'informations, consultez la section Utilisation des secrets des coffres-forts dans les connexions.

Conformité aux normes FIPS (Federal Information Processing Standards)

Cette connexion est conforme à la norme FIPS et peut être utilisée sur un cluster compatible FIPS.

Azure File Storage configuration

Configurez les clés de stockage et d'accès sur le portail Microsoft Azure. Pour plus d'informations, consultez la section « Gérer les clés d'accès aux comptes de stockage ».
Exemple de chaîne de connexion, que vous trouverez dans la section « ApiKeys » du conteneur :

DefaultEndpointsProtocol=https;AccountName=sampleaccount;AccountKey=samplekey;EndpointSuffix=core.windows.net

Choisissez la méthode pour créer et gérer vos fichiers « Azure » :

Restriction

  • La taille maximale des fichiers sur Microsoft Azure est de 1 To.
  • Lorsque vous utilisez les informations d'identification Entra ID pour l'authentification avec une connexi Azure File Storage, la création ou la suppression d'un partage/conteneur n'est pas prise en charge. Seules la liste des actions existantes et les modifications apportées à celles-ci sont prises en charge.

Types de fichiers pris en charge

La connexion « Azure File Storage » prend en charge les types de fichiers suivants : Avro, CSV, texte délimité, Excel, JSON, ORC, Parquet, SAS, SAV, SHP et XML.

Formats de table

La connexion « Azure File Storage » prend en charge les formats de table Data Lake suivants : « Delta Lake » et «Iceberg».

Problèmes connus

  • Pendant le téléchargement, les données sont ajoutées par portions à un fichier temporaire, puis converties dans le fichier. Selon la taille du contenu diffusé, la création du fichier peut prendre un certain temps. Attendez que toutes les données soient téléchargées.

En savoir plus