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. C’est parce qu’Azure Data Lake Storage avait un support d’écosystème limité. 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
Comment fonctionne l’accès multi-protocole pour Azure Data Lake Storage
Les API Blob et les API Data Lake Storage peuvent fonctionner sur les mêmes données dans des comptes de stockage dotés d’un espace de noms hiérarchique. Data Lake Storage achemine les API Blob via l'espace de noms hiérarchique afin que vous puissiez bénéficier des avantages des opérations d'annuaire de première classe et des listes de contrôle d'accès (ACL) compatibles POSIX.
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 applique systématiquement les ACL 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.