Show Menu
ARGOMENTI×

Integrazione dei dati AEM Forms

Le infrastrutture aziendali includono diversi sistemi back-end o origini dati come database, servizi Web, servizi REST, servizi OData e soluzioni CRM. Insieme, creano un sistema informativo che trasmette dati alle applicazioni aziendali per svolgere attività quotidiane. D'altro canto, le applicazioni acquisiscono i dati e li inviano di nuovo per aggiornare le origini dati.
Le applicazioni AEM Forms, come moduli adattivi e comunicazioni interattive, richiedono l'integrazione con le origini dati per recuperare i dati dei clienti durante il rendering dei moduli e la creazione di comunicazioni interattive. Esistono casi d'uso in cui i dati vengono estratti da origini dati basate sugli input dell'utente nei moduli adattivi. Inoltre, i dati del modulo adattivo inviati possono essere riscritti per aggiornare le rispettive origini dati.
Mentre un sistema modulare distribuito ha i propri vantaggi, la sfida consiste nell'integrare e creare associazioni di dati tra le origini dati. L'integrazione dei dati è la chiave per un'infrastruttura aziendale funzionale ed efficiente con origini dati diverse collegate alle applicazioni per lo scambio di dati aziendali.

Panoramica sull'integrazione dei dati

AEM Forms Data Integration consente di configurare e collegare origini dati diverse con AEM Forms. Fornisce un'interfaccia utente intuitiva per creare uno schema di rappresentazione dati unificato di entità e servizi aziendali tra origini dati connesse. La rappresentazione unificata è nota come modello dati modulo, un'estensione dello schema JSON. Le entità in un modello dati modulo sono definite oggetti modello dati. Un modello dati del modulo consente di:
  • Accesso a oggetti, proprietà e servizi del modello dati da origini dati connesse.
  • Creazione di oggetti e proprietà del modello dati personalizzato
  • Creare associazioni tra gli oggetti del modello dati all'interno e tra le origini dati.
  • Richiama i servizi oggetti del modello dati per eseguire query o scrivere dati da e verso origini dati.
Dopo aver creato un modello dati del modulo, è possibile utilizzarlo in vari flussi di lavoro per moduli adattivi e comunicazioni interattive, ad esempio:
  • Creazione di moduli adattivi e comunicazioni interattive basate sul modello dati del modulo
  • Precompilare moduli adattivi e comunicazioni interattive da origini dati configurate
  • Richiamo di servizi/operazioni dell'origine dati utilizzando le regole del modulo adattivo
  • Scrittura dei dati del modulo adattivo inviati alle origini dati

Introduzione all'integrazione dei dati

Il primo passo per implementare l'integrazione dei dati è identificare e configurare le origini dati che archiviano le informazioni da utilizzare nei moduli adattivi e nei casi di utilizzo delle comunicazioni interattive. Successivamente, si crea un modello dati modulo che utilizza oggetti, proprietà e servizi del modello dati da una o più origini dati. È possibile creare moduli adattivi e comunicazioni interattive basate su un modello di dati del modulo in cui campi o segnaposto di moduli adattivi nelle comunicazioni interattive sono associati alle rispettive proprietà dell'origine dati.
AEM Forms consente inoltre di creare un modello dati modulo indipendente dalle origini dati e di associare o eseguire il binding degli oggetti e delle proprietà del modello dati nel modello dati del modulo con l'origine dati in un secondo momento. Elimina tutte le dipendenze dalle origini dati mentre si lavora su un modello dati del modulo.
Per iniziare, comprendere e implementare l'integrazione dei dati, consulta quanto segue.