スキーマエディターのフィールドベースのワークフロー
作成対象:
- 開発者
Adobe Experience Platformは、エクスペリエンスデータモデル(XDM)スキーマで使用するための堅牢な標準化された フィールドグループセットを提供します。 これらのフィールドグループの背後にある構造とセマンティクスは、Experience Platformの様々なセグメント化ユースケースやその他のダウンストリームアプリケーションに合わせて慎重に調整されています。 また、独自のカスタムフィールドグループを定義して、独自のビジネスニーズに対応することもできます。
フィールドグループをスキーマに追加すると、そのスキーマはそのグループに含まれるすべてのフィールドを継承します。 ただし、必ずしも使用しない可能性のある、関連するフィールドグループの他のフィールドを含める必要なく、スキーマに個々のフィールドを追加できるようになりました。
このガイドでは、Experience Platform UI で個々のフィールドをスキーマに追加する様々な方法について説明します。
前提条件
このチュートリアルは、読者が XDM スキーマの構成およびExperience Platform UI のスキーマエディターの使用方法に精通していることを前提としています。 このガイドに進む前に、 新しいスキーマの作成と標準クラスへの割り当てのプロセスを開始する必要があります。
標準フィールドグループから追加されたフィールドを削除
標準フィールドグループをスキーマに追加した後、不要な標準フィールドを削除できます。
次の例では、標準フィールドグループ 人口統計の詳細 がスキーマに追加されています。 maritalStatus
などの 1 つのフィールドを削除するには、キャンバスでフィールドを選択し、右側のパネルで 削除 を選択します。
削除するフィールドが複数ある場合は、フィールドグループ全体を管理できます。 キャンバスでグループに属するフィールドを選択し、右側のパネルで 関連フィールドを管理 を選択します。
問題のフィールドグループの構造を示すダイアログが表示されます。 ここから、用意されているチェックボックスを使用して、必要なフィールドを選択または選択解除できます。 内容を確認して、「確認」を選択します。
キャンバスが再び表示され、選択したフィールドのみがスキーマ構造に存在します。
標準フィールドをスキーマに直接追加
標準フィールドグループからスキーマに直接フィールドを追加でき、対応するフィールドグループを事前に知る必要はありません。 標準フィールドをスキーマに追加するには、キャンバスでスキーマ名の横にあるプラス(+)アイコンを選択します。 名称未設定フィールド プレースホルダーがスキーマ構造に表示されます。また、右側のパネルが更新されて、フィールドを設定するためのコントロールが表示されます。
フィールド名 の下に、追加するフィールドの名前の入力を開始します。 クエリに一致する標準フィールドが自動的に検索され、属するフィールドグループを含めて、推奨される標準フィールド に一覧表示されます。
一部の標準フィールドは同じ名前を共有しますが、構造は元のフィールドグループによって異なる場合があります。 標準フィールドがフィールドグループ構造内の親オブジェクト内にネストされている場合、子フィールドが追加されると、親フィールドもスキーマに含まれます。
標準フィールドの横にあるプレビューアイコン(
キャンバスが更新され、スキーマに追加された標準フィールドが表示されます。これには、フィールドグループ構造内にネストされた親フィールドも含まれます。 フィールドグループの名前は、左側のパネルの フィールドグループ にも表示されます。 同じフィールドグループからさらにフィールドを追加する場合は、右側のパネルで 関連フィールドを管理 を選択します。
カスタムフィールドをスキーマに直接追加
標準フィールドのワークフローと同様に、独自のカスタムフィールドをスキーマに直接追加することもできます。
スキーマのルートレベルにフィールドを追加するには、キャンバスでスキーマ名の横にあるプラス(+)アイコンを選択します。 名称未設定フィールド プレースホルダーがスキーマ構造に表示されます。また、右側のパネルが更新されて、フィールドを設定するためのコントロールが表示されます。
追加するフィールドの名前の入力を開始すると、一致する標準フィールドの検索が自動的に開始されます。 代わりに新しいカスタムフィールドを作成するには、( 新しいフィールド ) が付いた上部のオプションを選択します。
ここから、フィールドの表示名とデータタイプを指定します。 フィールドグループを割り当て で、関連付ける新しいフィールドのフィールドグループを選択する必要があります。 フィールドグループの名前の入力を開始します。以前に カスタムフィールドグループを作成した場合は、ドロップダウンリストに表示されます。 または、フィールドに一意の名前を入力して、代わりに新しいフィールドグループを作成することもできます。
完了したら、「適用」を選択します。
新しいフィールドはキャンバスに追加され、標準の XDM フィールドとの競合を避けるために、 テナント ID の下に名前空間が設定されます。 新しいフィールドを関連付けたフィールドグループは、左側のパネルの フィールドグループ にも表示されます。
標準フィールドグループの構造へのカスタムフィールドの追加
作業中のスキーマに、標準フィールドグループが提供するオブジェクトタイプのフィールドがある場合、独自のカスタムフィールドを標準オブジェクトに追加できます。 オブジェクトのルートの横にあるプラス(+)アイコンを選択します。
カスタムフィールドの追加について詳しくは、UI ガイドでのスキーマの作成と編集を参照してください。
次の手順
このガイドでは、Experience Platform UI のスキーマエディター用の新しいフィールドベースのワークフローについて説明しました。 UI でのスキーマの管理について詳しくは、「UI の概要」を参照してください。