新しいピボットテーブルの作成
ピボット テーブルでは、大量のデータを動的に要約して、簡単に分析および視覚化できます。ManageEngine Analytics Plus が提供する直感的なドラッグ アンド ドロップ インターフェースを使用して、テーブル内のデータを簡単に意味のある概要に変換できます。ピボット テーブルでは、必要な方法で値を簡単に集計およびフィルター処理できます。
ピボットテーブルの作成
ピボット ビューを作成するには、次の手順に従います。
-
ピボット テーブルを作成するために必要なデータが含まれているワークスペースを開きます。
-
左上隅の [新しいレポート] ボタンをクリックして、[新しいレポートの作成] ウィンドウを開きます。
-
[新しいレポートの作成] ウィンドウで、[ピボット ビュー (マトリックス ビュー)] をクリックします。以下に示すように、[ベース テーブルの選択] ダイアログ ボックスが開きます。
-
[ベース テーブルの選択] ダイアログ ボックスを使用して、ピボット テーブルを作成するワークスペース内の必要なテーブルを選択し、[OK] をクリックします。
-
これにより、以下に示すように、デザイン編集モードのウィンドウが開きます。
ピボット テーブルを作成する対応するテーブルを開き、ツールバーの [新規] -> [新しいピボット ビュー] オプションを呼び出して、新しいピボット テーブルを作成することもできます。デザイン編集モードでは、選択したテーブルのすべてのコラムが、左側のコラム リスト パネルにドラッグ アンド ドロップ項目としてリストされていることがわかります。右側には、コラムをドロップするためのシェルフと、作成されたピボットを表示するためのプレビュー領域が下に表示されるデザイン領域があります。
注記:
- データベース内の複数のテーブルがルックアップ コラムを使用して接続されている場合、関連するテーブルのすべてのコラムがコラム リスト パネルに表示されます
- コラム リスト パネルにリストされている必要なコラムを、ピボット タブのそれぞれのシェルフにドラッグ アンド ドロップします。リストされている各コラムの横にあるチェックボックスを選択して、コラムを適切なシェルフに自動的に配置することもできます。コラムをドロップした後、[ここをクリックしてピボットを生成する]オプションをクリックして、新しいピボット テーブルを作成します。
以下は、ピボット タブの各シェルフの簡単な説明です。
コラム:このシェルフにドロップされたコラムに存在する個別のデータ値は、ピボット テーブルのコラム ヘッダーとして表示されます。要約のために、このシェルフに複数のコラムをドロップすることもできます。複数のコラムを追加すると、それらはデータの分類されたレイヤー(グループ内のグループ)として垂直に表示されます。
列:このシェルフにドロップされたコラムに存在する個別のデータ値は、ピボット テーブルの列ヘッダーとして表示されます。要約のために、このシェルフに複数のコラムをドロップすることもできます。複数のコラムを追加すると、それらはデータの分類されたレイヤー(グループ内のグループ)として水平に表示されます。
データ:このシェルフにドロップされたコラムの値は、ピボット テーブルの本文に表示されます。値は、選択した集計関数に基づいて集計されます。また、テーブル内の列とコラムの値に対応する各セルに適切な集計値を提供するように分類されます。要約のために、複数のコラムをデータ シェルフにドロップすることもできます。
- 必要なピボット テーブルを作成したら、ツールバーの [保存] ボタンをクリックしてビューを保存します。表示される [名前を付けて保存] ダイアログ ボックスで、ピボット テーブルの名前と説明を入力し、ビューを保存するフォルダを選択して [OK] をクリックします。
以下に示す例では、ピボット テーブルは上記のテーブルのデータを要約し、各地域の総売上高を年ごとにグループ化して表示します。この例では、ピボット テーブルには、コラム シェルフに日付コラム、列シェルフに地域コラム、データ シェルフに売上コラムがあります。各地域の売上は、合計集計を使用して表示されます。また、ManageEngine Analytics Plus は、選択した集計関数に基づいて、各列とコラムの値を自動的に集計します (この例では加算)。集計列と集計コラムは、ピボット テーブルの下部と右側に追加されます。
この例の各コラムに適用されている関数は次のとおりです。
-
日付 - 年(コラム内のすべての異なる年が表示されます)
-
地域 - 実際(コラム内のすべての異なる値が表示されます)
-
売上 - 合計(コラム内の値の合計が表示されます)
次のような他の関数のいずれかを使用するようにデータ コラムを変更することもできます。合計、カウント、平均、標準偏差など(そのコラムのデータ型に応じて)。これについては次のセクションで説明します。
列、コラム、データ シェルフ内の複数のコラム
コラム/列シェルフ
Analytics Plus では、各シェルフに複数のコラム (最大 15 コラム) をドロップできます。コラム シェルフまたは列シェルフに複数のコラムがある場合、Analytics Plus は、左から右、または上から下に表示される順序でデータを自動的にグループ化します。
たとえば、列シェルフに地域コラムと製品カテゴリ コラムがある場合、すべての製品カテゴリは地域ごとにグループ化されます。同様に、コラム シェルフに日付を年として、日付を四半期として設定すると、4 つの四半期すべてが各年ごとにグループ化されます。Analytics Plus では、対応する概要情報も提供されます。
データ シェルフ
Analytics Plus では、データ シェルフに 1 つ以上のコラムを追加できます。複数のコラムを追加すると、Analytics Plus では次のいずれかの形式でデータを表示できます。コラムとしてのデータと列としてのデータ。
コラムとしてのデータ
コラムとしてのデータ表示は、ピボット ビューで使用されるデフォルトの形式です。この形式では、複数のコラムをデータ シェルフにドロップすると、下の画像に示すように、ピボット テーブル内でコラムが個別のコラムとして水平に配置されます。
列としてのデータ
[列としてのデータ]オプションは、データ シェルフに複数のコラムが追加された場合にのみ適用されます。[列としてのデータ]オプションを選択すると、すべての合計コラムがコラム ヘッダー[データ コラム]の下の列に変換されます。ただし、必要に応じてコラム ヘッダーをダブルクリックして名前を変更することができます。下の画像では、総売上高と総コストが列としてのデータ形式で表されています。
集計列と集計コラム
ピボット テーブルを作成すると、ManageEngine Analytics Plus は、選択した集計関数に基づいて、集計列と集計コラムを自動的に追加します。ピボット テーブルの列シェルフに複数のコラムを追加した場合は、各データ グループの概要値を表示する列も追加されます。データ シェルフにドロップされたコラムごとに、ピボット テーブルの右側に集計コラムが追加されます。
レイアウト
Analytics Plus では、列シェルフにドロップされたコラムに基づいてピボットのレイアウトをカスタマイズできます。利用可能なレイアウトは次のとおりです。
表形式のレイアウト
ピボット テーブルのデフォルトのレイアウトであるこのレイアウトでは、列シェルフの値がピボット テーブル内の個別のコラムとして表示されます。
コンパクトなレイアウト
このレイアウトは、ピボット テーブルを密に表示し、列シェルフの値をピボット テーブルの 1 つのコラムとしてグループ化して表示します。
注記:列シェルフにドロップされた値を表示するコンパクト コラムの名前は、列ラベルになります。名前を変更するには、ピボットのデザイン編集モードで、列ラベルコラムに移動し、マウスオーバー時にコラム名の近くに表示される編集アイコンをクリックします。必要に応じて名前を変更し、Enter キーを押します。
ピボット レイアウトの編集の詳細については、ここをクリックしてください。
コラムに関数を適用する
ManageEngine Analytics Plus では、コラムに合計、カウント、平均、最小、最大、年などの関数を適用して、作成したピボット テーブル内のデータをグループ化および集計できます。コラムに関数を適用すると、コラムの値に基づいて導出された単一の値が返されます。
ManageEngine Analytics Plus では、コラムに適用できる集計/カテゴリ関数のリストは、コラムのデータ型によって異なります。数値 (通貨を含む) データ型のデフォルト関数は合計であり、日付データ型のデフォルト関数は年です。コラムのデータ型が数値ではなく文字コラム (カテゴリ/ディメンション コラム) の場合、適用されるデフォルトの関数は実際の値です。
適用されたデフォルトの機能を変更するには:
-
デザイン編集モードにおけるピボット テーブルで、コラムをドロップした後、コラムにあるドロップダウン リストから必要な関数 (集計/カテゴリ) を選択します。ドロップダウン リストには、以下のスクリーンショットに示すように、コラムのデータ型に基づいて適用可能なすべての関数が表示されます。
-
使用する集計を選択したら、ツールバーの[ピボットを生成するにはここをクリック]リンクまたは[表示モード]ボタンをクリックします。
たとえば、各地域の製品カテゴリ別に各製品の平均売上高を調べるなどのデータを集計する場合は、売上 (データ) コラムのドロップダウン リストから平均関数を選択し、ツールバーの [ピボットを生成するにはここをクリック] リンクまたは [表示モード] ボタンをクリックします。
次のテーブルには、列とコラムのフィールドに適用可能なすべての関数とその機能の説明がリストされています。
数値と通貨のデータ型:
| 関数 | 説明 |
| ディメンション | コラム内の値をテキスト (カテゴリ/ディメンション) 値として扱います。存在する各個別値をテキスト値として返します。 |
| 範囲 | コラムにある数値の範囲全体を複数の範囲にグループ化します。例:0~100、101~250 など |
日付データ型 - 実際値:
| 関数 | 説明 |
| 年 | コラム内に存在するすべての異なる年の値を返します。例:2007、2010 |
| 四半期と年 | コラム内に存在するすべての異なる四半期の値を返します。例:Q1 2010 |
| 年月 | コラム内に存在するすべての異なる月の値を返します。例:2010年3月 |
| 年と週 | コラム内に存在するすべての異なる週の値を返します。例: W1 2010 |
| 通年 | コラム日付に存在するすべての個別の日付を返します。例: 2011年1月1日 |
| 日付と時刻 | コラム内に存在するすべての異なる日付と時刻のペアを返します。例:01/12/2010 00:10:07 hrs. |
日付データ型 - 季節値:
| 関数 | 説明 |
| 四半期 | すべての年にわたる四半期に基づいて季節的なトレンドを特定するのに役立ちます。例: Q1、Q2。 |
| 月 | すべての年にわたる月に基づいて季節のトレンドを特定するのに役立ちます。例: 1月、2月。 |
| 週 | すべての年にわたる週に基づいて季節のトレンドを特定するのに役立ちます。例: 1 週目、2 週目。 |
| 平日 | すべての年にわたる曜日に基づいて季節のトレンドを特定するのに役立ちます。例: 日曜日、月曜日。 |
| 月の特定の日 | すべての日付にわたる月日に基づいて季節のトレンドを識別するのに役立ちます。例: 1 から 31。 |
| その日の時間 | 1 日の時間ごとのトレンドを特定するのに役立ちます。例: 0~23 時。 |
文字列(カテゴリ/ディメンション) データ型:
| 関数 | 説明 |
| 実際の値 | コラム内のすべての一意の値がリストされます。 |
次のテーブルには、データ フィールドに適用可能なすべての関数とその機能の説明がリストされています。
数値と通貨のデータ型:
| 関数 | 説明 |
| 合計 | コラム内のすべての値の合計を返します。合計は各カテゴリ/グループ レベルで実行されます。 |
| 最大 [Max] | コラム内の最大値を返します。 |
| 最小値 [Min] | コラム内の最小値を返します。 |
| 平均 [Avg] | 指定されたコラムのすべての値の算術平均を返します。 |
| 標準偏差 | コラムの標準偏差を返します。 |
| 分散 | コラムの分散を返します。 |
| カウント | コラム内の値の数を返します。 |
| 固有数 | コラム内の一意の値の数を返します。 |
日付データ型:
| 関数 | 説明 |
| カウント | コラム内の日付値の数を返します。 |
| 固有数 | コラム内の異なる日付値の数を返します。 |
文字列(カテゴリ/ディメンション) データ型:
| 関数 | 説明 |
| カウント | コラム内の値の数を返します。 |
| 固有数 | コラム内の一意の値の数を返します。 |
高度な要約オプション:
ピボットを作成するときに、データのタイプに応じて、コラム内の合計、最大、最小、平均、またはカウントでデータを集計する方法を選択できます。これら以外にも、ManageEngine Analytics Plus では、コラム内の他の値に基づいてコラム内のデータ値を要約できる高度な要約オプションも提供されます。たとえば、グループ内の各列のパーセンテージを表示できます。これにより、各セルのデータがグループ内の各列の合計値のパーセンテージとして表示されます。
高度な要約に使用できる関数は次のとおりです。
| 関数 | 説明 |
| 列の % | 各列の合計に対するパーセンテージとしてデータを表示します。 |
| コラムの % | 各コラムの合計に対するパーセンテージとしてデータを表示します。 |
| 合計の % | レポート内のすべてのデータの総計に対するパーセンテージとして値を表示します。 |
| グループ内の行の% | グループ内の各列について、各セルのデータを合計値のパーセンテージとして表示します。 |
| グループ内のコラムの% | グループ内の各コラムについて、各セルのデータを合計値のパーセンテージとして表示します。 |
| ルックアップ値 | 選択した基本フィールドに基づいて、前のセル、次のセル、最初のセル、最後のセルのいずれかから値を取得して、各セルにデータを表示します。 |
| 累計 | レポートの連続セルのデータを累計として表示します。累計で項目を表示する基準となる基本フィールドを選択する必要があります。 |
| 差異 | 指定されたベース フィールドに基づいて、各セルのデータを前のセルの値との差として表示します。 |
| 前回値の % | 指定された基本フィールドに基づいて、各セルのデータを前のセルの値のパーセンテージとして表示します。 |
| 差異 % | 指定された基本フィールドに基づいて、各セルのデータを前のセルの値との差のパーセンテージとして表示します。 |
フィルターの適用
ピボット テーブルの便利な機能は、コラムをフィルターして必要なデータのみを表示できることです。ManageEngine Analytics Plus では、コラムのデータ型に応じて、特定の範囲、個々の値、日付範囲などでコラムをフィルタリングできます。ManageEngine Analytics Plus は、特定の数値範囲、日付範囲、個々の値、上位 10 件、下位 10 件などに基づくフィルターなど、さまざまなフィルター オプションを提供します。また、ManageEngine Analytics Plus では、ピボットに複数のフィルター (複数のコラムに基づく) を適用することもできます。このトピックで説明するフィルタリング オプションは、ピボット テーブルを設計しているとき (つまり、デザイン モードのとき) にのみ適用でき、(プレ) ビュー モードでは適用できません。
必要なピボット ビューを作成した後、フィルターを適用するには、次の手順を実行します。
-
ツールバーの[デザインの編集]オプションをクリックします。
-
デザイン領域のピボット タブの横にあるフィルター タブをクリックします。
-
必要なコラムをフィルター シェルフにドラッグ アンド ドロップします。
-
コラムをドロップすると、下のスクリーンショットに示すように、フィルター シェルフの右側のボックスに、データをフィルター処理するためのすべての可能なオプションのリストが表示されます。
-
フィルター オプションは、ドロップされたコラムのデータ型によって異なります。
-
コラムをドロップした後、フィルタリングする 1 つ以上の値を選択します。選択したフィルター項目は右側の 3 番目のボックスに表示されます。
-
ツールバーの[ピボットを生成するにはここをクリック]リンクまたは[表示モード]ボタンをクリックします。適用したフィルター値に一致するデータが表示されます。ただし、ビューから特定のデータを除外する場合は、フィルター項目ボックスの上部にあるドロップダウン リストで [除外項目] オプションを選択します。
フィルタリング オプションは、ManageEngine Analytics Plus で作成するすべての種類のレポート (グラフ、ピボット テーブル、概要ビューなど) で同じです。提供されるフィルタリング オプションは、削除されたコラムのデータ型によって異なります。さまざまなフィルター オプションなどの詳細については、[グラフ]トピックの[フィルター]セクションを参照してください。
ユーザーフィルターの提供
ManageEngine Analytics Plus では、ピボット ビュー モードに[ユーザー フィルター]と呼ばれる動的フィルター機能を含めることもできます。ユーザー フィルターでは、レポートにアクセスするユーザーは、ユーザー フィルターの一部として公開されるフィルター コラムを使用して、表示されるレポート データにフィルターを適用できます。ユーザー フィルターに含まれるフィルターコラムは、ドロップダウン ボックス、スライダー、日付範囲選択などのさまざまな表示コンポーネントを使用して、ニーズに合わせて表示できます。