Quando o aplicativo precisar acessar os dados de uma tabela existente, uma visualização SQL ou dados de um banco de dados remoto, crie seu schema no Adobe Campaign com os seguintes dados:
Para criar o schema correspondente, aplique as seguintes etapas:
Edite o nó Administration>Configuration>Data schemas da árvore do Adobe Campaign e clique em New .
Selecione a opção Access data from an existing table or an SQL view e clique em Next .
Escolha a tabela ou a visualização existente:
Adapte o conteúdo do schema às suas necessidades.
O schema deve ser preenchido com o atributo visualização="true" no elemento raiz <srcSchema>
para não gerar um script SQL de criação de tabela.
Exemplo :
<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>
A opção Federated Data Acces - FDA fornece acesso aos dados armazenados em um banco de dados externo.
A configuração a ser realizada nos schemas para acessar dados em um banco de dados externo está detalhada em this page.