データマッピングの設定
データマッピングの設定について
データマッピングの目的は、XM Discoverプロジェクトにおけるデータの構造とフォーマットを定義することです。これは、複数の異なるソースからのデータを組み合わせるプロジェクトで特に重要です。XM Discoverにデータをアップロードする場合、外部ソース(サードパーティサービスやファイルなど)のデータフィールドをXM Discoverプロジェクトのデータフィールドにマッピングする必要があります。
データマッピングでは、以下のタスクを実行することができます。
- XM Discoverのデフォルトデータフィールドの値を定義します。
- 新規属性としてアップロードするデータ項目、および既存の属性に接続するデータ項目を選択します。
- 新規項目のデータのタイプを定義します。
- アップロードしないフィールドはスキップします。
データマッピングへのアクセス
ジョブのデータマッピングオプションにアクセスするには、以下の 2 つの方法があります。
- ジョブの作成時:[必要なフィールドをXMディスカバリーにマッピング]ページで初期データマッピング設定を実行できます。
- 既存のジョブの場合: ジョブのアクションメニューからデータマッピングオプションを選択することで、データマッピング設定にアクセスできます。
ヒント:データマッピングウィンドウから、ジョブのデータマッピング設定を更新できます。 この場合、このジョブによってアップロードされるすべてのデータマッピング設定が適用されます。詳細については、を参照してください。 データマッピングを更新しています.
データマッピングタスク
ジョブの作成時、または既存のジョブのデータマッピングを管理する場合は、データマッピングウィンドウから[XM Discoverへの希望フィールドのマッピング]ページで、いくつかのデータマッピングタスクを実行できます。
デフォルトデータフィールドの設定
XM Discoverのすべてのドキュメントには、Natural IDやDocument Dateなど、デフォルトのデータフィールドのセットがあります。デフォルトソースマッピングセクションで、デフォルト項目のマッピングを管理することができます。
デフォルトフィールドはすべてのデータソースで同じですが、それらの値とカスタマイズ可能性はソースによって異なります。これらのフィールドのデフォルト値およびカスタマイズオプションの詳細については、個々のコネクタページを参照してください。
デフォルト以外のデータフィールドの設定
デフォルトのデータフィールドに加えて、サードパーティサービスによって提供されるか、ファイル内に存在するその他のフィールドをマッピングする必要があります。ソースマッピングセクションで、デフォルト以外のフィールドのマッピングを管理することができます。これらの項目は利用可能なデータに依存し、通常はソースによって異なります。
非デフォルトマッピングでは、以下のカラーコーディングが使用されます。
- 白い背景: ソース項目が新規属性にマッピングされていることを示します。
例:XM Discoverで、別のソースからのデータがあるプロジェクトに一致する属性が見つかりませんでした。
- 緑色の背景: ソース項目が既存の属性にマッピングされており、名称が同じであることを示します。
例:来月のアンケート結果を先月と同じ方法で追加すると、ほとんど緑色で表示されます。
- 黄色の背景: ソース項目が、項目名に基づいて既存の属性とほぼ一致することを示します。
例: ソースに NAME という項目があり、NAMES という既存の属性がある場合、それらの属性は黄色の背景でマッピングされている可能性が高いです。
- 赤色の背景: タイプの不一致や不適切な名称などの問題を示します。
例:フィールドのデータ型はテキスト属性に設定されていますが、XM Discoverに数値属性として同じ名前のフィールドがすでに存在します。これを修正するには、データ型ドロップダウンメニューから適切なデータ型を選択します。
新規項目のデータ型の定義
新しいフィールドのデータ型を変更する必要がある場合は、データ型ドロップダウンメニューから次のオプションのいずれかを選択します。
- マッピングしない:このフィールドを XM Discover にアップロードしないでください。
- 数値属性: 数値型の項目に自動的に設定されます。
ヒント:この数値に対して計算を実行する場合にのみ、[数値属性]を選択します。数値属性の良い例は年齢で、アンケート参加者の平均年齢を見ると興味深いかもしれません。数値属性の悪い例は、車のモデル年度 (2004 など) です。これは、自動車の “平均モデル年” に転換する必要がない可能性があるためです。テキスト属性としてモデル年度を選択する方が適切です。
- テキスト属性。テキストタイプの項目に対して自動的に設定されます。
- 日付属性。日付タイプの項目に対して自動的に設定されます。
- バーベイタム逐語的なフィールドおよびテキストコメントに対して設定します。XM Discover NLPエンジンで処理する非構造化データを含むフィールドには、そのまま使用します。
レポートでの新規項目の有効化
レポート可能列のチェックボックスを選択または選択解除して、レポートの新規項目を有効化または無効化します:
新規項目の名称変更
XM Discoverで新しいフィールドにより使いやすい名前を設定する場合は、そのシステムを変更し、属性名列と属性表示名列にそれぞれ名前を表示できます。
- 属性名列には、XM Discoverに保存されるフィールドの名前が表示されます。この名称にはスペースを含めることができず、構造化データ項目の場合は 21 文字を超えることはできません。また、完全に一致する項目の場合は 30 文字を超えてはなりません。
- 属性表示名列には、ユーザに表示されるフィールドの名前 (レポートなど) が含まれます。この名前にはスペースを含めることができ、99 文字を超えることはできません。
ヒント:完全なフィールドでは、[属性表示名]が[属性名]と一致するように自動的に設定されます。
既存項目への新規項目のマッピング
一部のデータフィールドがすでに含まれているプロジェクトにデータをアップロードする場合、新しいデータには、既存のフィールドと類似していても同じではないフィールドが含まれる場合があります。たとえば、異なる Excel スプレッドシートをアップロードする場合、初期スプレッドシートでは市区町村を識別する列が、別のスプレッドシートでは HOTEL_CITY と呼ばれることがあります。この場合、[HOTEL_CITY]フィールドを[CITY]にマッピングして、Excelからの両方の列がXM Discoverの1つのフィールドに値を入力するようにできます。
ソース項目のスキップ
特定のソースフィールドをXM Discoverにアップロードしない場合は、そのデータ型を[マッピングしない]に設定します。
変換を使用したユーザ定義項目の追加
データソースに存在しないユーザ定義項目を追加することができます。
- ソースマッピングセクションの下部まで下にスクロールします。
- デフォルトでは、ソースマッピングセクションの下部には、カスタムフィールドという名前の空のフィールドマッピングがあります。表示されない場合は、一番下のマッピングの右側にあるプラス (+ ) アイコンをクリックして追加します。カスタムフィールドの名前、種類を指定し、目標に従ってレポート作成可能オプションを設定します。
- 変換列の歯車アイコンをクリックして、ユーザ定義項目の値を定義します。
ヒント:トランスフォーメーションオプションの詳細については、次を参照してください。
ハードコーディングされた値を含むユーザ定義項目の追加
ハードコーディングされた値を使用してユーザ定義項目を追加することができます。XM Discoverへの希望フィールドのマッピングタイトルの下にある[HARDCODED MAPPING]タブを選択します。ハードコーディングされた項目に以下の情報を入力します。
- ハードコーディングされた値: フィールドに値を入力します。この値は、このジョブによってアップロードされるすべてのドキュメントで同じになります。
- データ型: フィールドのデータ型を選択します。
- 属性名: 項目のシステム名を入力します。
- 属性表示名: ユーザフレンドリな項目の表示名を入力します。
- 報告義務あり: [レポート可能] チェックボックスを選択してレポートのフィールドを有効にするか、選択解除してレポートのフィールドを無効化します。
デフォルト以外のフィールドをすべてマッピング解除
ソースマッピングセクションのすべての項目をマッピングなしに設定することができます。
デフォルトマッピングのリストア
デフォルトでは、XM Discoverでは外部フィールドと内部フィールドが自動的にマッピングされます。これには、同じ名前または類似の名前を持つフィールドの接続も含まれます。初期マッピングを変更し、これらの変更を取り消す場合は、デフォルトマッピングを復元することができます。
データマッピングのエクスポート
XM Discoverの外部でデータマッピング設定を変更し、それを他のジョブに再利用する場合は、現在のデータマッピング設定を含むExcelスプレッドシートをダウンロードできます。
- [XM Discover に目的のフィールドをマッピング]ページの右上隅にある[アクション]メニューを展開します。
- メニューからデータマッピングのエクスポートを選択します。
- Excel スプレッドシートをハードドライブに保存します。
データマッピングのインポート
Excel スプレッドシートからデータマッピング設定を適用することができます。
- [XM Discover に目的のフィールドをマッピング]ページの右上隅にある[アクション]メニューを展開します。
- メニューからデータマッピングのインポートを選択します。
- [データマッピングのインポート] ウィンドウで [ファイルのアップロード] をクリックし、データマッピング設定を含む Excel スプレッドシートをポイントします。
- OK をクリックします。
サンプルデータのダウンロード
サードパーティサービスからデータフィールドをマッピングする場合、サンプルデータを含む Excel スプレッドシートをダウンロードして、プロジェクトで想定されるデータの種類をより深く理解することができます。
- [XM Discover に目的のフィールドをマッピング]ページの右上隅にある[アクション]メニューを展開します。
- メニューからサンプルデータのダウンロードを選択します。
- Excel スプレッドシートをハードドライブに保存します。
このファイルには、以下の 2 つのシートが含まれています。
- 標準データ: (マッピング前の) デフォルトの名称と値を含むマッピングされていないソース項目。
- マッピング済データ: (マッピング後の) 変換された名称および値を含むマッピング済項目。