既存の表、SQL表示、またはリモート・データベースからのデータにアクセスする必要がある場合は、次のデータを使用してAdobe Campaignでスキーマを作成します。
対応するスキーマを作成するには、次のステージを適用します。
Adobe CampaignツリーのAdministration>Configuration>Dataスキーマーノードを編集し、Newをクリックします。
「既存のテーブルまたはSQL表示からデータにアクセス」オプションを選択し、「次へ」をクリックします。
テーブルまたは既存の表示を選択します。
必要に応じてスキーマの内容を調整します。
テーブル作成SQLスクリプトを生成しないように、スキーマに<srcSchema>
ルート要素の表示="true"属性を設定する必要があります。
例:
<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>
Federated Data Access-FDAオプションを使用すると、外部データベースに格納されたデータにアクセスできます。
外部データベース内のデータにアクセスするスキーマに対して行う構成は、このページに詳しく記載されています。