Latest evidence-based health information
Iphone

Excel PowerPivotがビジネスインテリジェンスを変革

Excel PowerPivotがビジネスインテリジェンスを変革
Excel PowerPivotがビジネスインテリジェンスを変革

セルフサービスBI(ビジネスインテリジェンス)の時代がついに到来するのでしょうか?もしそうだとしたら、組織は準備ができているのでしょうか?

BIベンダーは長年にわたり、ITスタッフの助けを借りずに、管理者が独自のレポートをゼロから簡単に作成できる方法を約束してきました。Microsoft Office 2010のリリースにより、管理者はExcelの強力な新機能「PowerPivot」を使ってこれらのタスクを実行できることに気づき始めています。そして、その容易さだけでも、この機能はBI分野に革命を起こす可能性を秘めています。

「瞬く間に普及するでしょう。企業がOffice 2010にアップグレードするにつれ、Excelユーザーは、IT担当者の意向に関わらず、PowerPivotを採用するでしょう」と、ガートナーのアナリスト、リタ・サラム氏は述べています。

これまでのところ、BIプロフェッショナルはPowerPivotに対して複雑な感情を抱いているようだ。昨年6月に開催されたMicrosoft TechEdカンファレンスで行われた、満員のPowerPivotに関する異種混合セッションでは、多くの人がこの機能の強力さを認めながらも、自社内での使用による影響を懸念していた。

「我々の懸念事項は、ユーザーを自由にさせること、共有したいファイルのサイズ、共有したいデータの種類に関することです」と、ある参加者は語った。

PowerPivotはその名の通り、強力なピボットテーブルです。PowerPivotを使えば、複数のデータベーステーブル、データベース、その他のデータソースから大量のデータをExcelに取り込み、ほぼ瞬時に並べ替えやフィルター処理を行うことができます。特定の列を中心にデータを並べ替えたり、別のデータソースの列と比較したりすることも可能です。さらに、時間、地理的な発生源、その他のパラメータでデータを分割することも可能です。バックエンドではMicrosoftのビジネスインテリジェンスソフトウェアが実行されるため、本格的なBIアプリケーションとほぼ同等の機能を実現できます。

PowerPivot は驚くほど高速に動作します。アーキテクチャ的には、多くのインメモリデータベースに見られるテクノロジーを再現しており、数百万行ものデータを数秒で並べ替えることができます。

PowerPivotの最大の利点は、無料、あるいは少なくともMicrosoft Office 2010の無料機能であることです(ただし、PowerPivotの真のパワーを享受するには、組織はバックエンドでMicrosoftのSQL Serverも実行する必要があります)。つまり、組織内のExcelのパワーユーザーは、遅かれ早かれPowerPivotを使い始めることになるでしょう。

しかし、この使いやすさには潜在的な危険が潜んでいると、マイクロソフトのインテグレーターである Tallan の最高技術責任者 Andrew Brust 氏は述べている (Brust 氏は PowerPivot TechEd セッションの司会も務めた)。PowerPivot を乱用すると、過去 10 年間で多くのデータ中心の組織で既に問題となっている、主に Excel が管理職に普及したことに起因する問題が、さらに悪化する可能性がある。

組織は、データウェアハウスの構築に多大な費用と労力を費やし、いわゆる「唯一の真実」を実現するためにデータをクレンジングしてきました。しかし、BIコンサルティングおよびサービス企業PivotStreamの最高技術責任者であるロブ・コリー氏は、「ほとんどのBIツールの問題は、管理者が必要とするレポートのほんの一部しか作成できないことです」と述べています。そのため、多くのユーザーはExcelを徹底的に学び、アドホックレポート(俗にスプレッドマートと呼ばれる)を独自に作成する方法を習得しています。

「BIを実践している人はたくさんいますが、それをBIと呼んでいないだけです。彼らは多くの作業をExcelで行っており、主流のBIテクノロジーは使っていません」とBrust氏は言います。「しかも、彼らは完全に独自の方法でBIを実践しているので、IT部門はそれを認識していません。」

彼らの創造性のせいで、彼らが作成するレポートには、古くなったデータや不正確なデータが使われていることがよくあります。作成されたレポートは社内で回覧され、まるで真実であるかのように受け取られてしまうことがあります。

さらに悪いことに、Excel で作成されているため、配布されるレポートには、セル計算の形で社内の秘密のビジネス慣行が含まれていることが多いと Collie 氏は指摘しています。

より詳細なレポートを簡単に作成できるPowerPivotは、組織の洞察をさらに曖昧にするだけではないだろうかと、多くの人が懸念している。「ビジネスユーザーは、企業のデータソースや指標に準拠しない方法でデータを組み合わせる可能性があります」と、ガートナーのサラム氏は述べている。

ただし、組織がいくつかのルールとテクノロジを導入すれば、PowerPivot によって実際にそのようなスプレッドマートの増殖を抑えることができる可能性があります。

ヒント:マネージャーはPowerPivotレポートをSharePointリポジトリに公開し、他のユーザーが閲覧できるようにすることができます、とMicrosoftのSQL Serverビジネスグループの製品管理ディレクター、ヘレイン・オベロイ氏は提案しています。SharePointリポジトリでは、データの変更に応じてレポートが自動的に更新されるため、古いレポートが散在してしまうという問題が解消されます。また、SharePointレポートには、数値を生成するために使用された計算は含まれていません。

このアプローチにより、ITスタッフはどのレポートが最も多く利用されているかを把握できるとオベロイ氏は言います。そして、それらのレポートを磨き上げ、全社的な公式サマリーへと仕上げることができます。

PowerPivotの導入にあたり、ITスタッフが身につけるべきもう一つの良い習慣は、承認されたデータソースと指標のリポジトリを維持することです、とサラム氏はアドバイスしています。こうすることで、ソースデータ自体が精査され、クレンジングされている限り、組織はデータマッシュアップを許可できるようになります。

PowerPivot は、BI プロフェッショナルの職を失う可能性を懸念する声もあるかもしれません。しかし、おそらくそのような事態は起こらないでしょう。

アナリストによると、PowerPivotはBI機能も提供しているものの、本格的なBIプラットフォームに取って代わるべきではないとのことです。サラム氏によると、PowerPivotはアドホックなレポート作成ツールとして利用する場合であっても、Tibco Spotfireなどの他のスタンドアロン型セルフサービスBI製品ほど幅広い機能を備えているわけではありません。PowerPivotは非公式なレポート作成にのみ使用すべきだと彼女はアドバイスしています。正式なレポート作成には、Microsoft製品群の維持にこだわる組織は、同社のSQL Server Reporting ServicesとSQL Server Analysis Servicesを利用するべきです。

また、PowerPivotは、重複除去やデータリネージの問題など、ほとんどのデータ品質の問題を解決できない可能性があることにも留意してください。また、BIソフトウェアプロバイダーPentahoのチーフテクノロジスト、James Dixon氏は、PowerPivotは、不適合ディメンション、緩やかに変化するディメンション、複数の階層構造といった高度なモデリングの問題にも容易に対応できないと指摘しています。

「異なるデータセットのキーが100%一致していることを確認する必要があり、結合方法にも細心の注意を払う必要があります。そうでなければ、結果として得られるデータは意味をなさないものになります。これは、粒度レベルが異なるデータセットの場合に特に困難です」と彼は述べ、これらの問題はETL(抽出、変換、ロード)ツールによって解決されると付け加えました。

「これらのツールは、熟練した Excel ユーザーにとって理解不可能なものではないが、データの品質を考慮に入れる必要がある。質の悪いデータに対して、いかに派手な分析をしても、誤った判断につながるだろう」とディクソン氏は述べた。

ジョアブ・ジャクソンは、IDGニュースサービスでエンタープライズソフトウェアとテクノロジー全般の最新ニュースを担当しています。Twitterで@Joab_Jacksonをフォローしてください。ジョアブのメールアドレスは[email protected]です。

Otpoo

Health writer and researcher with expertise in evidence-based medicine and healthcare information.