データ視覚化・分析アプリケーションの超速開発

11
データ視覚化・分析 アプリケーションの超速開発 ~ OLAP対応コントロールのご紹介 ~ インフラジスティックス・ジャパン株式会社 ソリューションコンサルタント 山口 慧 [email protected]

Transcript of データ視覚化・分析アプリケーションの超速開発

データ視覚化・分析アプリケーションの超速開発

~ OLAP対応コントロールのご紹介 ~

インフラジスティックス・ジャパン株式会社

ソリューションコンサルタント

山口 慧

[email protected]

自己紹介

Copyright 2015 Infragistics Japan Co., Ltd. 2

Blog

山口 慧(やまぐち さとる)

インフラジスティックス・ジャパン株式会社

ソリューションコンサルタント

2012 年インフラジスティックス・ジャパン入社。

開発サポートエンジニア経て、現在は開発現場における課題解決やモバイルソリューション提案を行うソリューションコンサルタントとして活動中。

アジェンダ

•OLAP ってどんなもの?

•OLAP 対応コントロールの仕組み

•DEMO• WPF• Ignite UI• Windows Forms• Silverlight

•まとめ

Copyright 2015 Infragistics Japan Co., Ltd. 3

OLAP ってどんなもの?

Copyright 2015 Infragistics Japan Co., Ltd. 4

販売日 製品 金額 地域

2014/12/5 製品A 200東京

2015/1/29 製品C 600千葉

2015/2/16 製品B 150神奈川

2015/2/19 製品B 600埼玉

2015/3/10 製品A 400東京

2015/3/22 製品C 900神奈川

2015/3/28 製品A 200東京

2015/3/28 製品C 600千葉

2015/3/30 製品B 150神奈川

2015/4/11 製品B 600埼玉

2015/4/13 製品A 400東京

2015/4/25 製品C 900神奈川

金額

地域

製品

期間

全製品 2013年 2014年 2015年

東京 25,300 26,100 49,200

千葉 8,900 11,000 12,100

神奈川 12,300 15,200 16,200

全製品2013年

1月 ・・・ 12月

東京 1,200 600 2,300

千葉 600 800 700

神奈川 900 1,500 1,000

製品A 2013年 2014年 2015年

東京 2,900 1,300 2,800

千葉 900 1,300 1,200

神奈川 1,700 1,800 1,800

全地域 2013年 2014年 2015年

製品A 1,500 1,300 2,900

製品B 1,300 900 700

製品C 1,500 900 1,000

ドリルダウン

スライシング

ダイシング

分析

例)販売実績データ

OLAP(online analytical processing)

Copyright 2015 Infragistics Japan Co., Ltd. 5

高速なセルフBIをユーザに提供すること

OLAP対応コントロール

•PivotGrid

•DataSelector

•DataSlicer

•DataChart

•DataSource• FlatDataSource

• XmlaDataSource

• AdomdDataSource

• XmlaSapDataSource

• XmlaOracleDataSourceCopyright 2015 Infragistics Japan Co., Ltd. 6

内部の仕組み

Copyright 2015 Infragistics Japan Co., Ltd. 7

RDB

OLAPキューブ リクエスト

分析結果

• FlatDataSourceクエリ結果

• XmlaDataSource

• AdomdDataSource

• XmlaSapDataSource

• XmlaOracleDataSource

DataSource コントロールUI コントロール

リクエスト・ドリルダウン・スライシング・ダイシング

分析結果

Data

DEMO

Copyright 2015 Infragistics Japan Co., Ltd. 8

まとめ

・状況に応じて、DataSource コントロールの使い分け

・PivotGrid と DataChart の連携で分析と視覚化を両立

・セルフBI 機能を容易にアプリケーションにインテグレート

Copyright 2015 Infragistics Japan Co., Ltd. 9

Let’s try!!

•トライアル版ダウンロード - WPF, Windows Forms http://jp.infragistics.com/products/ultimate/download

•サンプルブラウザ – HTML5/jQueryhttp://jp.igniteui.com/pivot-grid/chart-integration

•サンプルブラウザ - Silverlighthttp://labs.infragistics.com/silverlight/Showcases/populationexplosion/

Copyright 2015 Infragistics Japan Co., Ltd. 10

Copyright 2015 Infragistics Japan Co., Ltd. 11