Excel-power-pivot-features
Excel Power Pivot-機能
Power Pivotの最も重要で強力な機能は、そのデータベース-データモデルです。 次の重要な機能は、xVelocityのインメモリ分析エンジンで、数分で大規模な複数のデータベースを操作できます。 PowerPivotアドインには、さらに重要な機能がいくつかあります。
この章では、Power Pivotの機能の概要を簡単に説明します。詳細については後で説明します。
外部ソースからのデータのロード
あなたは2つの方法で外部ソースからデータモデルにデータをロードすることができます-
- データをExcelに読み込み、Power Pivot Data Modelを作成します。
- データをPower Pivot Data Modelに直接読み込みます。
Power Pivotがメモリ内のデータを効率的に処理するため、2番目の方法はより効率的です。
詳細については、「Power Pivotへのデータのロード」の章を参照してください。
ExcelウィンドウとPower Pivotウィンドウ
Power Pivotの使用を開始すると、ExcelウィンドウとPower Pivotウィンドウの2つのウィンドウが同時に開きます。 PowerPivotウィンドウを使用して、データモデルにデータを直接読み込み、データビューとダイアグラムビューでデータを表示し、テーブル間の関係を作成し、関係を管理し、Power PivotTableまたはPowerPivot Chartレポートを作成できます。
外部ソースからデータをインポートする場合、Excelテーブルにデータがある必要はありません。 ブック内にExcelテーブルとしてデータがある場合、それらをデータモデルに追加して、Excelテーブルにリンクされたデータモデルをデータモデルに作成できます。
Power Pivotウィンドウからピボットテーブルまたはピボットグラフを作成すると、Excelウィンドウで作成されます。 ただし、データは引き続きData Modelから管理されます。
ExcelウィンドウとPower Pivotウィンドウはいつでも簡単にいつでも切り替えることができます。
データ・モデル
データモデルは、Power Pivotの最も強力な機能です。 さまざまなデータソースから取得したデータは、データモデルとしてデータテーブルとして保持されます。 データテーブル間にリレーションシップを作成して、テーブル内のデータを分析とレポート用に組み合わせることができます。
「データモデル(Power Pivotデータベース)について」の章で、データモデルについて詳しく学習します。
メモリ最適化
Power Pivot Data Modelは、xVelocityストレージを使用します。xVelocityストレージは、データがメモリにロードされると高度に圧縮され、メモリに数億行を格納できるようにします。
したがって、データをData Modelに直接ロードする場合、効率的に高度に圧縮された形式でデータをロードします。
コンパクトファイルサイズ
データがData Modelに直接ロードされている場合、Excelファイルを保存すると、ハードディスク上のスペースが非常に少なくなります。 Excelファイルのサイズを比較できます。1つ目はデータをExcelにロードしてからデータモデルを作成し、2つ目はデータモデルにデータを直接ロードして最初のステップをスキップします。 2番目のものは、最初のものよりも最大で10倍小さくなります。
パワーピボットテーブル
Power PivotウィンドウからPower PivotTablesを作成できます。 そのように作成されたピボットテーブルは、データモデルのデータテーブルに基づいており、分析とレポートのために関連テーブルのデータを組み合わせることができます。
Power PivotCharts
Power PivotウィンドウからPower PivotChartsを作成できます。 そのように作成されたピボットグラフは、データモデルのデータテーブルに基づいており、分析とレポートのために関連テーブルのデータを組み合わせることができます。 Power PivotChartsには、Excel PivotChartsのすべての機能と、フィールドボタンなどの多くの機能があります。
Power PivotTableとPower PivotChartの組み合わせを使用することもできます。
DAX言語
Power Pivotの強みは、データモデルで効果的に使用してデータテーブル内のデータの計算を実行できるDAX言語にあります。 Power PivotTablesおよびPower PivotChartsで使用できる、DAXによって定義された計算列と計算フィールドを持つことができます。