AIが生成したレコメンデーションを使用して、CSV ファイルをXDM スキーマにマッピングする

NOTE
Experience Platformで一般的に使用できるCSV マッピング機能について詳しくは、CSV ファイルを既存のスキーマにマッピング ​するドキュメントを参照してください。

CSV データを Adobe Experience Platform に取り込むには、データを Experience Data Model(XDM)スキーマにマッピングする必要があります。 既存のスキーマ にマッピングすることもできますが、使用するスキーマや構造化する方法が正確にわからない場合は、代わりにExperience Platform UI内のマシンラーニング(ML)モデルに基づく動的レコメンデーションを使用できます。

はじめに

このチュートリアルでは、Experience Platform の次のコンポーネントに関する十分な知識が必要です。

  • Experience Data Model (XDM System):Experience Platform が、カスタマーエクスペリエンスデータを整理する際に使用する、標準化されたフレームワーク。
    • 少なくとも、XDM🔗の動作の概念を理解しておく必要があります。これにより、データを​ プロファイル ​ クラス (レコード動作)またはExperienceEvent クラス (時系列動作)にマッピングするかどうかを決定できます。
  • バッチ取り込み:Experience Platform がユーザー指定のデータファイルからデータを取り込む方法。
  • Adobe Experience Platform データ準備:取り込んだデータを XDM スキーマに準拠するようにマッピングおよび変換できる一連の機能。 データ準備機能に関するドキュメントは、スキーママッピングに特に関連します。

データフローの詳細を入力

Experience Platform UIで、左側のナビゲーションで「ソース」を選択します。 カタログ ビューで、ローカルシステム カテゴリに移動します。 ローカルファイルのアップロード​で、データを追加​を選択します。

Experience Platform UIの​ ソース ​ カタログ。選択されている​ ローカルファイルアップロード ​の​ データを追加します。

Map CSV XDM スキーマ ワークフローが、データフローの詳細 ステップから表示されます。

ML レコメンデーションを使用して新しいスキーマを作成する」を選択すると、新しいコントロールが表示されます。 マッピングするCSV データに適したクラスを選択します(​ プロファイル ​またはExperienceEvent)。 必要に応じて、ドロップダウンメニューを使用して、ご自分のビジネスに関連する業界を選択するか、提供されたカテゴリが該当しない場合は、空白のままにすることもできます。 組織が企業間取り引き(B2B) ​ モデルで運営されている場合は、B2B データ チェックボックスを選択します。

ML レコメンデーションオプションを選択した​ データフローの詳細 ステップ。 クラスに​ プロファイル ​が選択され、業界に通信が選択されました

ここから、CSV データから作成されるスキーマの名前と、そのスキーマで取り込まれるデータを含む出力データセットの名前を指定します。

続行する前に、オプションで、データフローに次の追加機能を設定できます。

入力名
説明
説明
データフローに関する説明。
​ エラー診断
有効にすると、新しく取り込んだバッチに対してエラーメッセージが生成され、API で対応するバッチを取得する際に表示できます。
部分取り込み
有効にすると、新しいバッチデータの有効なレコードは、指定したエラーしきい値内で取り込まれます。 このしきい値を使用すると、バッチ全体が失敗する前に許容可能なエラーの割合を設定できます。
​ データフローの詳細
CSV データをExperience Platformに取り込むデータフローの名前とオプションの説明を指定します。 ワークフローを開始すると、データフローにデフォルト名が自動的に割り当てられます。 名前の変更はオプションです。
​ アラート ​
データフローが開始された後に、データフローのステータスに関して受け取りを希望する製品内アラートをリストから選択します。

データフローの設定が完了したら、次へ​を選択します。

​ データフローの詳細 セクションが完了しました。

データの選択

データを選択 ステップで、左側の列を使用してCSV ファイルをアップロードします。 ファイルを選択​を選択してファイル エクスプローラーダイアログを開き、ファイルを選択するか、ファイルを列に直接ドラッグ&ドロップします。

​ 「​ ファイルを選択」ボタンとドラッグ&ドロップ領域は、​ データを選択 ステップ内でハイライト表示されています。

ファイルをアップロードすると、サンプルデータセクションが表示され、受信したデータの最初の 10 行が表示され、正しくアップロードされたことを確認できます。 「次へ」をクリックして続行します。

ワークスペース内で入力されるサンプルデータ行

スキーママッピングの設定

データフロー設定とアップロードした CSV ファイルに基づいて、ML モデルが実行され、新しいスキーマを生成します。 プロセスが完了すると、​ マッピング ​手順が入力され、生成されたスキーマ構造の完全にナビゲーション可能なビューと共に、各フィールドのマッピングが表示されます。

UIの​ マッピング ​手順。マッピングされたすべてのCSV フィールドと結果のスキーマ構造が表示されます。

NOTE
ソースとターゲットのフィールドマッピングワークフロー中に、さまざまな基準に基づいてスキーマ内のすべてのフィールドをフィルタリングできます。 デフォルトの動作は、マッピングされたすべてのフィールドを表示することです。 表示されるフィールドを変更するには、検索入力フィールドの横にあるフィルターアイコンを選択し、ドロップダウンオプションから選択します。
​ フィルターアイコンとドロップダウンメニューがハイライト表示された、CSVからXDM スキーマ作成ワークフローへのマッピングステージ。 {width="100" modal="regular"}

ここから、必要に応じてオプションで「フィールドマッピングを編集」または「関連付けられているフィールドグループを変更」を選択できます。 満足したら、終了​を選択してマッピングを完了し、以前に設定したデータフローを開始します。 CSV データはシステムに取り込まれ、生成されたスキーマ構造に基づいてデータセットに入力されます。これにより、下流のExperience Platformサービスで使用できるようになります。

完了 ボタンが選択され、CSV マッピングプロセスが完了しました。

フィールドマッピングの編集 edit-mappings

フィールドマッピングプレビューを使用すると、既存のマッピングを編集したり、完全に削除したりできます。 UI でマッピングセットを管理する方法について詳しくは、データ準備マッピング用 UI ガイドを参照してください。

フィールドグループの編集 edit-field-groups

ML モデルを使用すると、CSV フィールドは既存の XDM フィールドグループに自動的にマッピングされます。 特定のCSV フィールドのフィールドグループを変更する場合は、スキーマツリーの横にある​ 編集 ​を選択します。

​ スキーマツリーの横にある編集 ボタンが選択されています。

ダイアログが表示され、マッピング内の任意のフィールドの表示名、データタイプ、フィールドグループを編集できます。 適用​を選択する前に、ソースフィールドの横にある編集アイコン( 編集アイコン ​ )を選択して、右側の列でその詳細を編集します。

変更されているソースフィールドの推奨フィールドグループ。

ソースフィールドのスキーマレコメンデーションの調整が完了したら、保存​を選択して変更を適用します。

次の手順

このガイドでは、AIが生成したレコメンデーションを使用してCSV ファイルをXDM スキーマにマッピングし、バッチ取り込みを通じてデータをExperience Platformに取り込む方法について説明しました。

CSV ファイルを既存のスキーマにマッピングする手順については、既存のスキーママッピングワークフローを参照してください。 事前構築済みのソース接続を使用してリアルタイムでExperience Platformにデータをストリーミングする方法については、​ ソースの概要を参照してください。

機械学習(ML) アルゴリズムを使用して、サンプル CSV データからスキーマを​生成することもできます。 このワークフローでは、CSV ファイルの構造と内容に基づいて、新しいスキーマが自動的に作成されます。 この新しく作成されたスキーマは、データのフォーマットに一致するため、時間を節約し、大規模で複雑なデータセットの構造、フィールド、データタイプを定義する際の精度を向上させます。 このワークフローについて詳しくは、ML支援スキーマ作成ガイド ​を参照してください。

recommendation-more-help
experience-platform-help-ingestion