More Related Content Similar to SQLWorld★大阪#7 (20) More from Atsuo Yamasaki (9) SQLWorld★大阪#72. 自己紹介
• 山﨑 淳朗(やまさき あつお)
• Microsoft MVP for SharePoint Server
– https://mvp.support.microsoft.com/profile/Atsuo.Yamasaki
• Twitter
– @SharePointIssue
• Blog
– http://sharepointissue.com
• 著書
– SharePoint成功の道標
2
4. 仕事
• PiecePoint株式会社
– 社長さんです。
– 創業は2011年2月
• SharePoint好きの会社
– 評価・検討、設計、開発、構築
• ポータル
• Groupware
• Workflow
• Business Intelligence導入
– 関連ソリューション販売
• SharePointリダイレクタ
• SharePointBoost社製品
• アンク社製品
– 関連ソリューション導入支援
• Nintex Workflow
4
5. PiecePoint株式会社について
Q:
SharePoint以外の仕事はしないのですか?
A:
(出来るだけ)やりません!
でも、、
昨日、一件失注し傷心気味なので今がチャンス?(笑)
・・・なにの?
5
6. このセッションのゴール
• 開発者
– SQL ServerとSharePointで、簡単にBI環境が作成出
来る事を理解する
– SharePoint のコミュニティが有ったら来たくなる
• システム担当者
– セルフBI実現への気づき
– SharePoint のコミュニティが有ったら来たくなる
6
7. いや、、むしろ
今日は、SharePointのコミュニティを作ったら集
客出来るかの市場調査です。
7 2011/10/16
8. アジェンダ
• SharePointとは?
• SQL機能のおさらい
• SharePoint統合モード?
• ネイティブモードとの違い
8
10. 大規模から小規模まで構成可能
【最少構成例】
※数十人から百人レベル程度(利用方法による)
• 1台(IIS、SQL Server等をホスト)
【大規模構成例】
※数万人レベルでも対応可能(利用方法による)
• フロントサーバー4台
• アプリケーションサーバー3台
• SQLサーバー2台(クラスタ)
一般的に複数台構成のSharePointをファーム構成
と言います。
10 2011/10/16
11. SharePoint ザックリ型アーキテクチャ図
Search Server
Services
Services
Services
Access
Forms
Application
Office Web
Visio
PPS
Reporting
Reporting
TFS
FIM
SharePoint Server
SharePoint Foundation
ASP.NET Workflow
SQL
Server
IIS .Net Framework
Windows Server
11
12. ザックリと出来る事の例
• ポータルサイト
– 業務アプリケーションと接続して、ポータルに表示
– EIP系機能
– 検索機能
– 一般的なポータル機能 ・・・ お知らせ等の様々な機能
• Business Intelligence
– 経営ダッシュボード系
– 詳細な分析機能
• 文書管理
– バージョン管理
– 承認ワークフロー
– 全文検索機能
• コラボレーション
– ファイルの共同編集
12
13. ちょっとだけ、SharePoint用語
• リスト
– メタ情報を保存する為の器
– データベースのテーブルの様な物
– 添付ファイルも保存できる
• ライブラリ
– ファイルを保存する為の器
– リストの兄弟の様な物
– メタ情報も保存できる
• WebParts
– SharePointページ上に配置可能なパーツ
– リストやライブラリの情報を参照するのはWebParts
– iGoogleのガジェットの様な物
• サイト
– 上記のリストやライブラリを保存する為の器
13
14. SharePoint2010の機能
http://sharepoint.microsoft.com/ja-jp/product/Related-
Technologies/Pages/Editions-Comparison.aspx
14 2011/10/16
16. ザックリとした SQL Serverの機能
一般的にSQL 分析等で使用す
データベースと言 る多次元データ
います ベースです
Relational Analysis
Engine Services
Integration Reporting
Services Services
データを集めるた 帳票ツールの様
めのツールです な物です。
16
18. Analysis Services
• 直感的なデータモデル
– リレーショナル モデルの限界を打破
• ダイシング操作で直観的な集計操作
中部 4月 5月 6月
商品A 120 75 45
商品B 90 75 100
商品C 50 45 70
地域軸
時間軸
商品A 関東 中部 近畿
4月 80 120 67
商品軸 5月 90 75 100
6月 50 45 70
5月 商品A 商品B 商品C
関東 90 120 67
中部 75 75 100
近畿 100 45 70
18
19. Integration Services
• ADO.NET等でさまざまなデータとの接続
• タスクを組合わせて処理を実装する
• SQL Agent Serviceで実行管理が出来る
パッケージ
Excel、 タスク
Access CSV、 Excel、
XML… Access CSV、
コンテナ XML…
タスク
RDBMS タスク
RDBMS
タスク タスク
SharePoint
SharePoint
データ フロー タスク
19
20. Reporting Services
• いわゆる、帳票ツールです
– テーブル、マトリックス、グラフなどが作成可能
【利用シナリオ】
– KPIの可視化
– モニタリングツール
– EIP
– などなど
20
21. Reporting Services
• いわゆる、帳票ツールです
案外、表現力があります
– テーブル、マトリックス、グラフなどが作成可能
【利用シナリオ】
– KPIの可視化
– モニタリングツール
– EIP
– などなど
21
22. Reportを作るツール!
【開発者向け】 【利用者向け】
Business Intelligence
Development Studio
Report Builder
長いのでBIDSと言う
22
SharePoint統合モードではBIDS使えません!
23. いきなりですが質問です!
Q:
SQL Serverってなんですか?
A:
SharePointer的にはSharePointの機能の一部です。
SharePointのデータの保存先であり、
SSRS統合モードのエンジンであり、
PowerPivot for SharePointの実行エンジンだし、、
他に使う方法って何かありますか?(笑)
23
25. しつも~ん
Q:
SharePoint統合モードってなに?
A:
SQL Server Reporting ServicesをSharePointへ
統合する事です。
25
26. Q:
なんでSharePointに統合するの?
A:
SharePointの機能が使える様に成る為です。
レポートの定義ファイルはライブラリで管理する為、
バージョン管理や、SharePointの権限管理が使えます。
レポートをSharePointのWebパーツで表示したり、
レポートのエクスポート先をライブラリにしたりと、、、
一言では言い表せません。!
26
27. Q:
いや、一言で言えないくらい難しいなら嫌です。
A:
一言で い え ば 、 、 、
利用者がレポートを管理出来る様になります。
SharePoint運用の一部として利用できるので使い慣れ
たUIが使えます。
27
28. Q:
世の中にそんなに上手い話しは無いですよね
A:
はい。
実は、色々な制限も出てきます。
BIDS使えなかったり。。
ハイパーリンクが出来なかったり、複数のSSRSを統合
出来なかったりと、、
SQL 2011に期待(複数のSSRS出来るかも?)
28
29. Q:
なんで質問が沢山あるのですか?
A:
前回、コミュニティで喋った時にアンケートが良かったか
らです!
29
30. SharePoint統合モードの特徴
• レポートの管理は全てSharePoint上で実施
• レポート定義ファイルはSharePointライブラリ
に保存される。
• SharePoint統合モードで構成するSQL Server
にはSharePointをインストールする必要があり
ます。
• レポート作成は Report Builderのみ対応
• SharePoint Access ServicesはSSRS使
いますので、統合モード必須です。
30
31. SQL Server 2012で変わった事
SQL2008R2までのSharePoint統合モードは、
WebServices経由でSharePoint内へレポート機
能を呼び出してました。
SQL2012からは、SharePoint2010のサービスアプ
リケーション化しています。
要は、SharePointの構成の自由度が高くなった!
(未検証だが、複数台のSSRSを統合可能か?)
SharePoint2010の拡張機能はほぼ全てサービスア
プリケーションとなっています。
31
45. PowerPivotってなに?
PowerPivotって2種類あります。
• PowerPivot for Excel
• PowerPivot for SharePoint
参考URL
http://technet.microsoft.com/ja-jp/library/ee210692.aspx
45
46. PowerPivot for Excel
• Excelのアドインとして提供されています。
• Excel2010を持っていれば無料で使えます!
• クライアントのメモリ上でAnalysis Servicesと同
等の機能が動きます。
46
47. PowerPivot for SharePoint
• SharePointサーバー上で動きます。
• SharePoint の Enterprise機能(Excel Service)
とPowerPivot用に構築したSQL Serverが必要
です。
• サーバー上のメモリでPowerPivot用に構成し
たAnalysis Servicesで集計処理します。
47
48. PowerPivotって何がいいの?
• Analysis ServicesでCubeを実装する必要が有
りません。
– 現場の人が多次元データベースを実装
48 2011/10/16
50.
ご清聴頂きまして、
ありがとうございました
50