フィールドグループ
フィールドグループは、個人、住所、web ブラウザー環境など、特定の概念を表す 1 つ以上のフィールドを定義する、再利用可能なコンポーネントです。 フィールドグループは、表現するデータ(レコードまたは時系列)の動作に応じて、互換性のあるクラスを実装するスキーマの一部として含めることを目的としています。 API でフィールドグループを使用する方法については、 フィールドグループエンドポイントガイドを参照してください。
データタイプ
データ型は、基本リテラルフィールドと同じ方法で、クラスまたはフィールドグループの参照タイプフィールドとして使用されます。主な違いは、データ型によって複数のサブフィールドを定義できる点です。 複数フィールド構造を一貫して使用できるという点ではフィールドグループに似ていますが、データタイプは、スキーマ構造の任意の場所に含めることができるのに対して、フィールドグループはルートレベルでのみ追加できるので、より柔軟です。 API でのデータタイプの使用について詳しくは、 データタイプエンドポイントガイドを参照してください。
記述子
記述子は、スキーマ内の特定のフィールドに割り当てられるメタデータのセットで、これらのフィールド(およびスキーマ自体)が他のスキーマにどのように関連するかなど、様々なコンテキストの詳細を提供します。 各スキーマには 1 つ以上の記述子エンティティを適用でき、異なる目的を果たす異なる記述子タイプが複数あります。 API での記述子の操作、様々な記述子タイプとそのユースケースの概要について詳しくは、 記述子エンドポイントガイドを参照してください。
和集合
Platform を使用すると、特定のユースケース用のスキーマを作成できますが、特定のクラスに属するスキーマの「和集合」を作成することもできます。 結合スキーマは、同じクラスを共有するすべてのスキーマのフィールドを 1 つの表現に集約します。 スキーマを リアルタイム顧客プロファイルで使用できるようにすると、そのスキーマは特定のクラスの結合に含まれます。 そのため、結合スキーマは直接編集できず、プロファイルで使用するスキーマを含めるか除外することによってのみ影響を受けます。
スキーマレジストリ API で結合を表示する方法については、 結合エンドポイントガイドを参照してください。
CSV からスキーマへの変換
CSV ファイルをテンプレートとして使用して XDM スキーマを自動的に生成できます。これにより、スキーマフィールドを一括読み込みするテンプレートを作成でき、手動の API や UI の作業を減らすことができます。
詳しくは、CSV からスキーマへの変換エンドポイントガイドを参照してください。
書き出し
Schema Registry API を使用すると、サンドボックスと組織間で XDM リソースを転送および共有できます。 スキーマ、フィールドグループまたはデータタイプの場合は、リソースの構造と依存リソースを含む書き出しペイロードを生成できます。 その後、このペイロードを使用して、リソースを宛先サンドボックスおよび組織に読み込むことができます。
既存の XDM リソースの書き出しペイロードを作成する方法について詳しくは、 書き出しエンドポイントガイドを参照してください。