現有表格方案 schema-of-an-existing-table

概覽 overview

當應用程式需要存取現有表格、SQL檢視或遠端資料庫的資料時,請使用下列資料在Adobe Campaign中建立其綱要:

  • 表格名稱:輸入具有「sqltable」屬性的表格名稱(使用dblink時具有別名)。
  • 方案索引鍵:參考調解欄位,
  • 索引:用於產生查詢,
  • 這些欄位及其在XML結構中的位置:僅填寫應用程式中使用的欄位,
  • 連結:如果與基底的其他表格有聯結。

實施 implementation

若要建立對應的綱要,請套用下列階段:

  1. 編輯Adobe Campaign樹狀結構的​ Administration>Configuration>Data schemas ​節點,然後按一下​ New

  2. 選取​ Access data from an existing table or an SQL view ​選項,然後按一下​ Next

  3. 選擇表格或現有檢視:

  4. 調整結構描述內容以符合您的需求。

    結構描述必須以<srcSchema>根專案上的view="true"屬性填入,才能不產生資料表建立SQL指令碼。

範例

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

存取外部資料庫 accessing-an-external-database

同盟資料存取 — FDA ​選項可讓您存取儲存在外部資料庫中的資料。

此頁面中詳細說明了要執行於結構描述以存取外部資料庫中的資料的組態。

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