Accès multi-protocole pour Azure Data Lake Storage

Les API d’objets BLOB fonctionnent avec des comptes ayant un espace de noms hiérarchique. Cela déverrouille de l’écosystème des outils, des applications et des services, ainsi que de nombreuses fonctionnalités de stockage d’objets BLOB pour les comptes qui ont un espace de noms hiérarchique.

Jusqu’à récemment, vous avez peut-être dû maintenir des solutions de stockage distinctes pour le stockage des objets et l’analyse du stockage. Cela est dû au fait que Azure Data Lake Storage Gen2 avait une prise en charge limitée de l’écosystème. Il avait également un accès limité aux fonctionnalités du service BLOB, telles que la journalisation des diagnostics. Une solution de stockage fragmenté est difficile à maintenir, car vous devez déplacer les données entre les comptes pour effectuer différents scénarios. Vous n’avez plus à le faire.

Avec l’accès multi-protocole sur Data Lake Storage, vous pouvez travailler avec vos données à l’aide de l’écosystème d’outils, d’applications et de services. Cela comprend également des outils et des applications tiers. Vous pouvez les rediriger vers des comptes qui ont un espace de noms hiérarchique sans avoir à les modifier. Ces applications fonctionnent comme telles même si elles appellent des API d’objets BLOB, car les API d’objets BLOB peuvent désormais fonctionner sur des données de comptes qui ont un espace de noms hiérarchique.

Les fonctionnalités de stockage d’objets BLOB, telles que la journalisation des diagnostics, les niveaux d’accès et les stratégies de gestion du cycle de vie du stockage BLOB, fonctionnent désormais avec les comptes qui ont un espace de noms hiérarchique. Par conséquent, vous pouvez activer des espaces de noms hiérarchiques sur vos comptes de stockage d’objets BLOB sans perdre l’accès à ces fonctionnalités importantes.

Notes

Certains services Azure et certaines fonctionnalités de stockage BLOB que l’accès multiprotocole active restent en version préliminaire. Ces articles résument la prise en charge actuelle des fonctionnalités de stockage d’objets BLOB et des intégrations de service Azure.

Prise en charge des fonctionnalités de Stockage Blob dans les comptes de Stockage Azure

Services Azure qui prennent en charge Azure Data Lake Storage Gen2

Comment fonctionne l’accès multi-protocole pour Azure Data Lake Storage

Les API d’objets BLOB et les API Data Lake Storage Gen2 peuvent fonctionner sur les mêmes données dans les comptes de stockage qui ont un espace de noms hiérarchique. Data Lake Storage Gen2 achemine les API d’objets BLOB via l’espace de noms hiérarchique afin que vous puissiez bénéficier des avantages des premières opérations de répertoire de classe et des listes de contrôle d’accès (ACL) compatibles avec POSIX.

Accès multi-protocole sur Data Lake Storage conceptuelle

Les outils et les applications existants qui utilisent l’API BLOB bénéficient automatiquement de ces avantages. Les développeurs ne sont pas obligés de les modifier. Data Lake Storage Gen2 applique de manière cohérente les listes de contrôle d’accès au niveau des répertoires et des fichiers, quel que soit le protocole utilisé par les outils et les applications pour accéder aux données.

Voir aussi