Schema för en befintlig tabell schema-of-an-existing-table

Översikt overview

När programmet behöver komma åt data från en befintlig tabell, en SQL-vy eller data från en fjärrdatabas skapar du dess schema i Adobe Campaign med följande data:

  • Tabellens namn: Ange tabellens namn (med dess alias när en blink används) med attributet "sqltable".
  • schemanyckel: referera till avstämningsfält,
  • index: används för att generera frågor,
  • Fälten och deras plats i XML-strukturen: fyll endast i de fält som används i programmet,
  • länkar: om det finns kopplingar till andra tabeller i basen.

Implementering implementation

Om du vill skapa motsvarande schema använder du följande steg:

  1. Redigera noden Administration>Configuration>Data schemas i Adobe Campaign-trädet och klicka på New .

  2. Välj alternativet Access data from an existing table or an SQL view och klicka på Next .

  3. Välj tabellen eller den befintliga vyn:

  4. Anpassa schemainnehållet efter dina behov.

    Schemat måste fyllas i med attributet view="true" i rotelementet <srcSchema> för att inte SQL-skript för att skapa tabeller.

Exempel :

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

Åtkomst till en extern databas accessing-an-external-database

Alternativet Åtkomst av federerade data - FDA ger dig åtkomst till data som lagras i en extern databas.

Den konfiguration som ska utföras på scheman för att komma åt data i en extern databas beskrivs på den här sidan.

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