業務をラクにする! SMBのExcel活用術【第4回】
Excel+OLAPでスタートする「身近なBI」
Excelのピボットテーブルを利用したデータ分析はすぐに始められる。さらなる“発見”のために、今回はBIを実現するOLAPの基本を押さえつつ簡単にデータ分析ができる各社専用ツールについて紹介しよう。
BIを実現する「OLAP」、3つの基本技術とは?
前回の「オフィスに眠るExcelデータから新発見? クロス集計を活用する」では、Microsoft Office Excel(以下、Excel)のピボットテーブルを利用して、企業内で蓄積された大量のExcelデータをクロス集計し、さまざまな角度からデータを分析してみた。ピボットテーブルによって、一見バラバラに見える受注(売り上げ)データから、受注最多の営業所や、受注の多い時期、売れ筋の人気商品、売上成績の良い担当者など、知りたい情報や相関関係を即座に読み取ることができる。
前回はあまり言及しなかったが、実はExcelのピボットテーブルは、BI(ビジネスインテリジェンス)を実現する、いわゆる「OLAP(On-line Analytical Processing:オンライン分析処理)」と呼ばれる多次元分析処理を提供する要素技術の1つだといえる。ピボットテーブルは、多次元データ分析を行える手軽な「クライアントツール」と見なすこともできるからだ。Excelのピボットテーブルでは抽出、分類、集計、並び替えなどの機能を使ったデータ分析が可能だが、データソースとしてExcelファイルだけでなく、多次元化されたデータベース(キューブ)なども扱える。
OLAPは、企業内に蓄積されたデータから取り出した多次元データベースを活用し、そこから用途に応じて必要な情報を素早く取り出して集計・分析する技術だ。Excelのピボットテーブルは、OLAPの基本として挙げられる「ドリルダウン」(データ集計の基準を細かいレベルで精査する)、「スライシング」(データ集計の基準となる切り口をスライスして見せる)、「ダイシング」(集計表の軸を回転させることで見せ方を変える)の機能を有している(図1)。
もちろん、Excelシート上のデータを加工するピボットテーブルだけでもいろいろな分析に対応できるが、さらにデータ分析や情報活用が進展してくると、社内にある基幹業務系データベースなどを盛り込んで、多次元分析にもチャレンジしたくなるだろう。とはいえ、データソースとなる多次元キューブの構築や外部データベースへの連携などは、BIが初めてのユーザーにとってハードルが高く感じられるかもしれない。
マイクロソフト製品の場合は、例えば「SQL Server 2005 Analysis Services」(SSAS)でOLAPキューブを構築したり、Excel標準搭載の外部データ取り込み機能を使って外部データベースとの連携を比較的容易に実現できる(画面1)。これにより、Excelのピボットテーブルと、基幹系の業務データ、Office Access、SQL Serverとを連携させられるほか、ODBC接続が可能な他社製データベース(Oracle Databaseなど)のデータを活用することも可能だ。
ただし、もし予算に余裕があるなら、Excelのピボットテーブルによる分析をさらに一歩進めて、商用のOLAP製品を導入するという選択肢もあるだろう。複数のデータベースからさまざまなデータを参照しながら、より複雑な分析や効率的なリポーティングを実現するというものだ。分析作業量が多い場合には、OLAP用のデータウェアハウス/データマートなどを立ち上げてソースデータベースへの負荷を低減することができる。今回は、このようなサードパーティーツールを利用した多次元分析について紹介する。
キューブにデータを書き込めるExcelアドイン
最初に紹介するツールが、マウス操作だけで多次元データ分析が可能な米PARIS Technologiesの「PowerOLAP」(画面2)だ。使い慣れたExcel上でデータを自由に集計・分析できる作業環境を提供するツールで、国内では日立情報制御ソリューションズなどが販売している。
Excelのアドインとして使用するため、複雑な操作方法を初めから習得する必要がなく、おなじみの関数やグラフを併用しながら分析作業を進められる(画面3)。Excel側で表示条件を切り替えたり、列・行や項目を入れ替えたりと、さまざまな角度からの分析に対応する。これまで分析ツールを十分に使いこなせなかったユーザーでも、頭に描いた通りの分析を実現できるというメリットがある。
一般的なOLAP分析ツールでは加工データの参照機能だけに限定されている場合が多いが、PowerOLAPはライトバック機能を採用しており、キューブにデータを書き込めることも1つの特徴だ(画面4)。Excel側で入力されたデータは、キューブ内で集計・演算が実行される。これによって、例えば実績データの参照だけでなく、予算・計画データの入力や、入力されたデータ・情報の全社レベルでのリアルタイム共有も可能となる。従来のOLAP機能にデータ入力機能が追加されたことで、データの詳細分析、リポート作成、入力作業までを幅広くサポートする業務統合システムを構築できる。
このほかにも複数のデータベース(SQL Server、ODBCドライバで接続するデータベース)、Excelファイル、CSVなどのテキストファイルによるデータ統合をExcel上で実現することで、共通の項目を使ったデータ分析も行えるようになる。キューブが分散していても、必要なキューブのデータだけを適宜選んで編集できるので、統合化されたリポートの作成も容易だ。
専用ツールとの併用で視覚的な分析を
次に、エム・アイ・ティーが提供する「Panorama NovaView for Microsoft Office」(以下、NovaView)について説明しよう。NovaViewはBI製品に必要なデータ分析、リポート、ダッシュボード、KPI(重要業績評価指標)設定などの機能を統合パッケージで提供するPanorama NovaViewのOffice連携機能として提供されるものである(画面5)。
NovaViewは、使い慣れたExcelの画面から最新のビジネスデータを取り込み、専用サーバとデータを動的に連携することで、PowerOLAP同様Excel上でドリルダウンなどの多次元分析やデータ更新を実現する(画面6)。見やすいグラフやチャートを作成することも可能だ(画面7)。ファイルを保存すれば、再度ファイルを開いた際に最新データを取得して分析を開始することができる。定期的にExcelでリポートを作成する際に、最新データが常に反映されているため作業がしやすい。
対応するデータソースは、SSAS、SAP Business Information Warehouse(SAP BW)のキューブ。また、「Universal Data Connector(UDC)」を利用すれば、SQL Server、Oracle Database(対応予定)、CSVなどのデータを抽出して活用することも可能だ。
SaaS型の経営分析サービスも登場
最後に、SaaS(Software as a Service)型の経営分析サービスについても触れておこう。ウイングアークテクノロジーズの「Dr.Sum EA(集計SaaS)」は、中堅・中小企業を対象に経済産業省が推進しているITサービス「J-SaaS」で提供される多次元高速集計リポーティングサービスである(画面8)。同社が従来のソフトウェアとして販売してきた「Dr.Sum EA」をSaaS上でサービス展開したものだ。
Dr.Sum EA(集計SaaS)は、経理・財務会計・給与計算・販売管理などデータベースに蓄積された各種データを、集計表やグラフ形式でWeb上から可視化できるようになっている。マウスだけの簡単操作が可能で、リポートについてはExcelファイルやPDF形式での加工に対応している。よく使う分析画面は事前に用意されているが、将来的な分析やニーズに対応できるように、カスタマイズリポートの開発支援オプションサービスも用意している。利用コストは初期費用3万1500円、月額費用3150円と低く抑えられる。データ分析機能のサービスとしての利用も検討材料になり得るだろう。
本連載では4回にわたり、Excelのデータ資産を活用する方法や関連製品について紹介してきた。業務をラクにする便利技からWebへの活用、クロスデータ集計による分析、さらに高度な多次元分析に至るまで、Excelの利用範囲は幅広く、まだまだ語り尽くせない。現在の大変厳しい経済状況下で、IT予算のカットを余儀なくされている企業も多いだろう。そこで、既存資産の有効活用という観点、あるいはコスト削減という観点から、使い慣れたExcelのパフォーマンスを最大限に生かして「最強の武器」に変身させてみてはいかがだろうか。
Copyright © ITmedia, Inc. All Rights Reserved.
関連記事
こんなメディアも見られています
TechTargetジャパンに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
ベンダーコンテンツ PR
From Informa TechTarget
SpecialPR
アクセスランキング
-
1
「Excel至上主義」の終わらせ方 丸2日の手作業地獄から情シスと現場を救うには
-
2
急増する「AIはこう言ってる」マン 判断を狂わせる「AI忖度」を防ぐには?
-
3
取手市がVDIと決別した理由 更改費用「4倍超」を約1.7倍に圧縮
-
4
221人調査で分かった「情シス最大のストレス」は?
-
5
「データストレージの活用方法」に関するアンケート
-
6
「AI時代の統合基盤・エンタープライズAI管理」に関するアンケート
-
7
自宅のWi-Fiが「遅い」「途切れる」本当の原因は? Dellが推奨する鉄則
-
8
100億円の「Linux更新」を回避 みずほ銀行が選んだ“おきて破り”のRHEL延命策
-
9
本当に安いPCで十分か? “すぐ重くなる”を防ぐノートPC選びの絶対条件
-
10
Claudeの不可視透かしに批判殺到 著作権消失や誤判定に潜む企業リスク
ホワイトペーパーランキング PR
-
1
年収2000万「クラウドセキュリティのプロ」になれる資格とは
-
2
セキュリティソフトをすり抜ける標的型攻撃メール、不審メールの見破り方とは?
-
3
Windows Updateの通信集中で回線が逼迫、ネットワーク刷新事例に学ぶ解決策
-
4
財務を戦略的組織へ進化させるAI活用術、4つの主要な障壁と解消方法
-
5
「NAS」「SAN」「DAS」は何が違う? いまさら聞けないストレージの基礎
-
6
“あのファイル転送”で暗躍するノーウェアランサム
-
7
標的型攻撃メールを見破るには? サンプル文面を例に傾向を解説
-
8
商用利用の安全性を確保し大量のコンテンツを高速で生成する、AI活用の秘訣
-
9
マンガで解説、1日で生成AI環境を構築できるワークショップの中身とは?
-
10
Dark AIが台頭する時代の新発想、「より高度なAIで対抗する」具体的方法とは?
TechTargetジャパン SNS
インフォメーション
注目情報をチェック
TechTargetジャパンをフォロー