Compte de stockage Azure
Le compte de stockage Azure sert de stockage centralisé pour les objets blob, les fichiers, les files d'attente et les tables. Pour permettre aux applications d'accéder à ce stockage, une chaîne de connexion est utilisée, qui contient toutes les informations d'authentification et de configuration nécessaires dans une seule chaîne.
Ce mécanisme permet une intégration rapide sans nécessiter la gestion manuelle des différents paramètres de connexion.
Procédure de création d'une source de données dans l'application
Création d'une collection de sources de données
Dans l'administration de l'application :
- Ouvrez la section Sources de données.
- Sélectionnez Créer une collection de sources de données.
- Remplissez :
- Nom : par exemple, Azure Storage Blob.
- Description : facultatif (recommandé pour documenter l'objectif).
Confirmez en cliquant sur le bouton Créer.

Ajout d'un compte de stockage Azure
Après avoir créé la collection :
- Sélectionnez le type de source Compte de stockage Azure.
- Remplissez :
- Nom : tout identifiant (par exemple, Production Storage).
- Chaîne de connexion : à insérer à l'étape suivante.
- Définissez l'accès :
- Privé – recommandé pour l'environnement de production.
- Partagé – uniquement si nécessaire.
Poursuivez en cliquant sur le bouton Continuer.

Obtention de la chaîne de connexion dans le portail Azure
Vous pouvez obtenir la chaîne de connexion directement dans le portail Azure à partir de la configuration du compte de stockage.
Procédure :
- Connectez-vous au portail Azure.
- Ouvrez le compte de stockage souhaité.
- Dans le menu de gauche, sélectionnez Sécurité + mise en réseau → Clés d'accès.
- Deux ensembles de clés actives s'affichent :
key1key2
- Dans le champ Chaîne de connexion, cliquez sur Afficher.
- Copiez l'intégralité de la chaîne.
Ensuite, collez-la dans le champ Chaîne de connexion dans l'application.

Qu'est-ce que la chaîne de connexion et comment fonctionne-t-elle
La chaîne de connexion est une chaîne d'authentification composite qui contient :
- Le nom du compte de stockage
- La clé d'accès
- Le type de protocole
- La configuration de l'endpoint
Format typique :
DefaultEndpointsProtocol=https;
AccountName=storageaccountname;
AccountKey=BASE64KEY;
EndpointSuffix=core.windows.net
Que signifie cela :
| Élément | Fonction |
|---|---|
| Protocole | Assure une communication chiffrée (HTTPS) |
| AccountName | Identification du compte de stockage |
| AccountKey | Clé d'accès cryptographique |
| EndpointSuffix | Infrastructure régionale Azure |
L'application utilise cette chaîne pour :
- authentifier l'accès,
- identifier le compte cible,
- obtenir des autorisations complètes selon le type de clé.
Résumé
Le compte de stockage Azure est un moyen rapide de connecter des blobs, des fichiers, des files d'attente et des tables à Siesta AI. Une fois la chaîne de connexion obtenue, il suffit d'ajouter la source de données à la collection et de sélectionner l'accès approprié.