Experience Manager Forms l’integrazione dei dati fornisce un’interfaccia utente intuitiva per creare e utilizzare i modelli di dati dei moduli. Un modello dati modulo si basa su origini dati per lo scambio di dati; tuttavia, è possibile creare un modello dati modulo con o senza un'origine dati. Esistono due approcci per creare un modello dati da a seconda che siano state configurate o meno le origini dati:
Utilizzo di origini dati preconfigurate: se hai configurato le origini dati come descritto in Configurare le origini dati, è possibile selezionarli durante la creazione di un modello di dati del modulo. Raccoglie tutti gli oggetti, le proprietà e i servizi del modello dati dalle origini dati selezionate disponibili per l’utilizzo nel modello dati del modulo.
Senza origini dati: se non hai configurato le origini dati per il modello dati del modulo, puoi comunque crearlo senza origini dati. Puoi utilizzare il modello dati del modulo per creare Forms adattivo e testarli utilizzando dati di esempio. Quando le origini dati sono disponibili, è possibile associare il modello dati del modulo alle origini dati, che si riflettono automaticamente nel Forms adattivo associato.
Devi essere membro di entrambi fdm-author e forms-user gruppi per creare e utilizzare il modello dati del modulo. Contatta il tuo Experience Manager per diventare un membro dei gruppi.
Verifica di aver configurato le origini dati che intendi utilizzare nel modello dati del modulo come descritto in Configurare le origini dati. Per creare un modello dati modulo basato su origini dati configurate, effettuare le seguenti operazioni:
In entrata Experience Manager istanza di authoring, passa a Forms > Integrazioni dati.
Tocca Crea > Modello dati modulo.
Nella finestra di dialogo Crea modello dati modulo:
Tocca Successivo.
(Applicabile solo se le origini dati sono configurate) La Seleziona origine dati nella schermata sono elencate le origini dati disponibili, se presenti. Selezionare le origini dati da utilizzare nel modello dati del modulo.
Tocca Crea e nella finestra di dialogo di conferma tocca Apri per aprire l’editor modello dati modulo.
Esaminiamo i diversi componenti dell’interfaccia utente dell’editor del modello dati modulo.
R. Origini dati Elenca le origini dati in un modello dati modulo. Espandere un'origine dati per visualizzare i relativi servizi e oggetti modello dati.
B. Aggiorna definizioni origine dati Recupera eventuali modifiche nelle definizioni dell’origine dati dalle origini dati configurate e le aggiorna nella scheda Origini dati dell’editor modelli dati modulo.
C. Modello Area contenuto in cui vengono visualizzati gli oggetti modello dati aggiunti.
D. Servizi Area del contenuto in cui vengono visualizzati operazioni o servizi dell'origine dati aggiunti.
E. Barra degli strumenti Strumenti per utilizzare il modello dati del modulo. La barra degli strumenti mostra più opzioni a seconda dell’oggetto selezionato nel modello dati del modulo.
F. Aggiungi selezionati Aggiunge al modello dati del modulo gli oggetti e i servizi modello dati selezionati.
Per ulteriori informazioni sull’editor del modello dati modulo e su come utilizzarlo per modificare e configurare il modello dati modulo, consulta Utilizzare il modello dati del modulo.
Per aggiungere o aggiornare origini dati a un modello dati modulo esistente, eseguire le operazioni seguenti.
Vai a Forms > Integrazioni dati, seleziona il modello dati modulo in cui desideri aggiungere o aggiornare le origini dati e tocca Proprietà.
Nelle proprietà del modello dati modulo, vai al Aggiorna origine scheda.
In Aggiorna origine scheda:
Tocca l’icona Sfoglia in Configurazione in base al contesto e selezionare un nodo di configurazione in cui risiede la configurazione cloud per l'origine dati che si desidera aggiungere. Se non selezioni un nodo, le configurazioni cloud che risiedono solo nel global
Il nodo viene elencato quando tocchi Aggiungi origini.
Per aggiungere una nuova origine dati, tocca Aggiungi origini e seleziona le origini dati da aggiungere al modello dati del modulo. Tutte le origini dati configurate in global
e viene visualizzato il nodo di configurazione selezionato, se presente.
Per sostituire un’origine dati esistente con un’altra origine dati dello stesso tipo, tocca il Modifica per l'origine dati e selezionarla dall'elenco delle origini dati disponibili.
Per eliminare un’origine dati esistente, tocca il Elimina per l'origine dati. L’icona Elimina è disabilitata se nel modello dati del modulo viene aggiunto un oggetto modello dati nell’origine dati.
Tocca Salva e chiudi per salvare gli aggiornamenti.
Dopo aver aggiunto nuove origini dati o aggiornato le origini dati esistenti in un modello dati del modulo, assicurati di aggiornare i riferimenti di associazione, a seconda delle necessità, in Adaptive Forms che utilizzano il modello dati del modulo aggiornato.
Modello dati modulo utilizza Configurazioni in base al contesto di Sling per supportare diversi parametri di origine dati per la connessione con origini dati per diversi Experience Manager modalità di esecuzione.
Quando Modello dati modulo utilizza le configurazioni cloud per memorizzare i parametri, che quando vengono archiviati e distribuiti tramite il controllo del codice sorgente (archivio GIT di Cloud-Manager) creano una configurazione cloud con gli stessi parametri per tutte le modalità di esecuzione (Sviluppo, Stage e Produzione). Tuttavia, per i casi di utilizzo in cui è necessario disporre di set di dati diversi per ambienti di test e di produzione, utilizziamo i parametri dell’origine dati (ad esempio, URL dell’origine dati) per diversi Experience Manager modalità di esecuzione.
A questo scopo, devi creare una configurazione OSGi che contenga coppie parametri-valore dell’origine dati. Questo sostituisce la stessa coppia da Modello dati modulo configurazione cloud in fase di esecuzione. Poiché le configurazioni OSGi supportano queste modalità di esecuzione per impostazione predefinita, puoi sostituire un parametro dell’origine dati con valori diversi in base alla modalità di esecuzione.
Per abilitare le configurazioni cloud specifiche per l’implementazione in Modello dati modulo:
Crea la configurazione cloud nell’istanza di sviluppo locale. Per i passaggi dettagliati, consulta Come configurare le origini dati.
Memorizza la configurazione cloud nel file system.
/conf/{foldername}/settings/cloudconfigs/fdm
. Usa lo stesso {foldername}
come nel passaggio 1. E sostituisci fdm
con azurestorage
per la configurazione dell’archiviazione Azure.Integrare la configurazione cloud in Experience Manager Progetto Archetipo.
jcr_root
e inseriscilo nella tua cartella ui.content
> src
> main
> content
.ui.content
> src
> main
> content
> META-INF
> vault
> filter.xml
per contenere il filtro /conf/{foldername}/settings/cloudconfigs/fdm
. Per ulteriori informazioni, consulta Modulo ui.content di Archetipo progetto AEM. Quando questo progetto di archetipo viene distribuito tramite la pipeline CM, la stessa configurazione cloud viene installata in tutti gli ambienti (o modalità di esecuzione). Per modificare il valore dei campi (come URL) delle configurazioni cloud basate sull’ambiente, utilizza la configurazione OSGi descritta nel passaggio seguente.Crea una configurazione in base al contesto di Apache Sling. Per creare la configurazione OSGi:
Configurare i file di configurazione OSGi in Experience Manager Progetto Archetipo.
Creare file di configurazione di fabbrica OSGi con PID
org.apache.sling.caconfig.impl.override.OsgiConfigurationOverrideProvider
. Creare un file con lo stesso nome in ogni cartella della modalità di esecuzione in cui è necessario modificare i valori per ogni modalità di esecuzione. Per ulteriori informazioni, consulta Configurazione di OSGi per Adobe Experience Manager.
Imposta il codice JSON di configurazione OSGI. Per utilizzare il provider di override della configurazione in base al contesto di Apache Sling:
/system/console/configMgr
, seleziona factory OSGi configuration (Configurazione OSGi in fabbrica) con il nome Provider di sostituzione configurazione in base al contesto Apache Sling: configurazione OSGi.cloudconfigs/fdm/{configName}/url="newURL"
.newURL
in base all’ambiente (o in modalità di esecuzione).Adobe Managed Service gli utenti possono crittografare i valori segreti utilizzando il supporto di crittografia (per i dettagli, vedi supporto della crittografia per le proprietà di configurazione e inserisci il testo crittografato nel valore dopo configurazioni in base al contesto disponibili in service pack 6.5.13.0.
Aggiornare le definizioni dell'origine dati utilizzando l'opzione per aggiornare le definizioni dell'origine dati in Editor modello dati modulo per aggiornare la cache FDM tramite l’interfaccia utente di FDM e ottenere la configurazione più recente.
Ora disponi di un modello dati modulo con origini dati aggiunte. È quindi possibile modificare il modello dati modulo per aggiungere e configurare oggetti e servizi del modello dati, aggiungere associazioni tra oggetti del modello dati, modificare proprietà, aggiungere oggetti e proprietà del modello dati personalizzato, generare dati di esempio e così via.
Per ulteriori informazioni, consulta Utilizzare il modello dati del modulo.