Upgrade to Pro — share decks privately, control downloads, hide ads and more …

"もしかすると使えるかもしれない" SharePoint によるビジネス インテリジェンス

Shogo Akimoto
May 18, 2013
29

"もしかすると使えるかもしれない" SharePoint によるビジネス インテリジェンス

Shogo Akimoto

May 18, 2013
Tweet

Transcript

  1. View Slide

  2. グループ管理 プロファイル管理
    アクセス権管理 サイト管理

    View Slide

  3. View Slide

  4. View Slide

  5. 『ビジネスインテリジェンス(英: Business Intelligence、BI)は、経営・会計・情報処理など
    の用語で、企業などの組織のデータを、収集・蓄積・分析・報告することで、経営上などの意思
    決定に役立てる手法や技術のこと。』
    『ビジネスインテリジェンスの技術は、経営判断上の過去・現在・未来予測などの視点を提供す
    る。』
    『ビジネスインテリジェンスの目的はビジネス上の意思決定の支援である』

    View Slide

  6. Kimball
    モデル
    ETL (Extract Transform Load)
    データの抽出・変換・ロード
    Kimball モデル
    ビジネスの業績を定量化したファクトと、
    ビジネスを記述および分類する記述的要素
    (ディメンション) を物理的に分離し、
    スター スキーマで表したモデル
    http://en.wikipedia.org/wiki/Ralph_Kimball
    キューブ
    RDBMS のテーブルに相当する
    OLAP 分析用に最適化された格納方式で、
    ディメンションによって複数種類の
    階層と属性を管理
    4月 5月 6月
    商品A
    商品B
    商品C
    関東
    中部
    近畿
    実績
    予算
    達成率
    地域
    商品
    時間

    View Slide

  7. ユーザー インターフェイス
    経営層
    一般ユーザー
    スコアカードで
    経営情報を視覚的に
    参照
    クライアント分析ツールとして、
    Excel を利用し高度な分析を実現
    Reporting
    Services
    レポートを様々な形式にて
    作成、送付、エクスポート
    可能
    Excel スプレッド
    シートで
    ピボット分析
    定型的なレポートを
    高速に参照
    パワー
    ユーザー
    データ ソース
    Excel, Access,
    CSV, SQL Server,
    DB2, Oracle など
    社内に点在する
    データベース
    ①Excel 2013による
    データの加工・移行
    ②Excel 2013による
    データの分析
    ③Excel 2013による
    レポートの作成
    ①Integration Services
    データの加工・移行
    ②Relational Engine
    データの格納
    データ
    ウェアハウス
    (データ マート)
    多次元
    データベース
    /キューブ
    ETL
    OLAP
    Reporting
    ③Analysis Services
    分析の高速化
    データベース技術者による設計・運用
    Excel 2013
    一般ユーザーによるデータの分析・レポートの作成
    セルフサービス BI プラットフォーム
    通常の BI プラットフォーム
    ④Reporting Services
    レポートの作成と配信
     使いなれたExcelを利用してデータの分析作業を実現
     様々なデータをExcelに集約、
    ピボットテーブルを利用したデータ分析を実行
     得られた分析結果をダッシュボードとしてレポート化
     Excel シートやダッシュボードを、
    Web コンテンツとして、チームメンバーに共有
     ソーシャルの機能を利用し、
    組織の枠組みを超えたコラボレーションを促進
    ダッシュボード画面で
    情報を網羅的に把握

    View Slide

  8. http://www.microsoft.com/ja-jp/casestudies/okikoku.aspx

    View Slide

  9. PowerView
    PowerPivot
    Excel Services
    Visio Services
    Reporting Services
    PerformancePoint
    Services
    今回は一部のデモのみ
    (参考資料を参照してください)

    View Slide

  10. 『BIは「ビジネスにおけるインテリジェンス」だ。つまり、経営者や現場の責任者が意思決定の
    際に必要な、核心的な情報を提供する必要がある。』
    『そもそも日本企業では、意思決定の多くは会議を通じて行われる。経営会議しかり、営業会議
    しかりである。そして今でも、その場で活用される最大の“インテリジェンス”は、Excelを使って
    作成された予実表だ。』
    ~ 「木村岳史の極言暴論! - ビッグデータは99%失敗する:ITpro」
    (http://itpro.nikkeibp.co.jp/article/COLUMN/20130508/475341/)

    View Slide

  11. View Slide

  12. View Slide

  13. View Slide

  14. Office 365 ProPlus または Office Professional Plus 2013 が必要

    View Slide

  15. 『最近のテクノロジー企業のオフィスでは、規模の大小を問わず、さまざまな業務状況を一覧表
    示できる壁掛け型の大きなダッシュボードを導入するのがトレンドだ。
    大型フラットパネルの価格が下がったことを生かして、それらの画面にリアルタイムの情報を表
    示しようという需要が出てきたのだ。
    社員たちは現在、家で勤務することを許されたり、スマートフォンやネットに気をそらされたり
    しているが、こうしたダッシュボードは彼らに同じ関心と目標を共有させ、「会社での仕事」の
    重要性を感じてもらうのに役立っている。』
    ~ 「ニュース - オフィスのトレンドは「クールな情報ダッシュボード」(WIRED.jp):ITpro」
    (http://itpro.nikkeibp.co.jp/article/NEWS/20130415/470822/)

    View Slide

  16. http://apps.microsoft.com/windows/ja-jp/app/datazen/37cc7744-e921-4f11-be15-c9628e6e572a
    http://www.datazen.com/

    View Slide

  17. http://apps.microsoft.com/windows/ja-jp/app/datazen/37cc7744-e921-4f11-be15-c9628e6e572a
    http://www.datazen.com/

    View Slide

  18. http://apps.microsoft.com/windows/ja-jp/app/datazen/37cc7744-e921-4f11-be15-c9628e6e572a
    http://www.datazen.com/

    View Slide

  19. View Slide

  20. 現場の状況をリアルタイムにモニタリングし、早期に施策に反映する必要あり
    「調査  分析  会議  施策検討  実施」のような従来型のプロセスでは間に合わない
    入力、参照、分析、検索、ワークフロー、アラートやバックアップなど最適化によるコスト削減

    View Slide

  21. システム分類 機能
    利用するソフトウェア
    利用者 サーバー
     メール & スケジュール 電子メール
    グループ スケジュール、
    施設予約
     リアルタイム
    コミュニケーション
    在席確認、チャット、
    電子電話、リモート会議
     情報共有ワークスペース
    ポータル、掲示板、検索、文書共有、
    アプリ構築、データ分析
     機密文書の漏えい保護
    機密文書の暗号化・印刷・コピー禁止、
    メール暗号化・転送禁止など
     ビジネス インテリジェンス
    経営コックピット、営業ダッシュボード、
    データ分析、業績/要因予測
     営業支援システム
    顧客管理、商談管理、マーケティング、
    カスタマー サービス
    Active Directory
    Rights Management Services
    メール & スケジュール
    認証基盤
     機密文書の漏えい対策
    リアルタイム コミュニケーション
     情報共有ワークスペース
    Active Directory
    Rights Management Services
    Active Directory

    View Slide

  22. 分析データ、ストレージ
    • 個別最適による複雑化
    • 密結合されたアドオン・拡張
    • バージョンアップやパッケージ選択が困難
    • 非効率な非定型業務
    • 高コスト
    • プラットフォームのコモディティ化
    • 疎結合によるビジネスロジックの抽象化
    • バージョンアップを含むパッケージ選択の柔軟性
    • 非定型業務の効率化
    • コスト低減
    スッキリ!
    個別業務ロジック、ワークフロー、アラート
    入力、参照、分析、検索、ポータル、メール
    ビジネスロジック
    プレゼンテーション
    自社アプリ
    拡張
    パッケージ
    アドオン
    基幹システム
    アドオン
    自社アプリ
    パッケージ
    基幹システム
    拡張
    多様化 複雑化 短期化
    グループ会社
    海外拠点
    事業部 事業部 本社 支社 グループ会社
    海外拠点
    事業部 事業部 本社 支社
    マイクロソフト プラットフォーム
    http://www.sharepoint.com/bcsp

    View Slide

  23. SQL Server を利用したデータベース アプリケーションを実現
    SharePoint アプリとして動作
    データは SQL Server に隠ぺい化され蓄積されるため、データベースのスキルは不要
    Access 2013
    従来のAccessと同様の手順にて、
    テーブル,ビューを定義
    SharePointに
    発行
    ブラウザでアクセス可能な、
    Webアプリケーションに自動変換
    ブラウザから利用
    アプリケーションは、
    ブラウザにて利用可能
    エンドユーザー

    View Slide

  24. SharePoint 2013: Small business sales pipeline manager
    http://code.msdn.microsoft.com/officeapps/SharePoint-2013-Small-e6d00d1d

    View Slide

  25. View Slide

  26. 私の Facebook : http://www.facebook.com/akimotoshogo
    SharePoint の (非公認) Facebook ページ : http://www.facebook.com/SharePointNow
    SharePoint 関連のオススメ購読リスト : http://www.facebook.com/lists/2646158044983
    私の Twitter : http://twitter.com/sho_akky
    SharePoint のハッシュタグ「#spjp」 : http://twitter.com/#!/search/%23spjp
    私のブログ : http://sharepointsearch.org/

    View Slide

  27. View Slide

  28. View Slide

  29. PerformancePoint
    Services

    View Slide

  30. 表形式データ ソース
    • SharePoint リスト
    • Excel Services で共有される Excel ファイル
    • Excel ファイル
    • SQL Server テーブルおよびビュー
    多次元データ ソース
    • SQL Server Analysis Services キューブ
    その他
    • PowerPivot for Excel
    ブラウザ操作
    ダッシュボード
    の作成
    充実した
    KPI 定義と
    スコアカード
    パフォーマンス
    マネージメント
    ツール

    View Slide

  31. Excel や Word などの Office クライアント アプリケーションと同様の操作感で、スコアカード,
    ダッシュボードのデザインが可能
    ノンコーディングで各コンテンツを作成可能であり、特別なスキルを持った BI の専門家や、
    IT 技術者ではないビジネス ユーザーによるダッシュボードの作成が可能
    デザイナーによるダッシュボードページの作成
    ダッシュボードデザイナーを利用し、参照するデータベースへの
    接続定義を行い、KPIや表・グラフなどのGUI部品を利用し、
    ダッシュボードページを構築する
    外部データ
    元データの参照
    ダッシュボードの閲覧
    ダッシュボードはブラウザをはじめ、
    モバイルデバイス(iOS)から参照可能
    アナリスト 経営者層・一般ユーザー
    ダッシュボードページの
    公開

    View Slide

  32. Reporting Services
    PerformancePoint
    Services

    View Slide

  33. レポートマネージャ
    SharePoint サイト
    ファイル共有
    レポート
    を発行
    Report Builder
    Office と同様の操作性で、
    IT 管理者/パワーユーザーによる簡易レポート作成
    Business Intelligence Development Studio
    Visual Studio と統合された、
    IT 管理者による複雑なレポート作成
    SQL Server
    • SQL Server データベース
    • SQL Server Analysis Services
    ※SQL Server 2012 では、
    リレーショナル データ、
    非構造化データや空間情報
    データなど多種多様なデータ
    をレポートに活用可能
    他社データベース
    • Oracle データベース
    • OLEDB や ODBC に対応する
    各種データベース
    他社 BI プラットフォーム
    • Hyperion Essbase
    • SAP NetWeaver BI など
    各種ファイル
    • XML ファイル
    • レポート モデルなど
    2 種類のレポート作成ツールで
    接続してレポートを作成し、
    業績レポート
    経営層
    部門別実績レポート
    責任者
    業務達成率レポート
    現場社員
    さまざまな業務データを
    意思決定や判断に活用
    さまざまなデータ ソース
    (業務システムや部門システム) に

    View Slide

  34. • ポータルとしての使い勝手
    • 同一のレポートを複数サイトで利用が可能
    • セキュリティ
    • SharePoint のレポート機能を補完
    • 構成全てをサーバーの全体管理から実施
    • 共有サービス アプリケーション プールを
    利用し、スケール アウト機能を享受
    • データ警告機能 : セルフ サービス警告
    • Power View 機能の提供 (後述)

    View Slide

  35. Visio Services
    Reporting Services
    PerformancePoint
    Services

    View Slide

  36. Web 画面上で操作可能な ”電子フォーム”
    Visio 図面に外部データを関連付けて、PNG (または XAML) 形式で Web ブラウザ上に表示
    画像形式で表示するため、多くの Web ブラウザに対応
    ユーザーとの対話機能のサポート(シェイプ、グラフィックス、リンク)
    ピボット ダイアグラム : Analysis Services に接続しデータを階層化
    データのリアル タイム更新のサポート

    View Slide

  37. データを論理的に表現できる
    傾向やパターンが把握できる
    問題箇所を一目で理解できる
    • SQL Server
    • 同一 SharePoint ファームの Excel ブック
    • SharePoint リスト
    • OLE DB または ODBC 接続
    • .NET Framework アセンブリとして実装さ
    れるカスタム データ プロバイダー
    • Access データベース (キャッシュ表示のみ)
    データ ソース
    図面
    関連付け
    画像

    View Slide

  38. Excel Services
    Visio Services
    Reporting Services
    PerformancePoint
    Services

    View Slide

  39. Web 画面上で操作可能な ”スプレッド シート”
    公開されたデータは、フィルター、ドリルダウンやピボット操作などの対話操作が可能
    • SharePoint サーバー上に実装した
    Excel 関数エンジンにより、データ連携や
    高速計算が可能
    • セキュリティとデータ アクセスの集中管理
    Excel ワークブックを
    編集し、SharePoint に発行
    API 経由でアクセス
    • AJAX/JSON
    • SOAP
    表示および一部の
    対話機能の利用
    • HTTP

    View Slide

  40. View Slide

  41. PowerPivot
    Excel Services
    Visio Services
    Reporting Services
    PerformancePoint
    Services

    View Slide

  42. 複数テーブル間のリレーションシップがない
    多くのメモリーを必要とする
    Excel ワークシートのデータ量に制限がある
    • RDB のようなテーブル間の関連付け
    • インメモリのカラム ベース エンジン
    "VertiPaq モード" により大量データに対応
    • Excel ワークシートの制限と関係なし
    • 多様なデータ ソースへの対応
    • 簡単で強力な言語 "DAX (Data Analysis Expressions)"
    • 複雑なクエリーにも非常に高速なイン メモリー処理で対応 PowerPivot for Excel
    ワークブックを SharePoint に発行

    View Slide

  43. リレーション データベース
    • SQL Server, SQL Azure, SQL Server 並列データウェアハウス
    • Access, Oracle, Teradata, Sybase, Infomix, IBM DB2
    • その他 OLEDB/ODBC 接続
    多次元ソース
    • Analysis Services
    データ フィード
    • Reporting Services レポート
    • Azure DataMarket データセット
    • その他 (.atomsvc, .atom, SharePoint Server 上のライブラリおよびリスト)
    テキスト ファイル
    • テキスト ファイル (.txt, .tab, .csv)
    • Excel ファイル

    View Slide

  44. WebでのExcelワーク
    ブックの共有
    Web上でのExcel クライアント機
    能の実行(Webでのピボットテー
    ブル操作の実現等)
    スライサーによるレポートの動的
    な変更

    View Slide

  45. PowerView
    PowerPivot
    Excel Services
    Visio Services
    Reporting Services
    PerformancePoint
    Services

    View Slide

  46. 現場社員が利用できる Web ベースのレポーティング ツール
    インタラクティブなデータ操作、リッチなグラフィックでレポートを作成可能
    • 簡単なクリック操作でドリルダウン、スライス、
    カード化、グラフなど表現力の高いレポートを作成可能
    • 時間の推移に合わせた動的なグラフの生成
    • 表やグラフ間でのデータのリンク機能
    • SharePoint に保存された PowerPivot ブック
    • Analysis Services (VertiPaq モード) で実行されている表形式モデル データベース

    View Slide

  47. 地図へのデータの
    自動プロット
    再生軸機能にて、
    時間(年度毎の)によるデータの変遷を表現

    View Slide

  48. View Slide