SQLServer 7.0 のOLAPサーバ対応のピボットテーブルサービス機能(クライアント機能)を使ってオフラインCubeを作成することができます。
ここではSQLServer付属のサンプルテーブルであるSalesテーブルからオフラインCubeを作成してみましょう。
オフラインCubeはMS-Excel2000やMS-Query2000から作成することができます。
MS-Excel2000での外部データの取り込みに時にオフラインOLAPキューブを作成できますがこれはMS-Query2000でのオフラインCube作成機能を利用しているだけです。
したがってここではMS-Query2000でのオフラインCube作成手順とExcelでのオフラインCubeの参照手順を紹介致します。
ちょっと脱線しますがピボットテーブルサービス機能はMDX(OLE DBのOLAP拡張機能でマルチディメンション式ともいいます)をサポートしているのでIISのASPアプリケーションからMDXを利用してOLAPサーバのCubeアクセス結果をHTML表示させることができます。
これの詳細についてはここでは省略します。