Quando l'applicazione deve accedere ai dati di una tabella esistente, di una vista SQL o di dati da un database remoto, crearne lo schema in Adobe Campaign con i dati seguenti:
Per creare lo schema corrispondente, procedere come segue:
Modificate il nodo Administration>Configuration>Data schemas della struttura di Adobe Campaign e fate clic su New .
Selezionare l'opzione Access data from an existing table or an SQL view e fare clic su Next .
Scegliere la tabella o la visualizzazione esistente:
Adattare il contenuto dello schema in base alle esigenze.
Lo schema deve essere popolato con l'attributo view="true" sull'elemento radice <srcSchema>
per non generare uno script SQL per la creazione di tabelle.
Esempio :
<srcSchema name="recipient" namespace="cus" view="true">
<element name="recipient" sqltable="dbsrv.recipient">
<key name="email">
<keyfield xpath="@email"/>
</key>
<attribute name="email" type="string" length="80" sqlname="email"/>
</element>
</srcSchema>
L'opzione Federated Data Access - FDA consente di accedere ai dati memorizzati in un database esterno.
La configurazione da eseguire sugli schemi per accedere ai dati in un database esterno è descritta in questa pagina.