メイン コンテンツをスキップする

Insights を使用した、データからのビジュアライゼーションの作成

Insights は、データの探索とビジュアライゼーションの作成というエントリ ポイントを提供します。Insights は、Qlik コグニティブ エンジンを使用し、項目やマスター アイテムだけでなく、チャート内の項目を使用するため機械学習した参照元に基づいてビジュアライゼーションを作成します。

上部のツールバーの [分析] タブから [Insights] を開きます。また、アプリにデータをロードするときに Insights を探索するかどうかを尋ねられます。Qlik Sense の以前のバージョンを使用している場合は、シートのツールバーの右側から Insights を開くことができます。

Insights メニュー オプション

Insights menu option.

新しい Insights チャートとシートの既存のビジュアライゼーションを含め、Insights を検索して、ビジュアライゼーションを表示することができます。また、Insights はデータ セットを分析し、潜在的な関心のあるチャートを作成することで、一連のビジュアライゼーションを生成することもできます。

データの追加、関連付け、テーブルの編集、項目の分類を行ってアプリ内のデータを変更すると、Insights によって生成されたチャートが変化する場合があります。Insights は、公開済みのアプリで開くと、軸、メジャー、数式でデータ モデルの項目とマスター アイテムがどのように使用されるかを確認します。他のアプリでチャートを作成する場合に、それまでのインタラクションから学習できます。

Insights はキーボード ナビゲーションに対応しています。詳細については、「 のキーボード ナビゲーションとショートカットQlik Sense」を参照してください。

Insights を使用できる場面

Insights には以下の制限があります。

  • アプリが公開された場合、マスター アイテムのみ検索できます。

検索時の動作

検索クエリを入力すると、Qlik Sense で関連する Insights チャートが生成されます。Insights に関する項目を、入力または選択して指定できます。スウェーデンの収益別製品の表示などの自然言語クエリを入力することもできます。マイク アイコンをクリックして、ブラウザの音声入力機能が Insights でサポートされているかどうかを Insights でクエリできます。

注:

インサイトは、クエリのための Google Chrome 音声入力機能をサポートしています。 Qlik Sense Desktop は、クエリのための音声入力機能をサポートしていません。

注: Qlik Sense では英語での自然言語クエリに対応しています。

Insights では指定された項目を使用しますが、生成されたビジュアライゼーションでは追加の項目も使用できます。Insights はデータ モデルと、アプリ内の既存のチャートとマスター アイテムにおいて項目がどのように使用されているかに着目します。その後、項目名、項目値、およびマスター アイテムはビジュアライゼーションの生成に使用されます。

Insights は、チャートを非表示にしたり、項目を軸またはメジャーとして設定したり、分析から項目を除外したりするために指定された参照元も使用します。Qlik Sense Enterprise では、Insights は、類似または同一のデータ モデルを使用している他の公開済みアプリから学習した参照元を使用することもできます。

自然言語クエリを入力すると、Insights では一致するチャートの結果を探そうとします。見つかった場合は、追加の関連結果が表示されます。一致する結果が見つからない場合、Insights では関連しそうな結果を提示します。クリックして、 InfoInsights が検索クエリから結果を生成した方法を表示できます

アプリ内の Insights。

Insight advisor displaying insight charts in an app.

A: 項目とマスター アイテム

Insights チャートの作成に使用可能なアセット (項目およびマスター アイテム) です。項目にアクセスするには H をクリックし、マスター アイテムにアクセスするには é をクリックします。

B: Insights 検索フィールド

項目およびマスター アイテム名を入力し、これらの項目を使用してチャートを検索します。自然言語クエリを使用した場合は、クリックして、 Infoクエリから生成されたフィルターを表示できます。

C: Insights チャート

Insights で作成された Insights チャートです。Insights は、結果の数を示し、見つかった結果の数、シート内の既存のチャートの数、および Insights によって新たに生成されたチャート数を示します。

Insights チャートは、アプリの既存のシートまたは新しいシートに追加できます。Insights チャートは、画像、PDF、またはそのチャートで使用されるデータを含む Excel スプレッドシートとしてダウンロードすることもできます。

チャートを選択するか s をクリックすると、チャートを展開できます。

新規の Insights チャートは、シートに追加できます。既存のチャートの場合、チャートの下部にあるシート名をクリックすると、そのページに移動できます。

Insights チャートが適切でないと判断した場合は、そのチャートを非表示にして、その後の結果に含まれないようにすることができます。非表示にしたチャートは、判断が変われば、再表示したり、復元したりできます。

チャートを選択すると、チャートが展開され、チャートで選択を行うことができます。選択は、表示されているすべての Insights チャートに適用されます。Insights を開くと、シートからチャートで選択した内容が保持されます。Insights で作成されるチャートに選択が影響することはありません。ビジュアライゼーションの探索およびどのように選択するかについては、「探索 」を参照してください。

D:  プロパティ パネル

プロパティ パネルには、Insights チャートの編集および Insights チャートで設定した参照元の変更を行うオプションが備えられています。

[基本プロパティ] では、非表示のチャートや学習したチャート、および洞察を生成するために設定した参照元を表示および編集できます。

[インサイト プロパティ] では、Insights チャートの編集および Insights チャートの詳細の表示を行うことができます。チャートの作成に使用した [Analysis タイプ] を確認できます。ストーリー ツール パネルのストーリーテリング ビューで Helpをクリックします。[] または [メジャー] として使用される項目に加え、使用される集計を変更できます。[詳細] では、チャートが作成された理由を確認したり、チャートから学習した参照元を変更したりすることができます。

検索クエリでの自然言語の使用

検索クエリは自然言語を使用して表現できます (例: Show me Sales)。

自然言語クエリには、データ モデルで参照項目名または項目名のシノニムが必要です。

マスター アイテムでタグを使用して、マスター アイテムにシノニムのタグを付けることができます。シノニムのタグで alt:<term> の書式を使用します。例: alt:cities。詳細については、「マスター アイテムのタグ付け」を参照してください。

自然言語クエリは、3 種類のフィルターに対応しています。

  • 時間: 時間または日付の単位。例: Show me 2019 Sales
  • カテゴリ: 軸の 1 つからの値。例: Show me Sales by Product for Sweden
  • メジャー: メジャーからの値。例: Show me Sales for Sweden by Product under 1K。

ファクト、比較、およびランキングに関する検索クエリを表現することができます。ファクトは、「What are my sales」または「Show expenses over time for 2019」などのステートメントです。比較が必要な場合は、クエリに「vs」または「compare 」追加します。例: Compare sales to expenses over time

自然言語クエリの詳細については、「Qlik Sense Natural Language Query 機能」を参照してください。

注:

次のエラー メッセージ「インサイトを生成できません。しばらくしてからもう一度お試しください」が表示された場合、Insights の CPU 要件を満たしていない可能性があります。

Qlik Sense Enterprise のシステム要件を確認し、Qlik 管理者に連絡してください。

Insights チャートの編集

Insights チャートを編集するには、Insights チャートを選択し、 Edit[Insight プロパティ] パネルのプロパティをクリックして、変更します。

インサイトのチャートの種類は、[チャートの種類] からチャートの種類を選択します。

[] または [メジャー] として使用される項目に加え、使用される集計を変更できます。チャートに複数のメジャーまたは軸が含まれている場合は、それらをドラッグして順序を変更することができます。自然言語クエリでフィルターを指定していた場合は、これも変更できます。Insights チャートから軸およびメジャーをマスター アイテムとして追加できます。

チャートの編集において、シートにチャートを追加する場合、またはエディターを閉じた後に [学習] をクリックする場合、Insights は、そのチャートの設定から学習することができます。ユーザーが設定した参照元は、そのユーザーによる Insights のインスタンスにのみ適用されます。

[詳細] では、チャートが作成された理由、および Insights がチャートから学習した参照元に関する情報を確認できます。詳細を選択することにより、詳細を変更または拒否できます。項目を軸またはメジャーとして設定することができます。今後の全体的な分析から項目値を除外することもできます。

Insights チャートの非表示

Insights チャートを作成するときに、今後表示する必要のないチャートを非表示にすることができます。チャートを非表示にするには、チャートを右クリックして、 View[非表示にする] を選択します。[インサイト プロパティ] の [詳細] セクションからチャートを非表示にすることもでき、[このデータの組み合わせにはチャートを推奨] を選択して [チャートを非表示] をクリックします。

現在の検索クエリで非表示になっているチャートは、[基本プロパティ] で表示できます。

Insights チャートでの参照元の管理

Insights で設定した参照元を、[基本プロパティ] に表示することができます。

[非表示されているチャート] には、クエリしたときに非表示になっていたチャートが含まれます。をクリックします。 Show this chart againチャートをクエリに再表示するには。

[学習したチャート] には、クエリ結果から気に入ったチャートが含まれています。学習したチャートを削除するには、クリックします Delete.

[定義済みの設定] には、Insights が学習した設定がすべて表示されています。設定を削除するには、クリックします Delete.

[すべてクリア] をクリックすると、非表示のチャート、学習したチャート、および参照元をすべてクリアできます。

Insights を使用したビジュアライゼーションの作成

注:

Insights からシートに追加したチャートは、アプリが最新情報に更新されるまでは、「生成された」チャートとして表示されます。

次の手順を実行します。

  1. アプリで、[分析する] のドロップダウン メニューの [インサイト] をクリックします。
  2. データの分析に基づいてチャートを生成するには、[Generate insights] (インサイトを生成) をクリックします。

  3. 特定のデータに基づいてチャートを生成するには、クエリを入力するか、または問い合わせをします。

    注: Qlik Sense では英語での自然言語クエリに対応しています。Insightsは、クエリのための Google Chrome 音声入力機能をサポートしています。Qlik Sense Desktop は、クエリのための音声入力機能をサポートしていません。

    あるいは、Insights チャートで使用する項目またはマスター アイテムを選択します。使用可能なアセットのリストからデータを選択するか、検索フィールドを使用してアセットを名前で検索します。

  4. アプリに Insights チャートを追加するには、次のいずれかを行います。

    • 現在のシートにチャートを追加するには、[Add to sheet] (シートに追加) をクリックします。
    • 特定のシートにチャートを追加するには、S をクリックしてシートを選択します。
    • 新しいシートにチャートを追加するには、S をクリックして [シートの新規作成] を選択します。

Insights チャートからのマスター アイテムの作成

次の手順を実行します。

  1. [Insights] で、Insights チャートを選択してクリックします Edit.
  2. [インサイト プロパティ] で、軸またはメジャー、[新規追加] の順にクリックします。
  3. [軸の新規作成] または [メジャーの新規作成] ダイアログで、[作成] をクリックします。

アプリにおける Insights の無効化

Insights は、変数を追加してからアプリを更新することにより、アプリで無効にできます。Qlik Sense Enterprise で公開されているアプリ内またはクラウド ハブ内のアプリで Insights を無効にすることにより、Precedents Service によるアプリからの参照元学習が回避されます。Insights を無効にすることで、類似のデータ モデルを持つアプリで使用するデータ モデルとともに使用される集計、軸、およびメジャーをサービスは学習しなくなります。

次の手順を実行します。

  1. シート編集モードのアセット パネルで、[Ò] をクリックします。
  2. [新規作成] をクリックします。
  3. [名前] で、「DISABLE_INSIGHTS」と入力します。
  4. [定義] で、任意の値を入力します。
  5. [Close] (閉じる) をクリックします。
  6. アプリを更新します。