分解ツリー
デコンポジションツリー ドキュメント
Table of contents
Qlik 向け Decomposition Tree Extension
チャートの種類
Qlik 向け Decomposition Tree Extension では、以下のチャートの種類を利用できます。
- Decomposition Tree
このセクションでは、Decomposition Tree チャートの作成と設定方法について説明します。
その他のチャートの種類は、AnyChart Extensions から利用可能です。
ダウンロードとインストール
Qlik Sense Desktop
Qlik Sense Desktop に Decomposition Tree Extension をインストールするには、以下の手順を行ってください。
- Qlik Sense 向け Decomposition Tree Extension をダウンロードします。
- アーカイブを展開します。
- Windows エクスプローラーを開き、Qlik Sense の Extensions ディレクトリに移動します。
..\Users\<UserName>\Documents\Qlik\Sense\Extensions - anychart-4x-decomposition-tree フォルダを Extensions ディレクトリにコピーします。
- Qlik Sense Desktop を再起動します。
Qlik Sense Server
Qlik Sense サーバーに Decomposition Tree Extension をインストールするには、
- Qlik Sense 向け Decomposition Tree Extension をダウンロードします。
- Qlik Management Console (QMC) を開きます: https://<QPS server name>/qmc
- QMC スタートページまたは Start ドロップダウンメニューから Extensions を選択します。
- アクションバーの Import をクリックします。
- ダイアログでダウンロードしたアーカイブを選択します。パスワード欄は空のままにします。
- ファイルエクスプローラーウィンドウで Open をクリックします。
- Import をクリックします。
Qlik Sense Cloud
Qlik Sense Cloud に Decomposition Tree Extension をインストールするには、以下の手順を行ってください。
- Qlik Sense Cloud 向け Decomposition Tree をダウンロードします。
- アーカイブを展開します。
- Management Console にアクセスします:
- テナントアドレスに /console を追加します: https://<your tenant address>/console
- または、ハブのユーザープロファイルの下にあるナビゲーションリンク Administration を使用します。
- Extensions ページに移動し、 Add をクリックします。
- ダイアログで、バンドル内の拡張機能を含むアーカイブ(例:anychart-4x-decomposition-tree.zip)を選択します。
- Add をクリックします。
- 上記の手順を繰り返して、他の拡張機能を追加します。
- Management Console で Content Security Policy セクションに移動し、 Add をクリックします。
- ダイアログで Content Security Policy に名前(例:AnyChart)を付けます。
- オリジンサーバーのアドレスを入力します: qlik.anychart.com
- 以下のディレクティブを選択します:
- connect-src
- font-src
- img-src
- script-src
- style-src
- Add をクリックします。
概要
decomposition tree を使用すると、複数のディメンションにわたってデータを表示できます。データは自動的に集計され、任意の順序でディメンションをドリルダウンできます。このツールは、アドホックな探索や根本原因の分析を行う際に非常に有用です。
Decomposition Tree の追加方法や使用するディメンションおよびメジャーについては、Quick Start および Dimensions and Measures をご覧ください。
利用可能な設定には、colors、color by expression、color by measure、level settings などがあります。
デモ
decomposition tree とは何なのか、どのように使用するのかをより良く理解していただくために、いくつかの優れたデモを用意しました。Decomposition Qlik Demo Apps セクションで確認できます。一般的な Decomposition Tree in Qlik Sense Features デモアプリ、IMDB Top 1000 Slice and Dice 分析アプリ、Tech layoffs アプリなどがあります。
クイックスタート
このクイックチュートリアルでは、基本的な Decomposition Tree の作成方法を説明します。
短いビデオチュートリアルもご覧いただけます: How to work with a Decompositon Tree in Qlik Sense
まず、シートに空のチャートを追加します:
- アセットパネルの Custom objects > AnyChart に移動します。
- 空の Decomposition Tree チャートをシートにドラッグします。
次に、分析したい dimensions を追加します:
- プロパティパネルの Data > Dimensions に移動します。
- Add dimension をクリックし、ディメンションを選択します。
必要な回数だけこのステップを繰り返します:
最後に、分析対象の measure を追加します:
- プロパティパネルの Data > Measures に移動します。
- Add measure をクリックし、メジャーを選択します。
フィールドからディメンションやメジャーを作成したり、空のチャート上のボタンをクリックして追加したりすることも可能です。
Dimensions and Measures
Dimensions
ディメンションを追加するには、以下の手順を行います:
- プロパティパネルの Data > Dimensions に移動します。
- Add dimension をクリックし、ディメンションを選択します。
Decomposition Tree には最低1つのディメンションが必要ですが、複数のディメンションを追加したほうがより効果的です。
ディメンションの順序は、breadcrumbs ドロップダウンおよびドリルダウンナビゲーションドロップダウンでのディメンションの表示順にのみ影響します。
Null 値を非表示にする必要がある場合は、各ディメンションの設定で Include null values ボックスのチェックを外します。Measures
メジャーを追加するには、以下の手順を行います:
- プロパティパネルの Data > Measures に移動します。
- Add measure をクリックし、メジャーを選択します。
decomposition tree には少なくとも1つのメジャーを提供する必要があります。
Alternative Measures
decomposition tree に代替メジャーを提供し、チャートの使用中にそれらを即座に切り替えることができます。
代替メジャーを追加するには、以下の手順を行います:
- プロパティパネルの Data > Measures に移動します。
- Add alternative をクリックし、メジャーを選択します。
代替メジャーが提供されている場合、ルート要素にドロップダウンコントロールが表示され、それをクリックして代替メジャーを切り替えることができます。
Colors
正の値は、decomposition tree 内の各要素のバー全体をカバーします(scaling mode に注意してください)。ただし、あるレベルに少なくとも1つの負の値がある場合、要素のバーは2つの等しい部分に分割されます。負の値は左側に、正の値は右側に伸びます。データの読み取りをさらに容易にするため、各部分は異なる色で表示されます。
バーの色は、Extension の Appearance > Colors セクションで変更できます。
Single Color
正のバーと負のバーの静的な色を設定する場合:
Appearance > Colors > Bar Color セクションに移動し、「Custom」オプションを選択して、「Color by」ドロップダウンから「Single Color」を選択し、Positive および Negative バーの単色を選択します。
Color by Measure
メジャー値に応じてバーを色分けする場合:
Appearance > Colors > Bar Color セクションに移動し、「Custom」オプションを選択して、「Color by」ドロップダウンから「Color by measure」を選択します。
Color by Expression
任意のカスタム条件に従ってバーを色分けする場合:
Appearance > Colors > Bar Color セクションに移動し、「Custom」オプションを選択して、「Color by」ドロップダウンから「Color by expression」を選択します。
Connectors
Connector は、あるレベルから別のレベルへと続く線です。この線には「Active」と「Inactive」の状態があります。Connector の色分けを変更するには:
Appearance > Colors > Connector Color セクションに移動し、「Custom」オプションを選択して、「Active」および「Inactive」状態の色を選択します。
Bar Scale
値バーの長さは、3つの方法で計算できます:
- 各レベル内の値を比較するために、レベルごとの最大値を基準にする(デフォルト値);
- 親への貢献度を比較するために、親の値を基準にする;
- 合計への貢献度を比較するために、ルート要素を基準にする。
動作を変更するには、プロパティパネルの Appearance > Presentation > Scale bar to に移動し、ドロップダウンから目的のオプションを選択します。
Header
Decomposition Tree のヘッダー(ブレッドクラム)の外観を調整したり、無効にしたり、背景やその他の色、フォントスタイル、アイコンを変更したりできます。
ヘッダーを無効にする場合:プロパティパネルの Appearance > Header settings に移動し、Display header スライダーをオフにします。
色、フォント、アイコンを変更する場合:プロパティパネルの Appearance > Header settings に移動し、該当するスライダーを Auto から Custom に切り替え、表示される設定に適切な値を入力します。
Levels
利用可能なスペースやディメンションの値の性質に応じて、ダッシュボードでのツリー要素の表示方法を選択できます。
Width
レベルの幅を変更するには、プロパティパネルの Appearance > Presentation > Level size に移動し、ドロップダウンボックスから3つのオプションのいずれかを選択します:
- Compact
- Normal (default)
- Wide
Paging
各レベルに表示される要素の数を制限できます。表示されていない要素も存在しており、矢印コントロールを使用してページアップまたはページダウンすることでアクセスできます。3点リーダー(...)をクリックすると、非表示の要素が表示されます。
ページングを有効にするには、プロパティパネルの Appearance > Presentation > Limit items per column に移動し、チェックボックスをオンにします。この設定により、画面に収まる要素のみが表示され、他の要素は隠されます。「Min items per column」スライダーを使用して、各レベルに表示される要素の最小数を設定します。
Drill Down Mode
デフォルトでは、decomposition tree はエンドユーザーがドリルダウンする任意のディメンションを選択し、その順序を即座に変更することを可能にしています。これを「Flex dimensions」と呼びます。必要に応じてドリルダウンの順序を静的にし、分析の進め方を制限することもできます。
Flex モードを無効にするには、プロパティパネルの Appearance > Presentation > Use flex dimension に移動し、チェックボックスをオフにします。
Interactivity
デフォルトでは、選択、スナップショット、ツールチップといったインタラクティブ機能が利用可能です。
これらの機能を無効または有効にするには、プロパティパネルの Interactivity に移動し、以下のスライダーを切り替えます:
- Selections
- Snapshots
- Tooltips
UI Sorting
UI Sorting を使用すると、ユーザーは実行時にメジャーに従ってツリーの要素を並べ替えることができます。UI Sorting は、ヘッダーをホバーしてアコーディオンアイコンをクリックしたときに表示されるコンテキストメニューから利用できます。
デフォルトでは、UI Sorting は無効になっています。
UI Sorting を有効にするには、プロパティパネルの Interactivity に移動し、以下のスライダーを切り替えます:
- UI Sorting
Calculation Conditions
Decomposition Tree は計算条件をサポートしています。オブジェクトが表示されるために満たされる(真となる)必要のある条件を設定できます。条件が満たされない場合は、カスタムメッセージが表示されます。
計算条件は、ツリーの要素数が非常に多く、ビジュアライゼーションの応答が遅くなる場合に有用です。計算条件は、例えば、ユーザーが選択を適用してデータをより管理しやすいレベルまでフィルタリングするまで、オブジェクトを表示しないようにするといった設定に役立ちます。
条件を追加するには、以下の手順を行います:
- プロパティパネルの Add-ons > Data handling に移動します。
- Calculation condition 入力ボックスに式を入力します。
- Displayed message 入力ボックスに文字列値または文字列式を入力します。

