語彙の作成
[語彙] では、Insight Advisor に用語を追加できます。これらは、データで提供されていない、またはカスタム分析で定義されていないフィールドや値のシノニムとしてサーバーで使用することができます。語彙では、カスタム論理モデルを用意する必要はありません。
[語彙] を使用して、シノニムやカスタム分析を定義することができます。シノニムを使用すると、用語を追加して、データ モデルから値または値の選択を定義できます。カスタム分析を使用すると、カスタマイズされた質問または部分的な質問の回答を定義し、Insight Advisor から返される特定の結果を示すことができます。
なぜ語彙を作成するのですか?
語彙は、自然言語クエリ用にアプリを準備するための重要なツールです。Insight Advisor は、すべての自然言語クエリをデータ内の項目名と値にリンクしようとします。アプリ ユーザーが入力する可能性のあるすべての検索用語を知ることはできません。語彙を使用すると、これらの用語のギャップを埋めて、用語を項目および項目値にリンクできます。
例えば、チュートリアル アプリには、水着の商品がいくつかあります。これらのアイテムは、データの [ビーチウェア] のカテゴリに含まれています。[Sheet] では、「水着」を検索しても結果は得られません。同様に、「履き物」を検索して、男性用と女性用の両方の靴の結果を取得することはできません。
カスタム分析は、アプリの利用者が検索キーワードに基づいてどのような分析を受けたいのかを把握している場合に役立ちます。たとえば、アプリユーザーが地域データをマッピングとして表示したいことを把握しているとします。カスタム分析を使用して、ユーザーが「地域」を検索に含めたときにマッピングが提供されるようにすることができます。
ビーチウェアの語彙の作成
次の手順を実行します。
-
[準備] から、[語彙] をクリックします。
-
[分析] で、[用語の作成] をクリックします。
-
[用語] に、次の用語を入力します。
-
水着
-
スイムスーツ
-
-
[適用先] で、[カテゴリ名] を選択します。
-
[条件] で、[次に含まれる] を選択します。
-
[次に含まれる] で、次の値を選択します。
-
ビーチウェア
-
-
[作成] をクリックします。
「履き物」の語彙の作成
次の手順を実行します。
-
[分析] で、[用語の作成] をクリックします。
-
[用語] に、[履き物] を入力します。
-
[適用先] で、[カテゴリ名] を選択します。
-
[条件] で、[次に含まれる] を選択します。
-
[] で、次の値を選択します。
- 男性用の履き物
-
女性用の履き物
-
[作成] をクリックします。
地域のカスタム分析の作成
このカスタム解析では、メジャーを指定しません。これにより、Insight Advisor はクエリで [地域] が使用される方法に基づいてメジャーを選択できるようになります。
次の手順を実行します。
-
[カスタム分析] をクリックします。
-
[用語を作成] をクリックします。
-
[用語] で、[地域] を入力します。
-
[分析] で [内訳 (地理空間)] を選択します。
-
[データ] の、[地理] で、[国] を選択します。
-
[チャート] をクリックします。
-
[チャートタイプ] で、[マッピング] を選択します。
-
[作成] をクリックします。
結果
[シート] へ移動します。履き物の平均運賃はいくらですか を検索します。これで、「男性用の履き物」と「女性用の履き物」の両方の結果が表示されます。
次に、[2019年の水着の粗利益] を検索します。「水着」で検索しているときに、「ビーチウェア」の結果が表示されるようになりました。
そして、[show me regional sales (地域別売上を見る)] を検索します。これで、国別の売上のマップ分布が取得できます。
お疲れ様でした!
これでこのチュートリアルは終了です。ビジネスロジックと Qlik Sense の Insight Advisor についてもう少し知識が得られたと思います。