派生属性 (デザイナ)
派生属性について
派生属性は、既存の属性または分類結果に基づいて登録される属性です。これらの派生属性は、標準属性と同じ方法で、ダッシュボード、フィルタ、およびカテゴリルールで使用することができます。
通常の属性は、任意の数の派生属性にマッピングすることができます。派生属性を使用して別の派生属性を作成することはできません。
派生属性のタイプ
登録できる派生属性には、4 つの異なるタイプがあります。既存の属性の項目データ型によって、使用できる派生属性の種類が決定されます。
- ディメンションルックアップ: テキスト属性および数値属性で使用できます。標準属性に基づく別の関連属性に、標準属性をマッピングすることができます。たとえば、通常の “city” 属性は、派生した “region” 属性にロールアップできます。詳細については、ディメンションルックアップ属性を参照してください。
- 範囲ロールアップ: 数値および日付属性で使用できます。標準属性の範囲を、異なる関連属性範囲にマッピングすることができます。たとえば、通常の “age” 属性は、派生した “age group” 属性にロールアップできます。詳細については、Range Rollup Attributes を参照してください。
- 満足度スコア:数値属性でのみ使用できます。会社の製品またはサービスに忠実である顧客の割合を、満足度関連の質問に対する回答に基づいて表示することができます。詳細については、満足度スコア属性を参照してください。
- カテゴリ派生属性 (CDA): この属性はカテゴリモデルから作成されます。構造化されていないテキストから属性 (議論中の製品や著者の性別など) を誘導することで、分類結果を構造化データに変換することができます。詳細については、カテゴリ派生属性を参照してください。
ディメンションルックアップ属性
このセクションでは、ディメンションルックアップ属性の登録方法について説明します。
検索データファイルの準備
XM Discoverでディメンションルックアップ属性を作成する前に、まずルックアップデータを含むデータファイルを準備する必要があります。これを行うには、以下の形式のデータを使用してスプレッドシートを作成します。
- 列 A には、標準属性値が含まれている必要があります。これは、派生属性の作成に使用する属性である必要があります。
- 列 B、C などには、対応する派生属性値が含まれている必要があります。複数の派生属性が同じソース属性に基づいている場合は、それらの派生属性をファイルに含めることができます。
- ファイルを XLS または XLSX 形式で保存します。
また、ファイルを準備する際には、以下の点に注意してください。
- ファイルに空の値が含まれている場合、XM Discoverではそれらは「未定義」として表示されます。
- データセットにはまだ存在しない属性値を含めることができますが、後で表示されることが予想されます。これらの値は、プロジェクトにアップロードされると、検索データファイルに従って自動的にマッピングされます。
ディメンションルックアップ属性の作成
検索データファイルを準備したら、XM Discover でディメンション検索属性を作成できます。
- 属性タブにナビゲートします。
- 派生属性のソースとして使用する属性の横にある Add Derived Attribute ボタンをクリックします。
- 派生属性のプロパティを入力します。このウィンドウの各オプションの説明については、属性の登録を参照してください。
- これらのオプションのほとんどは、任意に設定できます。ただし、Type が Dimensional Lookup に設定されていることを確認してください。
- [保存]をクリックします。
- 属性ページで、ソース属性の横にある編集オプションを選択します。これは、ステップ 2 で選択した属性と同じです。
- [検索データのインポート] をクリックします。
- [ファイルの選択] をクリックし、コンピュータに保存したファイルを選択します。
- アップロードをクリックします。
- ウィンドウの下部にデータが表示されます。続行する前に、すべてが正しく表示されていることを再確認してください。
ヒント:変更する必要がある場合は、[ファイルを選択]、[アップロード]の順にクリックして、データ検索情報ファイルを編集してから再アップロードします。
- [次へ] をクリックします。
- ドロップダウンメニューを使用して、XM Discoverでファイル列を派生属性にマッピングします。
ヒント:複数の派生属性の検索データを一度にインポートする場合、マッピングを空白のままにして派生属性のマッピングをクリアできます。これにより、ルックアップデータファイルの行値が空白の場合と同様に、値が “未定義” として記録されます。インポートプロセスで後で “Replace lookups” オプションが選択されない限り、このオプションによって既存の検索情報が置き換えられることはありません。 - [次へ] をクリックします。
- これらの属性のルックアップがすでに含まれている場合は、既存のマッピングの処理方法を選択します。
- 重複を拒否し、新しい検索のみを処理する: 新しい検索情報は追加されますが、既存の検索情報は無視されます。新しい値によって既存の値が置き換えられることはありません。また、空の値によって既存の値が削除されることはありません。
- 検索の置換: 以前にアップロードされたすべてのマッピングは、新しいマッピングが処理される前に削除されます。このオプションは、検索情報をアップロードしたファイルとまったく同じ外観にする場合に使用します。以前に利用可能だった検索情報がファイルに含まれていない場合、これらの検索情報は削除されます。
- 既存のルックアップの値の更新: 新規および既存のルックアップの両方が処理されます。既存の検索の場合、アップロードからの新しい値によって既存の値が置き換えられますが、空の値によって既存の値が置き換えられることはありません。
- [データの処理] をクリックします。
ディメンションルックアップが処理されると、派生属性をレポートに適用できます。
範囲ロールアップ属性
このセクションでは、範囲ロールアップ属性を登録する方法について説明します。範囲ロールアップ属性には、ソース属性タイプに応じて 2 つの異なるタイプがあります。
- カスタム範囲: ソース属性が数値項目の場合、異なる範囲バケットカテゴリを登録することができます。
- カスタム期間: ソース属性が日付フィールドである場合は、さまざまな日付範囲カテゴリを作成できます。
範囲ロールアップ属性を作成するには、次の手順を実行します。
- 属性タブにナビゲートします。
- ソース属性として使用する属性の横にある派生属性の追加をクリックします。
- 属性プロパティを追加します。このウィンドウの各オプションの詳細については、カスタム属性の作成を参照してください。
- 範囲ロールアップカテゴリを定義します。ここでの正確なステップは、カスタム範囲またはカスタム期間のどちらを作成するかによって異なります。各タイプの手順については、以下のサブセクションを参照してください。
- 終了したら、[保存]をクリックします。
範囲ロールアップ属性を作成した後、レポートに適用できます。
カスタム範囲
数値フィールドに基づいて派生属性のカスタム範囲を作成するには、以下の手順に従います。
- 最小 (>=) 項目に、この範囲の下限を入力します。この値は範囲に含まれることに注意してください。
- 最大 (<) 項目に、この範囲の最大限度を入力します。この値は範囲に含まれないことに注意してください。
ヒント:最大値が自動的に属性の次の範囲の最小値になります。
- [ラベル] フィールドに、このカスタム範囲の表示名を入力します。
- 範囲を追加するには、既存の範囲の横にあるプラス記号 (+) をクリックします。これにより、既存の範囲の下に新しい範囲が追加されます。
ヒント:複数の範囲を追加する場合、範囲を重複させたり、範囲間にギャップを入れたりすることはできません。1 つの範囲の最大値は、自動的にそれに続く範囲の最小値になります。
- 時間範囲を削除するには、範囲の横にある X をクリックします。
カスタム期間
これらの指示に従って、日付フィールドに基づいて派生属性のカスタム期間を作成します。
- 開始項目に、ユーザ定義期間の開始日付を入力します。カレンダアイコンをクリックしてカレンダを開き、日付を選択することができます。
- 終了項目に、ユーザ定義期間の終了日付を入力します。カレンダアイコンをクリックしてカレンダを開き、日付を選択することができます。
- ラベル項目に、このユーザ定義期間の表示名を入力します。
- 期間を追加するには、既存の期間の横にあるプラス記号 (+) をクリックします。これにより、新しい期間が既存の期間の下に追加されます。
ヒント:複数の期間を追加する場合、期間を重複させることはできません。ただし、期間間にギャップが生じる場合があります。
- 期間を削除するには、期間の横にある X をクリックします。
満足度スコアの属性
満足度スコア属性を登録して、ロイヤルティの高い顧客の割合を検索することができます。満足度スコアは、任意の数値属性に基づいて作成できます。
満足度スコアは、調査に対する顧客の回答に基づいて計算されます。たとえば、得意先に対して、会社のサービスを 1 から 5 までのスケールで評価するように依頼される場合があります。その後、この指標に基づいて満足度スコアを計算することができます。また、複数の指標を 1 つの満足度スコア計算にまとめることもできます。
満足度スコアは、次の計算式を使用して計算されます。
満足度スコア = ([最もロイヤルティが高い数] – [ロイヤルティが低い数]) / 合計 * 100
満足度スコア属性の登録
以下の指示に従って、満足度スコア属性を登録します。
- 属性タブにナビゲートします。
- ソース属性として使用する属性の横にある派生属性の追加をクリックします。
- 属性プロパティを追加します。このウィンドウの各オプションの詳細については、カスタム属性の作成を参照してください。
- 満足度スコアの範囲を定義します。各行の以下のボックスに数値を入力します。
- 最もロイヤルティが高い:ロイヤルティが高いとみなされる顧客の最小スコアと最大スコアを入力します。5 段階評価では、通常、これは 4 と 5 です。
- ロイヤルティが最も低い:ロイヤルティが低いとみなされる顧客の最小スコアと最大スコアを入力します。5 段階評価では、通常は 1 と 2 です。
- 中立: 顧客が中立とみなされる最小スコアと最大スコア (忠誠心も非ロイヤルティでもない)。中立スコアの範囲は、最もロイヤルティが高いおよび低いの範囲に基づいて自動的に生成されます。
- [保存]をクリックします。
属性を作成したら、必ずレポートに適用してください。
複数の属性に基づく満足度スコア
必要に応じて、複数の数値属性に基づいて満足度スコアを計算することができます。
カテゴリ派生属性
カテゴリモデルを使用して、属性を作成することができます。これにより、顧客フィードバックサーベイで議論されている製品など、非構造化テキストから属性を誘導することができます。
- 属性の基準にするモデルを含むプロジェクトのカテゴリ化タブにナビゲートします。
- カテゴリモデルを右クリックします。属性は、カテゴリモデル全体に基づいて作成することも、モデル内の 1 つのカテゴリのみに基づいて作成することもできます。
- モデルアクションにマウスポインタを合わせ、属性階層の誘導を選択します。
ヒント:モデル内の個々のカテゴリにすでに派生した属性がある場合、モデル全体に基づいて属性を派生させることはできず、このオプションは表示されません。
- 属性の表示名を入力します。
- 作成をクリックします。
- 属性の誘導に使用されるカテゴリには、属性で使用されていることを示すアイコンが隣に表示されます。
属性は、作成後、以下のロジックを使用してデータに適用されます。
- このカテゴリモデルの分類を実行しない限り、既存のデータには属性が適用されません。
- 新規データは、必要に応じて属性でタグ付けされます。
- カテゴリモデルを編集する場合は、派生属性名も編集してください。
- 複数のカテゴリ派生属性がある場合、ドキュメントは複数の属性でタグ付けされる場合があります。どの値にも一致しないドキュメントには、「未定義」というタグが付けられます。
派生属性の適用
ディメンションルックアップ、範囲ロールアップ、または満足度スコア属性を作成したら、レポートで使用できるようにする前にそれらを処理する必要があります。
適用されていないマッピングがある場合は常に、赤い感嘆符 (! 属性名の横に表示されます。派生属性の処理をクリックして、派生属性を適用します。XM Discover はすべての文書を処理し、関連する属性を適用します。