Schema van een bestaande tabel schema-of-an-existing-table

Overzicht overview

Wanneer de toepassing toegang moet krijgen tot de gegevens van een bestaande tabel, een SQL-weergave of gegevens uit een externe database, maakt u het schema in Adobe Campaign met de volgende gegevens:

  • Naam van tabel: voer de naam in van de tabel (met de alias wanneer een koppeling wordt gebruikt) met het kenmerk "sqltable".
  • schemasleutel: verwijzing naar het (de) afstemmingsveld(en);
  • indexen: gebruikt om query's te genereren;
  • De velden en hun locatie in de XML-structuur: vul alleen de velden in die in de toepassing worden gebruikt.
  • koppelingen: als er verbindingen zijn met de andere tabellen in de basis.

Implementatie implementation

Pas de volgende stappen toe om het bijbehorende schema te maken:

  1. Bewerk het knooppunt Administration>Configuration>Data schemas van de Adobe Campaign-structuur en klik op New .

  2. Selecteer de optie Access data from an existing table or an SQL view en klik op Next .

  3. Kies de tabel of de bestaande weergave:

  4. Pas de schemainhoud aan uw behoeften aan.

    Het schema moet worden gevuld met het kenmerk view="true" op het basiselement <srcSchema> om geen SQL-script voor het maken van tabellen te genereren.

Voorbeeld:

<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>

Een externe database openen accessing-an-external-database

De Federated Toegang van Gegevens - FDA optie geeft u toegang tot de gegevens die in een extern gegevensbestand worden opgeslagen.

De configuratie die op de schema's moet worden gedragen om tot gegevens in een extern gegevensbestand toegang te hebben wordt gedetailleerd in ​ deze pagina ​.

recommendation-more-help
601d79c3-e613-4db3-889a-ae959cd9e3e1