
第5回
分析ポータル作成とETLツールの実践活用法
日本ユニシス株式会社
江口 陽子/内山 英樹
2007/4/5
ビジネスインテリジェンス(BI)の概要を解説した記事が多くのメディアで取り上げられるようになり、その基本的な理解は深まったと思われる。このような現状を踏まえ、本連載ではさらに一歩踏み込んだ内容として、データ分析の手法や注意点に焦点を絞った実践的な解説を展開する。(編集部)
| 主な内容 --Page 1--
--Page 2--
--Page 3--
|
本連載では第1、2回で「データ分析」の基本的な考え方を解説し、第3、4回ではSQL Server 2005を使って「データ分析」の実践を紹介しました。最終回となる今回は、データ分析の支援機能である「データを見せる」機能(分析ポータル)と「データを作る」機能(ETLツール)について、Business Intelligence Portal Sample Application for Microsoft Office 2003(以下、BIPSA)とSQL Server Integration Services(以下、SSIS)を題材にして説明します(図1)。
![]() |
| 図1 ETLツールと分析ポータルの支援範囲 |
■分析ポータルの目的とメリット
ポータルではさまざまなシステムへの入り口を一元的に管理することにより、ユーザーに対するサービスの向上を図れます。データ分析においても、会社内のいろいろな部署が作成した分析レポートや定型検索システムなどを1つのポータルサイトからアクセスできるようにすることで、よりデータ分析が行いやすい環境を構築できます。
BIPSAは、SQL Server Analysis Services(以下、SSAS)やSQL Server Reporting Services(以下、SSRS)などで作成したレポートやピボットテーブルをポータルの画面上に表示する機能を提供します。BIPSAは無償でダウンロードできるため、ソフトウェア要件さえそろえば(表1)、手軽に導入できます。しかし、名前に「Sample Application」とあるとおり、ソースも公開されて、カスタマイズして使用することが前提なので、マイクロソフト社のサポートは受けられません。使用する際は注意してください。
ただし、SQL ServerのBI機能と連携させて分析ポータルをイメージするには、有効なツールです。
| サーバ | |
| OS | Windows Server 2003 |
| SharePoint | Windows SharePoint Services、または SharePoint Portal Server 2003 |
| クライアント | |
| ブラウザ | Internet Explorer 6以降 |
| Office | Office 2003およびOffice Web Components |
| 表1 BIPSA導入要件(詳細はマイクロソフトWebサイトを参照) | |
■BIPSAの概要
BIPSAは以下の4つのWebパーツで構成されています。
- BIP Tree
- BIP Viewer
- BIP Addin
- BIP Favorites
その中でも、BIP ViewerとBIP Treeに特徴があります。BIP Viewerは最大4つのワークパッドで1つのビューを構成します。図2のBIP Viewerはビューを新規作成した状態で、4つのワークパッドが配置されています。
![]() |
| 図2 BIPSAのビューの初期画面(画面をクリックすると拡大します) |
ワークパッドにはピボットテーブルのほかにもデータを直感的に見られるチャートやゲージなど、グラフィカルな表示を可能にするコンポーネントが用意されています(表2、図3)。
また、BIP Treeはフォルダを設定して階層的にビューを管理する機能です。分析した結果の画面(ビュー)に名前を付けて保存する際に、フォルダで分類して管理できます。
| ワークパッド | 表示内容 |
| Spreadsheet | Excelシートの表示 |
| URL | Webサイトの表示 |
| Chart | ピボットテーブルやスプレッドシートのデータのグラフ表示 |
| Reports | Reporting Servicesのレポートを表示 |
| PivotTable | Office Web Componentsのピボットを表示 |
| Gauge | しきい値を設定したゲージの表示 |
| 表2 BIPSAのワークパッド一覧 | |
![]() |
| 図3 BIPSAのワークパッドで分析結果を表示させるビューのイメージ (画面をクリックすると拡大します) |
■分析ポータルのまとめ
データ分析においては分析手法も重要ですが、分析した結果を情報として共有することも重要です。多くのユーザーで効率よく情報を共有するためには、分析ツールや分析結果をまとめたポ−タルは有効な手段です。
また、ポータルで表示する情報は表形式の数値だけでなく、チャートやゲージなど直感的に見られる形で表示できることが大切です。
| 1/3 |
| Index | |
| SQL Server 2005で学ぶデータ分析(5) 分析ポータル作成とETLツールの実践活用法 |
|
| Page 1 ・分析ポータルの目的とメリット ・BIPSAの概要 ・分析ポータルのまとめ |
|
| Page 2 ・ETLツールの必要性 ・SSISの特徴 ・SSISでETL処理を実装する |
|
| Page 3 ・ETLツールのまとめ ・連載の最後に |
|
| SQL Server 2005で学ぶデータ分析 |
TechTargetジャパン
- IBMが歴史を変える!? 新カテゴリの製品を発表 (2012/5/25)
IBMは新たな製品カテゴリとなる「PureSystems」を発表。DB2 10とビッグデータの関係、PureSytemsの斬新さはどこかに迫ります - クラウド時代のデータ処理を支える分散KVSの可能性 (2012/5/23)
現在、高速データ処理の主流はインメモリ型データ処理だが、別の方法として分散KVSが注目を集めている。今回は分散KVSについて話を聞いた - 複数の表からデータを取り出して表示させる(2) (2012/4/23)
前回はSQLの基本的な結合構文について説明しました。今回は、より複雑な自己結合や外部結合について説明します - SQL Server、OOWにIQ、盛りだくさんの4月 (2012/4/20)
オラクルオープンワールドが3年ぶりに東京で開催されたほか、SQL Server 2012が提供開始されるなど、今月は話題が盛りだくさんです
|
|
キャリアアップ
スポンサーからのお知らせ
- - PR -
イベントカレンダー
- - PR -



