はじめに

当エントリでは、無償で利用可能なQlik Sense Desktopを使って、短時間で試しにチャートやデータ・ストーリテリング作成する手順をご説明します。ソースデータとして「売上明細.xlsx」と「商品マスタ.xlsx」の2個のExcelファイルを対象としてQlik Senseに取り込み、売上分析アプリケーションを作成します。

準備

Qlik Senseのダウンロードと導入

Qlik Sense Desktopのダウンロードと導入の手順」に従ってQlik Sense Desktopの導入を事前に行って下さい。

image[4]

サンプルデータのダウンロード

以下のリンクからサンプルデータをダウンロードし、ダウンロードしたZIPファイルを任意の場所に解凍してください。

>>サンプルデータ(売上データ)のダウンロード

ここでは、以下の2個のExcelファイルを取り込んで分析を行います。2つのファイルは「商品コード」をキーとして関連付けられています。Qlik Senseではデータの取り込みを行う際に同名のキーが自動的に紐付けられ、特に紐付を行う作業は不要です。

売上明細.xlsx

項目名
伝票番号
販売日付
都道府県コード
顧客コード
商品コード
数量
販売価格
販売原価

商品マスタ.xlsx

項目名
商品コード
商品名
商品カテゴリ
取引先コード

Qlik Senseの起動とアプリの新規作成

では、まずQlik Senseのアプリを起動したいと思います。デスクトップ上の以下のQlik Sense Desktopのアイコンをクリックします。

Qlik Senseデスクトップアイコン

Qlik Sense Desktopが起動されますので、「アプリの新規作成」ボタンをクリックします。

image

アプリの名称に「売上分析」と入力し、「追加」をクリックします。

1

アプリが追加されたことを確認し、「開く」をクリックすると作成されたアプリが開かれます。

2

データのロードとデータモデルの確認

データのロード

では、次に分析対象となるデータの取り込みを行います。まずは、商品マスタを取り込みましょう。事前にダウンロードしたファイルをエクスプローラー上で参照し、「商品マスタ.xlsx」をQlik Sense Desktopの画面上にドラッグ&ドロップします。

3

サンプルデータが表示されます。この画面では、チェックボックスをOFFにして列を取り込み対象から外したり、列名を編集して変更することなどが可能です。ここでは変更は行わず、データをそのまま取り込みます。

4.ai

データの内容を確認し、「データをロードして終了」をクリックします。

5

データが正常にロードされたことを確認し、「閉じる」をクリックします。

6

次に売上明細を取り込みます。同様に「売上明細.xlsx」をQlik Sense Desktopの画面上にドラッグ&ドロップします。

7

「データをロードして終了」をクリックします。

8

以上で、商品マスタと伝票明細の取り込みが完了しました。「シートを編集する」ボタンをクリックします。

10

データモデルの確認

次に、ロードで取り込んだデータがQlik Senseのアプリ内でどのように格納されているかを確認したいと思います。左上のナビゲーションアイコンから「データモデルビューア」を新規タブで表示します。

11

「すべてを展開」のアイコンをクリックします。

12

Qlik Senseでは同名の列は自動的に複数のテーブルを関連付けるキー項目として扱われ、データモデルを作成してくれます。以下の形で「商品コード」をキーとしてロードで取り込んだ2つのテーブルが結び付けられていることが確認できます。「売上明細」テーブルのヘッダーを選択して、下部の「プレビュー」タブをクリックします。

13

「売上明細」テーブルに含まれるデータのプレビューを確認することが出来ます。

14

データのロードとデータモデルの確認が完了しました。「売上分析 – 新しいシート」のタブをクリックして先ほどのシート編集の画面へ戻り、ビジュアライゼーションの作成を行います。

15

ビジュアライゼーションの作成

グラフの追加

データの取込みが完了しましたので、そのデータを使ってグラフを作成したいと思います。まず、上部にアプリ情報が表示されている場合には「アプリ情報の非表示」アイコンをクリックして非表示にします。

16

左側のチャートアイコンをクリックし、表示されるチャート一覧から「棒グラフ」をシート上にドラッグ&ドロップします。

17

「軸を追加」をクリックし、「商品名」を選択します。

18

「メジャーを追加」をクリックし、「販売価格」を選択後、「Sum([販売価格])」を選択します。

19

以下のような商品名を軸として販売単価を集計した棒グラフが作成されます。

image

フィルタの追加

次に商品カテゴリでデータの絞り込みを行えるよう、フィルタの追加を行います。まず、左側から項目アイコンをクリックし、パネル表示を「項目」に切り替えます。

20

「商品カテゴリ」の項目をシートの右側の空白スペースに配置します。

21

フィルタ角の矢印をドラッグしてサイズの調整を行います。

22

アプリの動作確認

では、作成が完了したアプリの動作を確認してみましょう。右上の「完了」ボタンをクリックして編集モードを完了します。

23

以下の形でアプリの作成が完了しました。

image

フィルタから項目をクリックして選択し、「選択の確認」をクリックするとデータの絞り込みが行われます。

image

選択された項目は上部の選択バーに表示されます。選択をクリアする場合には×マークをクリックします。

24

データ・ストーリーテリングの作成

最後に、作成したチャートを使ったデータ・ストーリーテリングを作成します。データ・ストーリーテリングとは、チャートのスナップショットを張り付けたプレゼンテーションのシートを作成し、データを分析するだけではなく、そこから得られた洞察や知見などをストーリーとした資料を作成できるものとなります。

スナップショットを取得するチャート上で右クリックし、表示されるカメラのアイコンをクリックします。

image

アノテーション(注釈)に「商品売上ランキング」と入力して「保存」をクリックします。

image

上部メニューの「ストーリー」アイコンをクリックし、「ストーリーの新規作成」を選択します。

28

タイトルに「売上についてのご報告」と入力し、ストーリー追加のアイコンをクリックします。

29

「スナップショットライブラリ」のアイコンをクリックし、取得したスナップショットをスライドにドラッグ&ドロップします。

30

既定ではスナップショットの縦横サイズ比が固定されているため、それを解除するために「スナップショットのロック解除」アイコンをクリックします。

image

スナップショットの枠の角をドラッグしてサイズを調整します。

image

「効果ライブラリ」のアイコンをクリックし、「最大値」を棒グラフ上にドラッグ&ドロップします。

32

棒グラフの最大値がハイライトされました。

image

「テキストライブラリ」のアイコンをクリックし、タイトルやテキストをシートにドラッグ&ドロップして追加します。

33

左下の「+」アイコンでシートを追加することが可能です。今回はシートの追加を行わず、1ページのみのストーリーとしてそのまま再生を行います。

34

左上のスライド再生ボタンをクリックし、ストーリーを再生します。

35

ストーリーの再生が実行されます。このストーリーを利用して商品売上ランキングについてプレゼンテーションを行うことができます。ここでは、例えば「商品をあるカテゴリに絞ったら結果はどうか?」という質問を受けたとします。そのような場合でも、その場でソースのチャートを表示させて結果を確認することができます。棒グラフ上を右クリックし、「ソースを表示」を選択すると、ソースのグラフを表示することが出来ます。

36

ソースのグラフが表示されますので、異なった条件で絞り込んで確認することができます。「戻る」ボタンをクリックするとストーリーの再生画面に戻ることができます。

37

まとめ

以上、このエントリではQlik Sense Desktopをインストールし、サンプルデータを取り込んで簡単なチャートやストーリを作成する手順を実施しました。Qlik Senseでは複数のデータを取り込み、ドラッグ&ドロップで短時間でインタラクティブなグラフやチャートを作成できることがご確認いただけたかと思います。

<<Qlik Sense Desktopの基本的な操作と画面構成 | 目次 | Qlik Senseでの地図(MAP)の作成 >>