XDM スキーマへの CSV ファイルのマッピング

In order to ingest CSV data into Adobe Experience Platform, the data must be mapped to an Experience Data Model (XDM) schema. This tutorial covers how to map a CSV file to an XDM schema using the Platform user interface.

また、このチュートリアルの付録では、マッピング関数の使用に関する詳細情報を提供します。

はじめに

This tutorial requires a working understanding of the following components of Platform:

  • Experience Data Model (XDM System):顧客体験データを Platform 整理する際に使用される標準化されたフレームワーク。
  • Batch ingestion:ユーザーが指定したデータファイルからデータを Platform 取り込む方法。

また、このチュートリアルでは、CSV データの取り込み先のデータセットを既に作成している必要があります。UI でデータセットを作成する手順については、データ取得のチュートリアルを参照してください。

宛先の選択

にログインし Adobe Experience Platform 、左のナビゲーションバーから ワークフローを選択して ワークフロー ​ワークスペースにアクセスします。

ワークフロー 画面の「 Data ingestion 」セクションで「 CSVをXDMスキーマにマップ」を選択し、「 Launch ​Launch」を選択します。

The Map CSV to XDM schema workflow appears, starting on the Destination step. 取り込む受信データのデータセットを選択します。 既存のデータセットを使用することも、新しいデータセットを作成することもできます。

既存のデータセットを使用する

CSVデータを既存のデータセットに取り込むには、「既存のデータセット を使用」を選択します。 検索関数を使用して既存のデータセットを取得するか、パネル内の既存のデータセットのリストをスクロールして取得できます。

CSVデータを新しいデータセットに取り込むには、「新しいデータセットを 作成 」を選択し、表示されるフィールドにデータセットの名前と説明を入力します。 検索機能を使用するか、提供されるスキーマのリストをスクロールして、スキーマを選択します。 「 次へ 」を選択して次に進みます。

データの追加

データ追加」手順が表示されます。CSVファイルを用意されているスペースにドラッグ&ドロップするか、「ファイルを 選択 」を選択してCSVファイルを手動で入力します。

The Sample data section appears once the file is uploaded, showing the first ten rows of data. Once you have confirmed that the data has uploaded as expected, select Next.

XDM スキーマフィールドへの CSV フィールドのマッピング

マッピング」手順が表示されます。CSV ファイルの列は「ソースフィールド」の下にリストされ、対応する XDM スキーマフィールドが「ターゲットフィールド」の下にリストされます。

Platform 選択したターゲットスキーマまたはデータセットに基づいて、自動マップされるフィールドに対して高度なレコメンデーションを自動的に提供します。 使用事例に合わせて手動でマッピングルールを調整できます。

すべての自動生成マッピング値を受け入れるには、「すべてのターゲットフィールドを受け入れ」というチェックボックスを選択します。

ソーススキーマで複数のレコメンデーションが使用できる場合があります。 この場合、マッピングカードに最も目立つレコメンデーションが表示され、その後に使用可能な追加のレコメンデーション数を含む青い円が表示されます。 電球アイコンを選択すると、追加の推奨のリストが表示されます。 代わりにマップ先のレコメンデーションの横にあるチェックボックスをオンにして、代替レコメンデーションの1つを選択できます。

または、ソーススキーマをターゲットスキーマに手動でマップすることもできます。 マップするソーススキーマの上にカーソルを置き、プラスアイコンを選択します。

ソースをターゲットに マップ」フィールドプローバーが表示されます。 ここから、マッピングするフィールドを選択し、「 保存 」を選択して新しいマッピングを追加します。

マッピングの1つを削除する場合は、そのマッピングの上にマウスポインターを置いて、マイナスアイコンを選択します。

追加計算フィールド

計算済みフィールドでは、入力スキーマーの属性に基づいて値を作成できます。 これらの値をターゲットスキーマの属性に割り当て、名前と説明を指定して参照しやすくすることができます。

先に進むには、 追加 計算フィールドボタンを選択します。

計算済みフィールド を作成 パネルが表示されます。 左側のダイアログボックスには、計算フィールドでサポートされるフィールド、関数、演算子が含まれています。 いずれかのタブを選択して、式エディタに関数、フィールドまたは演算子を追加する開始を行います。

タブ 説明
フィールド 「フィールド」タブのリストフィールドと属性は、ソーススキーマで使用できます。
関数 「関数」タブには、データの変換に使用できる関数がリストされます。 計算フィールド内で使用できる関数の詳細については、データ準備(マッパー)関数の 使用に関するガイドを参照してください
演算子 「operators」タブには、データの変換に使用できる演算子がリストされます。

中央の式エディターを使用して、手動でフィールド、関数および演算子を追加できます。 式の作成を開始するエディタを選択します。

保存 」を選択して続行します。

マッピング画面が再び開き、新しく作成したソースフィールドが表示されます。 対応するターゲットフィールドを適用し、「 完了 」を選択してマッピングを完了します。

データ取得の監視

CSVファイルをマッピングして作成したら、ファイルを介して取り込まれるデータを監視できます。 データ取り込みの監視について詳しくは、データ取り込みの 監視に関するチュートリアルを参照してください

次の手順

By following this tutorial, you have successfully mapped a flat CSV file to an XDM schema and ingested it into Platform. このデータは、などのダウンストリーム Platform サービスで使用できるようになり Real-time Customer Profileました。 See the overview for Real-time Customer Profile for more information.

このページ