現有表格方案

概覽

當應用程式需要訪問現有表、SQL視圖或遠程資料庫中的資料時,請使用以下資料在Adobe Campaign中建立其架構:

  • 表名:使用"sqltable"屬性輸入表的名稱(使用dblink時具有別名),
  • 方案密鑰:參考調解欄位,
  • 索引:用於生成查詢,
  • XML結構中的欄位及其位置:僅填寫應用程式中使用的欄位,
  • 連結:如果與基的其他表存在連接。

實作

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

  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>

存取外部資料庫

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

本頁中詳細說明了要在結構上執行以訪問外部資料庫中的資料的配置。

本頁內容