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