UIでのスキーマリソースの確認

Adobe Experience Platformでは、すべてのExperience Data Model (XDM) スキーマリソースがSchema Libraryに保存されます。これには、Adobeが提供する標準リソースと、組織で定義されたカスタムリソースが含まれます。 Experience Platform UIでは、Schema Library内の既存のスキーマ、クラス、フィールドグループ、またはデータタイプの構造とフィールドを表示できます。 UIは、これらのXDM リソースによって提供される各フィールドの想定されるデータタイプとユースケースに関する情報を提供するため、データ取り込みの計画と準備を行う際に特に役立ちます。

このガイドでは、Experience Platform UIで既存のスキーマ、クラス、フィールドグループ、データタイプ、リレーションシップを調べる方法について説明します。

スキーマリソースの検索 lookup

Experience Platform UIで、左側のパネルで「スキーマ」を選択します。 ​ スキーマ ​ ワークスペースには、参照 タブがあり、組織内のすべてのスキーマを表示できます。 クラスフィールドグループデータタイプ、および​ 関係 ​のタブを使用して、これらのリソースを表示することもできます。

複数のタブがハイライト表示されたスキーマワークスペース。

スキーマ ワークスペースのフィルタリングツールと検索ツールを使用して、スキーマのリストを絞り込み、特定のリソースをより迅速に検索します。 フィルターアイコン( ​ フィルターアイコン ​ )がフィルターパネルを開き、メタデータ、ID、関係、日付、所有権の条件を使用してスキーマをフィルタリングできます。 リソースフィルターは、参照 タブと​関係 タブで利用できます。

包括的なフィルターパネルがハイライト表示された​ スキーマ ​ ワークスペース 参照 タブ。

スキーマメタデータフィルター

スキーマを、基本特性と組織属性によってフィルタリングします。

フィルター
コントロールタイプ
説明
​ プロファイルを表示
ラジオボタン
すべて、有効のみ、または無効のみを表示します。 プロファイル対応スキーマは、​ リアルタイム顧客プロファイル ​に参加し、組織全体の統合された顧客ビューをサポートします。
​ スキーマタイプ ​
チェックボックス
スキーマの生成元でフィルタリング:標準 スキーマ (Adobeが提供)、関係 スキーマ (構造化、関係データモデリング機能)、または​ アドホック ​ スキーマ (1つのデータセットで使用する名前空間のフィールド)。
クラス
ドロップダウン
XDM Individual Profile、XDM ExperienceEvent、組織で定義されたカスタムクラスなど、特定のクラス基盤上に構築されたスキーマのみを表示します。
タグ
ドロップダウン
ユーザーが適用したユーザー定義タグごとにスキーマをフィルタリングできます。 オプションには、任意のタグ ​があり、すべてのタグ ​があります。 タグを使用して、プロジェクト、チーム、ビジネスドメイン、または組織のスキーマ管理慣行をサポートするカスタム分類基準で整理されたスキーマを検索します。

スキーマ属性フィルター

スキーマ構造とID設定にもとづいて結果を絞り込むことができます。

フィルター
コントロールタイプ
説明
は関係を持っています
はい/いいえチェックボックス
他のスキーマに接続する関係フィールドを含むスキーマのみを表示します。 関係フィールドは、さまざまなスキーマをまたいだデータ接続を可能にし、複雑なデータモデリングシナリオをサポートします。
にはプライマリ IDがあります
はい/いいえチェックボックス
指定されたプライマリ ID フィールドを持つスキーマをフィルタリングします。 プロファイルの有効化にはプライマリID フィールドが必要で、顧客データ統合の基盤として機能します。
プライマリ ID名前空間
ドロップダウン
電子メール、ECID、電話、カスタム名前空間などの特定のID タイプをプライマリ IDとして使用してスキーマを検索します。

時間フィルターとクリエイターフィルター

作成パターンと所有権にもとづいてスキーマをフィルタリングできます。

フィルター
コントロールタイプ
説明
作成日
開始日と終了日の選択
作成日付範囲でスキーマをフィルタリングします。 最近作成したスキーマを検索するか、特定のプロジェクトのフェーズまたは期間中に作成されたスキーマを検索します。
変更日
開始日と終了日の選択
変更日付範囲でスキーマをフィルタリングします。 メンテナンスとガバナンスのワークフローをサポートするために、最近の更新や変更でスキーマを特定します。
作成者
ドロップダウン
元の作成者でスキーマをフィルタリングします。 特定のチームメンバー、システム、サービスアカウントによって構築されたスキーマを検索し、所有権の追跡とコラボレーションをサポートします。

「関係」タブのフィルター

「関係」タブでスキーマ関係を表示する場合は、追加のフィルターを使用してスキーマ接続を調べます。

フィルター
コントロールタイプ
説明
Source スキーマ ​
ドロップダウン
選択したスキーマが開始点または「ソース」である関係を表示します。
宛先スキーマ ​
ドロップダウン
選択したスキーマがターゲットまたは「宛先」である関係を表示します。
Source クラス ​
ドロップダウン
開始スキーマのクラスに基づいて関係をフィルタリングします。
宛先クラス ​
ドロップダウン
特定のクラスのスキーマで終わる関係を表示します。

​ フィルターフィールドがハイライト表示されたスキーマワークスペースの「関係」タブ。

複数のフィルターを結合

フィルターを組み合わせてスキーマのリストを絞り込み、特定のリソースをより迅速に検索します。 例えば、先月内に作成されたカスタムタグを含む​ プロファイル対応標準スキーマを検索したり、電子メールプライマリ IDを使用し、関係フィールドを含むアドホックスキーマを検索したりできます。

複数のフィルタータイプが同時に適用されるスキーマワークスペースの強化フィルターパネル。

適用されたフィルターは、在庫ヘッダー行に取り外し可能なチップとして表示されます。 フィルターを削除するには、そのチップの​ × ​を選択します。 アクティブなすべてのフィルターを一度に削除するには、すべてをクリア​を選択します。

検索バーを使用して、検索結果をさらに絞り込みます。

検索フィールドがハイライト表示されたスキーマワークスペースの「参照」タブ。

検索結果は、リソースのタイトルと説明の一致にもとづいてランク付けされます。 タイトルの一致は説明の一致よりも優先され、より一致する用語を持つリソースは結果リストでより高く表示されます。

探索するリソースが見つかったら、リストから名前を選択して、キャンバスで構造を表示します。

スキーマの参照、整理、管理 browse-organize-manage-schemas

​ スキーマ ​ ワークスペースを使用して、スキーマを検索、整理、管理します。 スキーマインベントリのフィルタリング、メタデータ列の並べ替え、一般的なスキーマアクションの実行は、インベントリビューから直接実行できます。

メタデータの参照とフィルタリング

スキーマインベントリでは、主要なスキーマメタデータが1つのテーブルビューに表示されます。 個々のスキーマを開かずに、タグ、スキーマタイプ、プロファイルのイネーブルメントステータス、作成日、最終変更日、クラス、ID、関係、動作、その他のメタデータを表示できます。

在庫を並べ替えるには、列ヘッダーを選択します。 同じ列ヘッダーをもう一度選択して、並べ替え順序を反転します。

在庫に1つのページに収まらない結果が含まれている場合は、リストの下部にあるページコントロールを使用して、ページ間を移動します。

​ タグ、スキーマタイプ、プロファイルの有効化、作成日、最終変更日、クラス、ID、関係、およびビヘイビアー列を表示するスキーマワークスペーススキーマインベントリ。

スキーマに対するインラインアクション

スキーマ行の省略記号メニューを使用して、インベントリビューから直接、一般的なスキーマアクションを実行します。

アクションは、在庫ビューとリソース詳細ビューの両方から使用できます。 一部のアクションは、カスタム(テナント定義)リソースでのみ使用できます。 Adobeが提供する標準的なリソースでは、操作の選択肢が限られている場合があります。

編集、削除、ラベルの適用、タグの管理などのインラインアクションを表示するスキーマ行の省略記号メニュー。

リソースのタイプと権限に応じて、スキーマのプロパティの編集、データガバナンスラベルの適用、スキーマの削除、タグの管理をスキーマを開かずに実行できます。 追加のアクションには、スキーマのフォルダーへの移動、デプロイメントパッケージへのスキーマの追加、スキーマ JSONのコピー、テスト用のサンプルファイルのダウンロードなどがあります。

NOTE
サンプルファイルのみを使用して、スキーマ構造をテストします。 本番データは含めないでください。

各アクションの詳細な手順については、​ スキーマアクションガイド ​を参照してください。

タグとフォルダーを使用したスキーマの移動

タグとフォルダーを使用して、インベントリ内のスキーマを整理および検索します。 タグは、プロジェクト、チーム、データドメインなど、組織で定義されたカテゴリーごとにスキーマをグループ化するのに役立ちます。 フォルダーは、関連するスキーマを整理するための階層構造を提供します。

タグでスキーマをフィルタリングするには、フィルターアイコン( ​ フィルターアイコン ​ )を選択してフィルターパネルを開きます。 次に、任意のタグを持つ ドロップダウンから1つ以上のタグを選択します。

​ スキーマインベントリ内のユーザー定義タグでスキーマをフィルタリングして、特定のスキーマを見つけます。

フォルダー別のスキーマを参照するには、フォルダーを表示アイコン( ​ フォルダーを表示アイコン ​ )を選択します。 フォルダー階層が左側のパネルに表示されます。 関連するスキーマを表示するフォルダーを選択します。

左側のパネルのフォルダー階層に移動して、スキーマを参照して見つけます。

タグとフォルダーは在庫フィルタリングシステムと連携し、割り当てられたタグとフォルダーの場所に基づいてスキーマのリストを絞り込むことができます。

Experience Platform全体でのタグの作成と管理について詳しくは、統合タグの管理ガイド ​を参照してください。

キャンバスでのXDM リソースの探索 explore

リソースを選択すると、その構造がキャンバスで開きます。

Commerce データタイプを表示するデータタイプワークスペースキャンバス。

サブプロパティを含むすべてのオブジェクトタイプフィールドは、最初にキャンバスに表示されたときに、デフォルトで折りたたまれます。 任意のフィールドのサブプロパティを表示するには、フィールド名の横にあるアイコンを選択します。

拡張されたフィールドとサブプロパティがハイライト表示されたデータタイプワークスペースキャンバス。

標準クラスおよびフィールドグループインジケーター standard-class-and-field-group-indicator

スキーマエディターでは、標準クラスとフィールドグループに南京錠アイコン( 南京錠アイコン。 )が表示されます。 このアイコンは、編集制限があるAdobe生成リソースを示します。 スキーマ図のクラス名とフィールドグループ名の横、およびAdobeで生成されたリソースに属するフィールドの横に表示されます。

南京錠アイコンがハイライト表示されたスキーマエディター

標準クラスは編集できません。 標準フィールドグループを拡張するには、標準フィールドグループにカスタムフィールドを追加のドキュメントを参照してください。

システム生成フィールド system-fields

フィールド名の前にはアンダースコアが付いています(_repo_idなど)。 これらは、データが取り込まれる際にシステムが自動的に生成して割り当てるフィールドのプレースホルダーを表します。

そのため、Experience Platformに取り込む際には、これらのフィールドのほとんどをデータ構造から除外する必要があります。 このルールの主な例外は_{TENANT_ID} フィールド ​です。このフィールドは、組織の下で作成されたすべてのXDM フィールドの下に名前空間を設定する必要があります。

データタイプ data-types

キャンバスに表示される各フィールドの対応するデータタイプは、フィールドが取り込む必要のあるデータタイプを一目で示す名前の横に表示されます。

関連するデータ型がハイライト表示されたキャンバスに表示される郵送先住所のデータ型。

角括弧([])が付いたデータ型は、その特定のデータ型の配列を表します。 例えば、String[]​というデータ型は、フィールドに文字列値の配列が必要であることを示します。 支払い項目[]​のデータ型は、支払い項目 データ型に準拠するオブジェクトの配列を示します。

配列フィールドがオブジェクトタイプに基づいている場合は、キャンバスでそのアイコンを選択して、各配列項目の期待属性を表示できます。

配列フィールドがハイライト表示され、各配列項目に期待される属性が表示されたキャンバス内のオブジェクト。

​ フィールドプロパティ ​ field-properties

キャンバス内の任意のフィールドの名前を選択すると、右側のパネルが更新され、そのフィールドの詳細が​ フィールドプロパティ ​の下に表示されます。 これには、フィールドの意図されるユースケースの説明、デフォルト値 (取り込み中に適用されない情報スキーマメタデータ)、パターン、形式、フィールドが必要かどうか、などを含めることができます。 デフォルト値​と取り込み検証設定の違いについては、​ タイプ固有のフィールドプロパティ ​を参照してください。 フィールドグループを探索する場合、選択したフィールドのラベル関連の詳細もここに表示されます。構造図の​ ラベル ​を参照してください。

​ フィールドプロパティがハイライト表示されたCommerce データタイプから選択されたフィールド。

検査中のフィールドが列挙フィールドの場合、右側のパネルには、フィールドが受け取ると想定される許容値も表示されます。

​ フィールドが選択され、列挙値と表示名がフィールドプロパティパネルで強調表示されたスキーマエディター。

ID フィールド identity

ID フィールドを含むスキーマを検査する場合、これらのフィールドは、スキーマに提供するクラスまたはフィールドグループの下の左側のパネルに一覧表示されます。 左側のパネルでID フィールド名を選択すると、ネストの深さに関係なく、カンバス内のフィールドが表示されます。

ID フィールドは、指紋アイコン ( 指紋アイコン画像 )を持つキャンバスで強調表示されます。 ID フィールドの名前を選択すると、ID名前空間や、フィールドがスキーマのプライマリ IDであるかどうかの追加情報を表示できます。

​ スキーマのIDが左側のパネルで強調表示され、スキーマ図でフィールドが強調表示され、フィールドプロパティでID名前空間が強調表示されたスキーマエディター。

NOTE
ID フィールドとダウンストリーム Experience Platform サービスとの関係について詳しくは、ID フィールドの定義に関するガイドを参照してください。

関係フィールド relationship

関係フィールドを含むスキーマを検査する場合、そのフィールドは​ 関係 ​の下の左側のパネルに一覧表示されます。 左側のパネルで関係フィールド名を選択すると、ネストの深さに関係なく、カンバス内のフィールドが表示されます。 関係フィールドは、フィールドがリンクする参照スキーマの名前を示す、キャンバス内で一意にハイライト表示されます。 B2B機能を持つ組織の場合、カスタムの関係名を記述でき、このような場合はキャンバスに表示されます。

関係フィールドと関係を編集がハイライト表示されたスキーマエディター。

参照スキーマのプライマリ IDのID名前空間を表示するには、関係フィールドを選択し、​ フィールドプロパティ ​ サイドバーで​ 関係を編集 ​します。 関係のパラメーターは、表示される関係を編集 ダイアログに表示されます。

関係パラメーターが表示された関係を編集ダイアログ。

XDM スキーマでの関係の使用について詳しくは、UIでの関係の作成に関するチュートリアルを参照してください。

フィールドグループの探索:使用状況とメタデータ explore-field-groups

スキーマ / フィールドグループ​に移動して、フィールドグループを確認します。 フィールドグループ タブでは、追加の機能により、スキーマ全体でフィールドグループが使用されている場所と、互換性、必須フィールド(取り込み要件を適用する)、ガバナンスシグナルなど、その内容を把握できます。

これらの機能は、変更を加える前に影響を評価し、スキーマの設計中に関連するフィールドグループをより効率的に特定するのに役立ちます。

フィールドグループのスキーマ使用状況の表示 view-schema-usage-for-field-groups

フィールドグループ テーブルから、フィールドグループを選択して、その詳細ビューを開きます。 キャンバスが更新され、フィールドグループ構造が表示され、プロパティパネルには選択したリソースに関する追加情報が表示されます。

このフィールドグループを使用するスキーマ

右側のプロパティパネルの「このフィールドグループを使用したスキーマ」セクションには、現在フィールドグループを含むスキーマが一覧表示されます。

このフィールドグループセクションを使用するスキーマを示すフィールドグループプロパティパネル。

  • フィールドグループが3つ以下のスキーマで使用されている場合、すべてのスキーマ名が表示されます。
  • 3つ以上のスキーマで使用されている場合は、一部の名前のみが表示され、完全なリストを表示するオプションも表示されます。

スキーマ名を選択して、その詳細ビューを新しいタブで開き、そのスキーマ内でのフィールドグループの実装方法を調べます。

スキーマリストの詳細と完全な表示

インラインで表示できる数よりも多くのスキーマが存在する場合は、詳細を表示​を選択して、完全なダイアログを開きます。

このフィールドグループセクションを使用するスキーマの「詳細を表示」オプション。

このフィールドグループを使用する​スキーマ ダイアログが表示され、フィールドグループを使用するスキーマの完全なリストが表示されます。

​ スキーマリストと列を表示するこのフィールドグループダイアログを使用するスキーマ。

このフィールドグループ ダイアログを使用する スキーマでは、次の操作を実行できます。

  • フィールドグループを使用するすべてのスキーマを参照する
  • 大規模な結果セットのページ
  • スキーマを選択して、その詳細ビューを新しいタブで開く

スキーマ名、クラス、その他の属性などのスキーマの詳細を表示できます。

このワークフローは、影響分析および探索のみを目的としています。 スキーマやフィールドグループは変更されません。 スキーマ構造を変更するには、UIでのスキーマの作成と編集を参照してください。

フィールドグループのメタデータとフィルタリング field-group-metadata-and-filtering

フィールドグループ」タブには、フィールドグループを選択する前に見つけて評価するのに役立つメタデータとフィルタリングツールが用意されています。

テーブルとフィルターを参照

フィールドグループのインベントリテーブルには、フィールドグループを適用できるクラスを示す​ 互換性のあるクラス ​など、リストビューで直接メタデータを公開する追加の列が含まれています。 フィールドグループは、表すデータ(レコードベースまたは時系列データなど)の動作に基づいて、リストされている互換性のあるクラスのいずれかを使用するスキーマにのみ追加できます。 フィールドグループがすべてのクラスと互換性がある場合、テーブルに​ All ​が表示される場合があります。 業界タグ​は、発見のためのフィールドグループの分類に役立ちます。

リストを絞り込むには、フィルターアイコン( ​ フィルターアイコン画像 )を選択して、左側のパネルでフィルターパネルを開きます。 次の画像は、左側のパネルで開いているフィルターパネルを示しています。

互換性のあるクラス、業界タグ、フィルターパネルを表示する「フィールドグループ」タブ。

フィルターパネルでは、次の操作を実行できます。

  • 互換性のあるクラス — ドロップダウンを使用して、クラスの互換性でフィールドグループをフィルタリングします
  • 業界タグ — チェックボックスを使用して、1つ以上の業界カテゴリでフィルタリングします

参照中に、表の行を選択して、情報パネルをトリガーします。 情報パネルには、互換性のあるクラスや業界タグなどのメタデータが表示されるため、フィールドグループを開かずにキーの詳細を確認できます。

フィールドグループ詳細メタデータ

フィールドグループを開くと、プロパティパネルにリソースに関連する追加のメタデータが表示されます。

プロパティパネルには、次のメタデータを表示できます。

  • 互換性のあるクラス — フィールドグループが拡張できるクラス
  • 必須属性 — データ取り込み中にフィールドグループによって要求されたときに有効な値を持つ属性。 要件はデータ構造によって異なり、必要な値が欠落または無効なレコードは検証に失敗します
  • ラベル — ラベルはフィールドグループレベルで表示されません。 フィールドを選択して、フィールドプロパティ パネルにラベルの詳細を表示します

この情報は、フィールドグループを使用または変更する前に、制約と要件を理解するのに役立ちます。

構造図のラベル

フィールドグループがカンバスで開いている場合、構造内で直接ラベル情報を表示できます。 設定アイコンを選択します( 設定アイコン。 )。 キャンバス ツールバーで「ツリーにラベルを表示」を有効にして、キャンバス内のフィールドにラベル インジケーターを表示します。

​ ツリーの表示オプション ダイアログを表示するフィールドグループキャンバス。ツリーのラベルを表示がハイライト表示されている。

キャンバスでフィールドを選択すると、そのフィールドに適用されたラベルを含むラベルの詳細が​フィールドプロパティ パネルに表示されます。

​ フィールドプロパティパネルのフィールドとラベルの詳細にラベルを表示するフィールドグループキャンバス。

ラベルはカテゴリ別(IDや機密ラベルなど)にグループ化され、データに適用されるガバナンスやアクセス関連の制約を可視化します。

これらの指標は可視性のためのものであり、スキーマ構造は変更されません。 詳しくは、​ スキーマのデータ使用ラベルの管理を参照してください。

次の手順

XDM スキーマと関連するExperience Platform機能を引き続き使用するには、次のリソースを使用します。

recommendation-more-help
experience-platform-help-xdm