Experience Manager Forms Intégration de données fournit une configuration de stockage Azure pour intégrer des formulaires aux services de stockage Azure. Le modèle de données de formulaire peut être utilisé pour créer des formulaires adaptatifs qui interagissent avec un serveur Azure pour activer des processus métier. Par exemple :
Avant d’exécuter ces étapes, vérifiez que vous disposez d’un compte de stockage Azure et d’une clé d’accès pour autoriser l’accès au compte de stockage Azure.
Après avoir créé la configuration de stockage Azure, vous pouvez créer le modèle de données de formulaire. Spécifiez le dossier contenant la configuration Azure dans le champ Configuration de source de données lors de la création du modèle de données de formulaire. Vous pouvez ensuite sélectionner la configuration dans la liste des configurations existant dans le nom de dossier spécifié.
Après avoir créé le modèle de données de formulaire et ajouté des objets de modèle de données, vous pouvez ajouter des services Azure au modèle de données de formulaire.
Pour ajouter des services Azure :
En mode d’édition, sélectionnez les services dans la section Services du volet de gauche, puis appuyez sur Ajouter la sélection. Les services sélectionnés s’affichent dans l’onglet Services du modèle de données de formulaire.
Dans l’onglet Services, sélectionnez le service et appuyez sur Modifier les propriétés. En fonction du service, définissez les objets de modèle d’entrée ou de sortie pour le service.
Appuyez sur Enregistrer pour enregistrer le modèle de données de formulaire.
Le tableau suivant décrit les services Azure disponibles :
Nom du service | Description |
---|---|
Get Blob from Azure (Obtenir un objet Blob à partir d’Azure) | Récupération des données stockées sous la forme d’un objet Blob dans le stockage Azure à l’aide d’un identifiant ou d’un nom |
Get Blob with binaries URL from Azure (Obtenir un objet Blob avec une URL de fichiers binaires depuis Azure) | Récupérer les données stockées en tant qu’objet Blob avec une URL pour les fichiers binaires dans le stockage Azure à l’aide d’un identifiant ou d’un nom |
Save Blob in Azure (Enregistrer l’objet Blob dans Azure) | Utilisation d’un ID d’objet Blob pour enregistrer des données dans le stockage Azure |
Update Blob in Azure (Mettre un objet Blob à jour dans Azure) | Utilisation d’un ID d’objet Blob pour mettre à jour les données dans le stockage Azure |
Récupération de la liste des ID Blob d’Azure | Récupérez une liste d’ID Blob à partir d’Azure en fonction du nombre défini dans la requête d’entrée. |
Récupération des URL SAS pour les objets Blob à partir d’Azure | Récupérez les URL SAS pour les objets Blob à partir d’Azure en fonction des ID Blob dans la requête d’entrée. |
Delete Blob from Azure (Supprimer un objet Blob d’Azure) | Utilisation d’un ID d’objet Blob pour supprimer des données du stockage Azure |
Pour définir une propriété d’objet de modèle de données comme clé de recherche :
Après avoir défini les propriétés des objets du modèle de données comme clés de recherche, les valeurs de hachage sont stockées dans les balises dʼindex Azure et les valeurs codées en base64 dans les métadonnées Azure.
Seules 10 clés de recherche sont autorisées par entité Azure, car Azure nʼautorise que 10 balises par objet Blob. Les valeurs des propriétés marquées comme clés de recherche sont stockées dans les balises d’index Azure après hachage.