データマッピング (Discover)
Discover でのデータマッピングについて
データマッピングの目的は、XM Discoverプロジェクトにおけるデータの構造とフォーマットを定義することです。XM Discoverにデータをアップロードする場合、外部ソース(サードパーティーのサービスやファイルなど)のデータフィールドをXM Discoverプロジェクトのデータフィールドにマップする必要があります。
XM Discoverでデータをマッピングする場合、次のことができます。
- XM Discoverのデフォルトデータフィールドの値を定義します。
- 新規属性としてアップロードするデータ項目、および既存の属性に接続するデータ項目を選択します。
- 新規項目のデータ型を設定します。
- アップロードしないフィールドをスキップします。
データマッピングへのアクセス
ジョブのデータマッピングオプションにアクセスするには、以下の 2 つの方法があります。
データのマッピング
XM Discoverでデータをマッピングする場合は、このセクションの手順に従います。
- デフォルトソースマッピングには、コネクタのすべてのデフォルト必須フィールドが含まれています。このセクションに一覧表示されているフィールドを追加または削除することはできません。
- 一部の項目には、選択するソース項目が複数存在する場合があります (たとえば、伝票日付を表す日付項目の決定など)。可能な場合は、必要な項目を選択するためのドロップダウンメニューが表示されます。
- 一部の項目では、記録された項目値を変更するカスタム変換を適用することができます。歯車アイコンをクリックして、カスタム変換を追加します。
- 必要に応じて、新たに追加された項目のデータ型を調整することができます。一部のフィールドは必須であり、データ型を変更したり、[マッピングしない]に設定したりすることはできません。
ヒント:既存のフィールドのマッピングを解除する場合は、そのデータ型を[マッピングしない]に変更します。
- ソースマッピングセクションでは、コネクタから追加フィールドをマッピングすることができます。これらは、通常設定の必須フィールドとともに含める任意のフィールドです。
- デフォルト以外の項目は、以下のように色分けされます。
- 白:フィールドが新しい属性にマッピングされています。つまり、XM Discoverでは、このフィールドに一致する属性がプロジェクトで見つかりませんでした。
- 緑: 項目は既存の属性にマッピングされ、同じ名称が付けられます。
- 黄色: 項目は既存の属性にマッピングされていますが、名称が完全に一致しません。
例: ソースに NAME という項目があり、NAMES という既存の属性がある場合、それらの属性は黄色の背景でマッピングされている可能性が高いです。
- 赤: データ型の不一致や不適切な名称など、マッピングの問題が含まれています。
例:フィールドのデータ型は「テキスト属性」に設定されていますが、XM Discoverには「数値属性」と同じ名前のフィールドが既に存在します。これを修正するには、データ型ドロップダウンメニューから正しいデータ型を選択します。
- 新規項目を追加する際に、属性名および属性表示名列にユーザフレンドリな項目名を追加することができます。
- 属性名:XM Discoverに保存されるフィールドの名前が含まれます。この名称にはスペースを含めることができず、構造化データ項目の場合は 21 文字を超えることはできません。また、完全に一致する項目の場合は 30 文字を超えてはなりません。
ヒント:新しいフィールドを既存のフィールドにマッピングする場合は、この列に既存の属性名を入力します。
- 属性表示名: ユーザに表示されるフィールドの名前 (レポートなど) が含まれます。この名前にはスペースを含めることができ、99 文字を超えることはできません。
ヒント:完全なフィールドでは、[属性表示名]が[属性名]と一致するように自動的に設定されます。
- 属性名:XM Discoverに保存されるフィールドの名前が含まれます。この名称にはスペースを含めることができず、構造化データ項目の場合は 21 文字を超えることはできません。また、完全に一致する項目の場合は 30 文字を超えてはなりません。
- レポート可能列のチェックボックスを有効化または無効化して、レポートの新しいフィールドを有効化または無効化します。既存のフィールドに対してこの設定を変更することはできません。
- 必要に応じて、カスタム変換を使用してユーザ定義項目を登録することができます。
- プラス記号 (+) およびマイナス ( – ) を使用して、必要に応じてカスタムフィールドを追加および削除します。
- [適用してバージョンを作成] をクリックして、データマッピングを新規バージョンとして保存します。これにより、必要に応じてマッピングを元に戻すことができます。
- [適用] をクリックして、今後のジョブ実行に変更を適用します。
ハードコーディングされたデータマッピング
必要に応じて、ハードコーディングされたデータマッピングを追加することができます。これにより、ジョブを介してアップロードされたすべてのレコードに対して、指定されたハードコーディングされた値が適用されます。
- [データマッピング] ウィンドウで、 [ハードコーディングされたマッピング] をクリックします。
- ハードコーディングされた値を入力します。これは、このジョブを介してアップロードされたすべてのレコードに適用されます。
- フィールドのデータ型を選択します。
- 属性名項目で、既存の項目を選択するか、名称を入力して新規項目を登録します。新規項目を追加する場合は、属性表示名を設定することもできます。
- 新規項目を追加する場合は、レポート可能チェックボックスを選択して項目をレポート用に有効化するか、または選択解除してレポートの項目を無効化します。
- プラス記号 (+) およびマイナス ( – ) を使用して、必要に応じてハードコーディングされた値を追加します。
会話型のフィールドのマッピング
このセクションでは、コールやチャットインタラクションなどの会話型データに会話フィールドをマッピングする方法について説明します。ソースマッピングセクションで、以下の会話型データフィールドを設定できます。
- richVerbatim:会話データ(通話やチャットインタラクションなど)の場合、XM Discover では、richVerbatim フィールドに会話形式の言葉を使用します。この形式では、会話ビジュアライゼーションのロックを解除するために必要なダイアログ固有のメタデータ (講演者回転、沈黙、会話イベントなど) および拡張 (開始時刻、期間など) がサポートされます。この口頭でのフィールドには、クライアント側と代表者の会話側を追跡するための「子」フィールドが含まれます。
- clientVerbatim: クライアント側の対話を追跡します。
- agentVerbatim :代表者の会話の側を追跡します。
- 不明:話し手が誰であるか、または話し手がクライアントでもエージェントでもない場合に、会話の他の部分を追跡します。
ヒント:異なるタイプの会話データに同じ言葉を使用することはできません。プロジェクトで複数のタイプの会話がホストされるようにする場合は、会話タイプごとに別々の会話言語ペアを使用します。
- clientVerbatim: コールおよびチャットインタラクションでクライアント側の対話を追跡します。デフォルトでは、このフィールドは以下にマッピングされます。
- clientVerbatimChat (デジタルインタラクションの場合)
- clientVerbatimCall (コールインタラクションの場合)。
- agentVerbatim :コールおよびチャットでの会話の担当者(エージェント)側を追跡します。デフォルトでは、このフィールドは以下にマッピングされます。
- agentVerbatimChat (デジタルインタラクションの場合)
- コールインタラクションの agentVerbatimCall。
- 不明: コールおよびチャットインタラクションで会話の不明な側を追跡します。デフォルトでは、このフィールドは以下にマッピングされます。
- デジタルインタラクションのための UnknownVerbatimChat
- コールインタラクションの unknownVerbatimCall。
データ型
XM Discoverでフィールドを定義する場合、フィールドのデータ型を次のうち 1 つに設定できます。
- マッピングしない:このフィールドをXM Discoverにアップロードしないでください。
- 数値属性: 数値フィールドの場合。これらの属性に対して計算を実行することができます。
ヒント:この数値に対して計算を実行する場合にのみ、[数値属性]を選択します。数値属性の良い例は年齢で、アンケート参加者の平均年齢を見ると興味深いかもしれません。数値属性の悪い例は、自動車のモデル年です。テキスト属性として選択することをお奨めします。
- テキスト属性: 個別の値セットを含むテキスト項目用。
ヒント:コネクタが新しいテキスト属性を作成すると、デフォルトで大文字と小文字が区別されます。大文字と小文字を区別しないテキスト属性を使用する場合は、最初に Designer で作成します。
- 日付属性: 日付項目用。
- バーベイタム: 逐語的なフィールドとテキストコメント用です。XM Discover NLPエンジンで処理する非構造化データを含むフィールドには、そのまま使用します。
データマッピングアクション
- すべてのフィールドのマッピングを解除: データマッピングの “ソースマッピング” セクションのすべてのフィールドのマッピングを削除し、すべてのフィールドを “マッピングしない” に設定します。
- デフォルトマッピングのリストア: カスタムフィールドマッピングを削除し、コネクタのデフォルトデータマッピングを復元します。
- インポートデータマッピング: データマッピングを含むファイルをインポートできます。詳細については、データマッピングのインポートおよびエクスポートを参照してください。
- エクスポートデータマッピング: データマッピングを含むファイルをエクスポートできます。詳細については、データマッピングのインポートおよびエクスポートを参照してください。
- サンプルファイルからのマッピングの更新:このオプションは、XM Discoverのリンクとファイルコネクターでのみ使用できます。XM Discoverデータフォーマットサンプルファイルの1つをアップロードして、マッピングを更新できます。
- サンプルデータのダウンロード: サードパーティサービスのデータフィールドをマッピングする際に、サンプルデータを含む Excel スプレッドシートをダウンロードして、プロジェクトで想定されるデータのタイプをより深く理解することができます。このスプレッドシートには、以下の 2 つのシートが含まれています。
- 標準データ: (マッピング前の) デフォルトの名称と値を含むマッピングされていないソース項目。
- マッピング済データ: (マッピング後の) 変換された名称および値を含むマッピング済項目。
インポート中; データマッピングエクスポート(&A)
データマッピングをExcelスプレッドシートにエクスポートできます。これにより、XM Discoverの外部でマッピングを変更できます。その後、このファイルをインポートしてマッピングを更新することができます。これらのオプションを使用すると、ジョブ間でデータマッピングをすばやく再利用することもできます。
- [アクション] メニューで、[データマッピングのエクスポート] を選択します。
- 必要に応じてマッピングを編集します。ファイルを編集する場合は、以下のガイドラインに従ってください。
- 列名は、Discover のデータマッピングウィンドウに表示される列と一致します。
- 新規行を追加することで、新規ユーザ定義項目を登録することができます。
- 新しい列は追加しないでください。
- ファイルを XLS os XLSX ファイルとして保存します。
- アクションメニューで、データインポートマッピングを選択します。
- [ファイルのアップロード] をクリックし、コンピュータに保存したファイルを選択します。
- OK をクリックします。
データマッピングバージョン
ジョブのデータマッパでは、ジョブのデータマッピングの最近保存されたバージョンの最大 30 が追跡されます。必要に応じて、これらの保存済みデータマッピングのいずれかを復元することができます。
以下のステップに従って、データマッピングバージョンを切り替えます。
- データをマッピングする場合は、適用およびバージョン登録をクリックします。これにより、変更を元に戻す必要がある場合に、現在のデータマッピングが新規バージョンとして保存されます。
- バージョンドロップダウンを使用して、切り替えるバージョンを選択します。
- ページ上部にバナーが表示され、使用しているバージョンが通知されます。続行する前にマッピングを再確認してください。
- [復元] をクリックします。
- OK をクリックします。
- このステップは、初期マッピングを新規バージョンとして保存していない場合にのみ表示されます。現在のデータマッピングに未保存の変更が含まれている場合は、その未保存バージョンで実行する処理を選択します。
- 現在のマッピングのバージョンを登録し、このバージョンを復元します。未保存のマッピングを別のバージョンとして保存し、選択したバージョンを復元します。
- 現在のマッピングのバージョンを登録せずにこのバージョンを復元します。未保存のマッピングをなくし、選択したバージョンを復元します。
- OK をクリックします。
データマッパーレポート
データマッパレポートを使用すると、自動生成されたマッピングファイルを使用してソース間マッピングを検証することができます。
- [ジョブ] タブで、テーブルにレポートに含めるジョブが含まれるまでジョブをフィルタリングします。
ヒント:データマッパーは、選択したすべてのジョブが同じプロジェクト内にある場合にのみダウンロードできます。
- [一括アクション]メニューで[データマッパーをダウンロード]を選択します。
- エクスポート形式 (XLSX または CSV) を選択します。
- OK をクリックします。
ファイルがダウンロードされると、レポートで以下のフィールドを使用できるようになります。
- プロジェクト名:データがアップロードされるXM Discoverプロジェクトの名前。
- プロジェクト ID: プロジェクトの ID。
- ジョブ名: ジョブの名前。
- ジョブ ID: ジョブの ID。
- ソース: このジョブが設定されているデータソース。
- 有効: ジョブが有効かどうかを示すステータス。
- 属性/バーバイムタイプ ID: 属性/直接の ID。
- 属性/バーベイタム名:XM Discoverで保存された、属性/完全なシステム名です。
- 属性表示名:XM Discoverが保存した属性の表示名。”属性名” と同じままにするか、よりユーザフレンドリなバージョンを指定することができます。
- データ型: 属性のタイプ。使用可能な値は以下のとおりです。
- NUMBER: 数値型の項目に自動的に設定されます。
- テキスト: テキストタイプの項目に対して自動的に設定されます。
- DATE: 日付タイプの項目に自動的に設定されます。
- VERBATIM: 逐語的なフィールドおよびテキストコメントのセット。
- 種類: マッピングされたデータフィールドの種類。使用可能な値は以下のとおりです。
- ソースフィールド: このジョブを介してアップロードされたすべての文書に追加される共通属性のデフォルトソースマッピングを含むデータフィールドのタイプ。
- ハードコーディング: 各レコードに対してハードコーディングされた値を含むデータ項目のタイプ。
- 変換: ソース項目値が変換および変更されたデータ項目のタイプ。
- 値: 属性の値。