Connexion d’AEM Forms à une base de données aem-forms-data-integration

Version
Lien de l’article
AEM 6.5
Cliquez ici
AEM as a Cloud Service
Cet article

Intégration de données

Les infrastructures d’entreprise comprennent des systèmes back-end ou des sources de données disparates comme des bases de données, des services web, des services REST, des services OData et des solutions CRM. Associés, ils constituent un système d’informations qui fournit des données aux applications d’entreprise pour effectuer les activités quotidiennes. En revanche, les applications capturent des données et les renvoient pour mettre à jour les sources de données.

Lorsque vous connectez un formulaire adaptatif à une base de données, il nécessite une intégration à des sources de données pour récupérer les données client lors du rendu des formulaires. Il existe des cas d’utilisation dans lesquels les données sont extraites de sources de données en fonction des entrées utilisateur dans les formulaires adaptatifs. En outre, lorsque vous envoyez un formulaire adaptatif à une base de données, les données de formulaire adaptatif envoyées peuvent être réécrites pour mettre à jour les sources de données respectives.

Alors qu’un système modulaire distribué a des avantages propres, le défi consiste à intégrer et créer des associations de données dans plusieurs sources de données. L’intégration des données est essentielle au fonctionnement et à l’efficacité d’une infrastructure d’entreprise avec des sources de données distinctes connectées à des applications à des fins d’échange des données d’entreprise.

Aperçu de l’intégration de données data-integration-overview

aem-forms-data-integeration

L’intégration de données AEM Forms permet de configurer et de connecter des sources de données disparates à AEM Forms. Elle fournit une interface utilisateur intuitive qui permet de créer un schéma de représentation de données unifiée des entités d’entreprise dans les sources de données connectées. La représentation unifiée est connue sous le nom de modèle de données de formulaire (FDM), une extension du schéma JSON. Les entités d’un modèle de données de formulaire (FDM) sont appelées objets de modèle de données. Un modèle de données de formulaire (FDM) vous permet d’effectuer les opérations suivantes :

  • Accéder aux objets de modèle de données, aux propriétés et aux services à partir de sources de données connectées.
  • Créer des objets et des propriétés de modèle de données personnalisés.
  • Créez des associations entre les objets de modèle de données dans et entre les sources de données.
  • Appelez les services d’objet de modèle de données pour interroger ou écrire des données vers et depuis des sources de données.

Une fois que vous avez créé un modèle de données de formulaire (FDM), vous pouvez l’utiliser pour :

  • Création d’un Forms adaptatif basé sur un modèle de données de formulaire (FDM)
  • Préremplir le Forms adaptatif à partir de sources de données configurées
  • Appeler des services/opérations de source de données à l’aide de règles de formulaire adaptatif
  • Écrire les données de formulaire adaptatif envoyées dans les sources de données

Prise en main de l’intégration de données get-started-with-data-integration

La première étape de l’implémentation de l’intégration de données pour envoyer un formulaire adaptatif à une base de données consiste à identifier et configurer les sources de données qui stockent les informations que vous souhaitez utiliser dans le Forms adaptatif. Ensuite, vous créez un modèle de données de formulaire (FDM) qui utilise des objets, des propriétés et des services de modèle de données provenant d’une ou de plusieurs sources de données. Vous pouvez créer un Forms adaptatif basé sur un modèle de données de formulaire (FDM) où les champs de formulaire adaptatif sont liés aux propriétés de source de données respectives.

AEM Forms vous permet également de créer un modèle de données de formulaire (FDM) indépendant des sources de données et d’associer ou d’associer ultérieurement des objets et des propriétés de modèle de données dans le modèle de données de formulaire (FDM) à la source de données. Cela élimine toute dépendance aux sources de données lorsque vous travaillez sur un modèle de données de formulaire (FDM).

Consultez les sections suivantes pour commencer, comprendre et mettre en oeuvre l’intégration des données :

NOTE
Experience Manager Forms ne prend pas en charge les bases de données relationnelles.
recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab