Événements
31 mars, 23 h - 2 avr., 23 h
Le plus grand événement d’apprentissage Fabric, Power BI et SQL. 31 mars au 2 avril. Utilisez le code FABINSIDER pour économiser 400 $.
Inscrivez-vous aujourd’huiCe navigateur n’est plus pris en charge.
Effectuez une mise à niveau vers Microsoft Edge pour tirer parti des dernières fonctionnalités, des mises à jour de sécurité et du support technique.
Quand vous créez des applications pour utiliser des ressources de données dans Stockage Blob Azure, votre code interagit principalement avec trois types de ressources : comptes de stockage, conteneurs et objets blob. Cet article explique ces types de ressources et leurs liens. Il montre également comment le code d’application utilise les bibliothèques clientes Stockage Blob Azure pour interagir avec ces différentes ressources.
Les bibliothèques clientes Stockage Blob Azure vous permettent d’interagir avec trois types de ressources dans le service de stockage :
Le diagramme suivant montre la relation entre ces ressources :
Un compte de stockage fournit un espace de noms unique dans Azure pour vos données. Chaque objet que vous stockez dans le stockage Azure a une adresse qui comprend votre nom de compte unique. La combinaison du nom du compte et du point de terminaison du Stockage Blob forme l’adresse de base des objets dans votre compte de stockage.
Par exemple, si le nom de votre compte de stockage est sampleaccount, le point de terminaison par défaut pour Stockage Blob est :
https://sampleaccount.blob.core.windows.net
Pour plus d’informations sur les types de compte de stockage, consultez Vue d’ensemble des comptes de stockage Azure.
Un conteneur regroupe un ensemble d’objets blob, à la manière d’un répertoire dans un système de fichiers. Un compte de stockage peut contenir un nombre illimité de conteneurs, et un conteneur peut stocker un nombre illimité d’objets blob.
L’URI d’un conteneur est similaire à :
https://sampleaccount.blob.core.windows.net/sample-container
Pour plus d’informations sur le nommage des conteneurs, consultez Nommage et référencement des conteneurs, des objets blob et des métadonnées.
Le service Stockage Azure prend en charge trois types d’objets blob :
Pour plus d’informations sur les différents types d’objets blob, consultez Présentation des objets blob de blocs, des objets blob d’ajout et des objets blob de pages.
L’URI d’un blob est similaire à :
https://sampleaccount.blob.core.windows.net/sample-container/sample-blob
Pour plus d’informations sur le nommage des blobs, consultez Nommage et référencement des conteneurs, des blobs et des métadonnées.
Les SDKs Azure contiennent des bibliothèques qui reposent sur l’API REST Azure, ce qui vous permet d’interagir avec les opérations d’API REST en utilisant des paradigmes de langage de programmation familiers. Les Kits de développement logiciel (SDK) sont conçus pour simplifier les interactions entre votre application et les ressources Azure.
Dans les bibliothèques clientes Stockage Blob Azure, chaque type de ressource est représenté par une ou plusieurs classes associées. Ces classes fournissent des opérations à utiliser avec une ressource Stockage Azure.
Le tableau ci-dessous répertorie les classes de base accompagnées d’une brève description :
Classe | Description |
---|---|
BlobServiceClient | Représente le compte de stockage et fournit des opérations pour récupérer et configurer les propriétés du compte, ainsi que pour utiliser des conteneurs d’objets blob dans le compte de stockage. |
BlobContainerClient | Représente un conteneur d’objets blob spécifique et fournit des opérations pour utiliser le conteneur et les objets blob qu’il contient. |
BlobClient | Représente un objet blob spécifique et fournit des opérations générales pour utiliser l’objet blob, notamment des opérations de chargement, de téléchargement, de suppression et de création d’instantanés. |
AppendBlobClient | Représente un objet blob d’ajout et fournit des opérations spécifiques, telles que l’ajout de données de journal. |
BlockBlobClient | Représente un objet blob de blocs et fournit des opérations spécifiques, telles que la mise en lots et la validation de blocs de données. |
Les packages suivants contiennent les classes qui servent à utiliser les ressources de données Stockage Blob :
L’utilisation des ressources Azure à l’aide du Kit de développement logiciel (SDK) commence par la création d’une instance cliente. Pour en savoir plus sur la création et la gestion d’objets clients, consultez l’article Créer et gérer des objets clients qui interagissent avec les ressources de données.
Événements
31 mars, 23 h - 2 avr., 23 h
Le plus grand événement d’apprentissage Fabric, Power BI et SQL. 31 mars au 2 avril. Utilisez le code FABINSIDER pour économiser 400 $.
Inscrivez-vous aujourd’hui