データ準備 UI ガイド data-prep-ui-guide
このガイドでは、Adobe Experience Platform ユーザーインターフェイスの データ準備 マッピング機能を使用して、CSV ファイルを エクスペリエンスデータモデル(XDM)スキーマ にマッピングする方法について説明します。
基本を学ぶ
このチュートリアルでは、次のExperience Platform コンポーネントに関する十分な知識が必要です。
-
Experience Data Model (XDM) システム:Experience Platform が顧客体験データの整理に使用する標準化されたフレームワーク。
- スキーマ構成の基本:スキーマ構成の主要な原則やベストプラクティスなど、XDM スキーマの基本的な構成要素について学びます。
- スキーマエディターのチュートリアル:スキーマエディター UI を使用してカスタムスキーマを作成する方法を説明します。
-
ID サービス:デバイスやシステム間で ID を関連付けることで、個々の顧客とその行動への理解を深めることができます。
-
Real-Time Customer Profile:複数のソースからの集計データに基づいて、統合されたリアルタイムの顧客プロファイルを提供します。
-
ソース: Experience Platform を使用すると、さまざまなソースからデータを取り込むことができると同時に、Experience Platform サービスを使用して受信データを構造化、ラベル付け、および拡張できます。
UI のマッピングインターフェイスへのアクセス
UI内のマッピング インターフェイスには、2 つの異なる経路を介してアクセスできます。
- Experience Platform UIで、左ナビゲーションから [ Workflows ] を選択し、[ Map CSV to XDM schema] を選択します。 次へ、データフローの詳細を指定し、取り込むデータを選択します。 完了すると、マッピングインターフェイスが表示され、ソースデータとXDMスキーマ間のマッピングを設定できます。
- マッピングインターフェイスには、ソースワークスペースからアクセスすることもできます。
CSV ファイルを XDM スキーマにマッピングする
マッピングインターフェイスと、それが提供する包括的なツールセットを使用して、ソーススキーマのデータフィールドを、ターゲットスキーマ内の適切なターゲット XDM フィールドに正常にマッピングします。
マッピングインターフェイスについて mapping-interface
取得ワークフローのコンテキスト内でのマッピングフィールドの健全性については、インターフェイスの上部にあるダッシュボードを参照してください。 ダッシュボードには、マッピングフィールドに関する次の詳細が表示されます。
次へ、ヘッダーにリストされているオプションを使用して、マッピングフィールドをより適切に操作またはフィルタリングできます。
[ All fields ] を選択して、マッピングをフィルター処理するオプションのドロップダウンメニュー表示します。 使用可能なフィルタリングオプションは次のとおりです。
- Required fields:ワークフローを完了するために必要なフィールドのみを表示するようにインターフェイスフィルターします。
- Identity fields:ID としてマークされたフィールドのみを表示するようにインターフェイスフィルターします。
- Mapped fields:既にマッピングされているフィールドのみを表示するようにインターフェイスフィルターします。
- Unmapped fields:インターフェイスフィルター、まだマッピングされていないフィールドのみを表示します。
- Fields with errors:エラーのあるフィールドのみを表示するようにインターフェイスフィルターします。
新しいフィールドタイプを追加 add-a-new-field-type
新しいマッピング フィールドまたは計算フィールドを追加するには、 New field typeを選択します。
新しいマッピングフィールド
新しいマッピング フィールドを追加するには、[ New field type ] を選択し、表示されるドロップダウン メニューから [ Add new field ] を選択します。
次へ、表示されるソース スキーマ ツリーから追加するソース フィールドを選択し、[ Select] を選択します。
マッピングインターフェイスは、選択したソースフィールドと空のターゲットフィールドを使用して更新されます。 「 Map target field 」を選択すると、新しいソースフィールドを適切なターゲットXDMフィールドにマッピング開始。
インタラクティブなターゲットスキーマツリーが表示され、ターゲットスキーマを手動でトラバースして、ソースフィールドに適したターゲット XDM フィールドを見つけることができます。
計算フィールド calculated-fields
計算フィールドでは、入力スキーマの属性に基づいて値を作成できます。 これらの値をターゲットスキーマの属性に割り当て、名前と説明を指定して参照を容易にできます。計算フィールドの最大長は 4096 文字です。
計算フィールドを作成するには、[ New field type ] を選択し、[ Add calculated field
Create calculated field ウィンドウが表示されます。 インターフェイスを使用して計算フィールドを入力し、サポートされるフィールド、関数、演算子については、左側のダイアログボックスを参照してください。
中央にある式エディターを使用して、フィールド、関数、演算子を手動で追加できます。 式の作成を開始するには、エディターを選択します。完了したら、[ Save ] を選択して続行します。
マッピングを読み込む import-mapping
データ準備のマッピングのインポート機能を使用して、データ取得プロセスの手動構成時間を短縮し、間違いを制限できます。 マッピングは、既存のフローまたはエクスポートされたファイルからインポートできます。
類似したソース ファイルとターゲット スキーマに基づく複数のデータフローがある場合は、既存のマッピングをインポートして、新しいデータフローに再利用できます。
既存のデータフローからマッピングをインポートするには、 [ Import mappings ] を選択し、 [ Import mapping from flow] を選択します。
次に、ポップアップウィンドウを使用して、マッピングを読み込むデータフローを見つけます。 この手順では、検索機能を使用して特定のデータフローを分離し、そのマッピングを取得することもできます。 終了したら「Select」を選択します。
場合によっては、データに多数のマッピング実装する必要があります。 この作業はマッピングインターフェイスを使用して手動で行うことができますが、マッピングテンプレートを書き出してオフラインのスプレッドシートでマッピングを設定することで時間を節約し、Experience Platformでのユーザーのタイムアウトを回避することもできます。
書き出されたファイルからマッピングを読み込むには、「Import mappings」を選択してから「Import mapping from file」を選択します。
次に、Upload template のウィンドウを使用して、マッピングの CSV コピーをダウンロードします。 その後、CSV ファイルタイプの編集をサポートするソフトウェアを使用して、デバイス上でローカルにマッピングを設定できます。 この手順では、ソースファイルとターゲットスキーマで提供されるフィールドのみを使用していることを確認する必要があります。
| accordion |
|---|
| エクスポートされたマッピング ファイルの例表示場合に選択します |
|
完了したら、 [ Upload file ] を選択し、マッピングの更新済み csv ファイルを選択します。 システムが処理するまで少し待ってから、[ Done] を選択します。
マッピングが完了したら、 Finish を選択し、次のステップに進んでデータフローを完了できます。
次の手順
これで、Experience Platform UIのマッピングインターフェイスを使用して、CSV ファイルを ターゲット XDM スキーマに正常にマップできるようになりました。 詳しくは、次のドキュメントを参照してください。