SlideShare a Scribd company logo
1 of 50
Download to read offline
SSRS×SharePoint統合

        2011年10月15日




1
自己紹介
    • 山﨑 淳朗(やまさき あつお)
    • Microsoft MVP for SharePoint Server
      – https://mvp.support.microsoft.com/profile/Atsuo.Yamasaki

    • Twitter
      – @SharePointIssue
    • Blog
      – http://sharepointissue.com
    • 著書
      – SharePoint成功の道標



2
3   2011/10/16
仕事
    • PiecePoint株式会社
      – 社長さんです。
      – 創業は2011年2月

    • SharePoint好きの会社
      – 評価・検討、設計、開発、構築
         •   ポータル
         •   Groupware
         •   Workflow
         •   Business Intelligence導入
      – 関連ソリューション販売
         • SharePointリダイレクタ
         • SharePointBoost社製品
         • アンク社製品
      – 関連ソリューション導入支援
         • Nintex Workflow



4
PiecePoint株式会社について
    Q:
     SharePoint以外の仕事はしないのですか?
    A:
     (出来るだけ)やりません!

     でも、、
     昨日、一件失注し傷心気味なので今がチャンス?(笑)

     ・・・なにの?



5
このセッションのゴール
    • 開発者
     – SQL ServerとSharePointで、簡単にBI環境が作成出
       来る事を理解する
     – SharePoint のコミュニティが有ったら来たくなる


    • システム担当者
     – セルフBI実現への気づき
     – SharePoint のコミュニティが有ったら来たくなる




6
いや、、むしろ
    今日は、SharePointのコミュニティを作ったら集
    客出来るかの市場調査です。




7                           2011/10/16
アジェンダ
    •   SharePointとは?
    •   SQL機能のおさらい
    •   SharePoint統合モード?
    •   ネイティブモードとの違い




8
シェアポイントってなに?


9
大規模から小規模まで構成可能
     【最少構成例】
     ※数十人から百人レベル程度(利用方法による)
     • 1台(IIS、SQL Server等をホスト)
     【大規模構成例】
     ※数万人レベルでも対応可能(利用方法による)
     • フロントサーバー4台
     • アプリケーションサーバー3台
     • SQLサーバー2台(クラスタ)

     一般的に複数台構成のSharePointをファーム構成
     と言います。

10                               2011/10/16
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
ザックリと出来る事の例
     • ポータルサイト
        –   業務アプリケーションと接続して、ポータルに表示
        –   EIP系機能
        –   検索機能
        –   一般的なポータル機能 ・・・ お知らせ等の様々な機能
     • Business Intelligence
        – 経営ダッシュボード系
        – 詳細な分析機能
     • 文書管理
        – バージョン管理
        – 承認ワークフロー
        – 全文検索機能
     • コラボレーション
        – ファイルの共同編集


12
ちょっとだけ、SharePoint用語
     • リスト
       – メタ情報を保存する為の器
       – データベースのテーブルの様な物
       – 添付ファイルも保存できる
     • ライブラリ
       – ファイルを保存する為の器
       – リストの兄弟の様な物
       – メタ情報も保存できる
     • WebParts
       – SharePointページ上に配置可能なパーツ
       – リストやライブラリの情報を参照するのはWebParts
       – iGoogleのガジェットの様な物
     • サイト
       – 上記のリストやライブラリを保存する為の器


13
SharePoint2010の機能
     http://sharepoint.microsoft.com/ja-jp/product/Related-
     Technologies/Pages/Editions-Comparison.aspx




14                                                            2011/10/16
15
ザックリとした SQL Serverの機能
        一般的にSQL               分析等で使用す
       データベースと言               る多次元データ
         います                   ベースです
            Relational     Analysis
            Engine         Services




             Integration   Reporting
              Services     Services

      データを集めるた                帳票ツールの様
      めのツールです                  な物です。


16
Relational Engine
     • 面倒なので飛ばします。




17
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
Integration Services
            • ADO.NET等でさまざまなデータとの接続
            • タスクを組合わせて処理を実装する
            • SQL Agent Serviceで実行管理が出来る


                       パッケージ
        Excel、                 タスク
     Access CSV、                              Excel、
        XML…                               Access CSV、
                                 コンテナ         XML…
                         タスク
        RDBMS                        タスク
                                            RDBMS

                         タスク         タスク
      SharePoint
                                           SharePoint
                           データ フロー タスク




19
Reporting Services
     • いわゆる、帳票ツールです
       – テーブル、マトリックス、グラフなどが作成可能


     【利用シナリオ】
       –   KPIの可視化
       –   モニタリングツール
       –   EIP
       –   などなど




20
Reporting Services
     • いわゆる、帳票ツールです
     案外、表現力があります
       – テーブル、マトリックス、グラフなどが作成可能


     【利用シナリオ】
       –   KPIの可視化
       –   モニタリングツール
       –   EIP
       –   などなど




21
Reportを作るツール!
     【開発者向け】                 【利用者向け】
     Business Intelligence
     Development Studio
                             Report Builder
     長いのでBIDSと言う




22
     SharePoint統合モードではBIDS使えません!
いきなりですが質問です!
     Q:
      SQL Serverってなんですか?


     A:
      SharePointer的にはSharePointの機能の一部です。
      SharePointのデータの保存先であり、
      SSRS統合モードのエンジンであり、
      PowerPivot for SharePointの実行エンジンだし、、

      他に使う方法って何かありますか?(笑)

23
SQL Server Reporting Services


     統合モード


24
しつも~ん
     Q:
      SharePoint統合モードってなに?



     A:
      SQL Server Reporting ServicesをSharePointへ
      統合する事です。




25
Q:
      なんでSharePointに統合するの?


     A:
      SharePointの機能が使える様に成る為です。
      レポートの定義ファイルはライブラリで管理する為、
      バージョン管理や、SharePointの権限管理が使えます。
      レポートをSharePointのWebパーツで表示したり、
      レポートのエクスポート先をライブラリにしたりと、、、
      一言では言い表せません。!


26
Q:
      いや、一言で言えないくらい難しいなら嫌です。


     A:
      一言で い え ば 、 、 、


      利用者がレポートを管理出来る様になります。

      SharePoint運用の一部として利用できるので使い慣れ
      たUIが使えます。


27
Q:
      世の中にそんなに上手い話しは無いですよね


     A:
      はい。

      実は、色々な制限も出てきます。
      BIDS使えなかったり。。
      ハイパーリンクが出来なかったり、複数のSSRSを統合
      出来なかったりと、、
      SQL 2011に期待(複数のSSRS出来るかも?)
28
Q:
      なんで質問が沢山あるのですか?


     A:
      前回、コミュニティで喋った時にアンケートが良かったか
      らです!




29
SharePoint統合モードの特徴
     • レポートの管理は全てSharePoint上で実施
     • レポート定義ファイルはSharePointライブラリ
       に保存される。
     • SharePoint統合モードで構成するSQL Server
       にはSharePointをインストールする必要があり
       ます。
     • レポート作成は Report Builderのみ対応
     • SharePoint Access ServicesはSSRS使
       いますので、統合モード必須です。


30
SQL Server 2012で変わった事
     SQL2008R2までのSharePoint統合モードは、
     WebServices経由でSharePoint内へレポート機
     能を呼び出してました。

     SQL2012からは、SharePoint2010のサービスアプ
     リケーション化しています。
     要は、SharePointの構成の自由度が高くなった!
     (未検証だが、複数台のSSRSを統合可能か?)

     SharePoint2010の拡張機能はほぼ全てサービスア
     プリケーションとなっています。

31
SQL2008R2まで
     SharePoint統合モードはどの様な設定をしてた?




32
SQL Server 2008 R2までの設定画面




33
34
SQL2012からのSharePoint統合モードは?




35                                 2011/10/16
36
37
38
Report Builder




39                    2011/10/16
40   2011/10/16
ご清聴頂きまして、
         ありがとうございました?



41
42   2011/10/16
時間が余っちゃったー



43                2011/10/16
PowerPivot


     ついでにEXCELも


44
PowerPivotってなに?
     PowerPivotって2種類あります。

     • PowerPivot for Excel
     • PowerPivot for SharePoint




     参考URL
     http://technet.microsoft.com/ja-jp/library/ee210692.aspx


45
PowerPivot for Excel
     • Excelのアドインとして提供されています。
     • Excel2010を持っていれば無料で使えます!
     • クライアントのメモリ上でAnalysis Servicesと同
       等の機能が動きます。




46
PowerPivot for SharePoint
     • SharePointサーバー上で動きます。
     • SharePoint の Enterprise機能(Excel Service)
       とPowerPivot用に構築したSQL Serverが必要
       です。
     • サーバー上のメモリでPowerPivot用に構成し
       たAnalysis Servicesで集計処理します。




47
PowerPivotって何がいいの?
     • Analysis ServicesでCubeを実装する必要が有
       りません。
      – 現場の人が多次元データベースを実装




48                                2011/10/16
49





     ご清聴頂きまして、
         ありがとうございました



50

More Related Content

Viewers also liked

Blue Rubicon's digital delights
Blue Rubicon's digital delights Blue Rubicon's digital delights
Blue Rubicon's digital delights Blue Rubicon
 
отраслевой доклад Телевидение в России2012
отраслевой доклад Телевидение в России2012отраслевой доклад Телевидение в России2012
отраслевой доклад Телевидение в России2012Олег Муковозов
 
Thawnthu tawi - Famkhua A LáWi Ta
Thawnthu tawi - Famkhua A LáWi TaThawnthu tawi - Famkhua A LáWi Ta
Thawnthu tawi - Famkhua A LáWi TaEllis Pachuau
 
Особенности российского рынка PR-услуг: структура, динамика, специализация
Особенности российского рынка PR-услуг: структура, динамика, специализацияОсобенности российского рынка PR-услуг: структура, динамика, специализация
Особенности российского рынка PR-услуг: структура, динамика, специализацияОлег Муковозов
 
Тенденции развития традиционных медиа 2020
Тенденции развития традиционных медиа 2020Тенденции развития традиционных медиа 2020
Тенденции развития традиционных медиа 2020Олег Муковозов
 
Restrictive Clauses in Employment Agreements in India
Restrictive Clauses in Employment Agreements in IndiaRestrictive Clauses in Employment Agreements in India
Restrictive Clauses in Employment Agreements in IndiaAnil Chawla
 
отраслевой доклад 2013. интернет в россии
отраслевой доклад 2013. интернет в россииотраслевой доклад 2013. интернет в россии
отраслевой доклад 2013. интернет в россииОлег Муковозов
 
V E N G L A I 07. 11. 2010
V E N G L A I  07. 11. 2010V E N G L A I  07. 11. 2010
V E N G L A I 07. 11. 2010Ellis Pachuau
 
Discussion on Hnam Inpumkhatna
Discussion on Hnam  InpumkhatnaDiscussion on Hnam  Inpumkhatna
Discussion on Hnam InpumkhatnaEllis Pachuau
 
R I N G T U N U N T H A N L E N N A
R I N G T U  N U N  T H A N L E N N AR I N G T U  N U N  T H A N L E N N A
R I N G T U N U N T H A N L E N N AEllis Pachuau
 
Jamuan di rumah aiman persiapan
Jamuan di rumah aiman persiapanJamuan di rumah aiman persiapan
Jamuan di rumah aiman persiapankulai2
 
"Состояние национальной индустрии общественных связей". РАОС, 2014
"Состояние национальной индустрии общественных связей". РАОС, 2014"Состояние национальной индустрии общественных связей". РАОС, 2014
"Состояние национальной индустрии общественных связей". РАОС, 2014Олег Муковозов
 
The True Hunger Games: How to Get In Shape for the Zombie Apocalypse
The True Hunger Games: How to Get In Shape for the Zombie Apocalypse The True Hunger Games: How to Get In Shape for the Zombie Apocalypse
The True Hunger Games: How to Get In Shape for the Zombie Apocalypse Amanda Nagy
 
отраслевой доклад 2013. детское тв в россии
отраслевой доклад 2013. детское тв в россииотраслевой доклад 2013. детское тв в россии
отраслевой доклад 2013. детское тв в россииОлег Муковозов
 
Репутация глобальный взгляд IPSOS 2013-rus
Репутация глобальный взгляд IPSOS 2013-rusРепутация глобальный взгляд IPSOS 2013-rus
Репутация глобальный взгляд IPSOS 2013-rusОлег Муковозов
 

Viewers also liked (20)

Blue Rubicon's digital delights
Blue Rubicon's digital delights Blue Rubicon's digital delights
Blue Rubicon's digital delights
 
отраслевой доклад Телевидение в России2012
отраслевой доклад Телевидение в России2012отраслевой доклад Телевидение в России2012
отраслевой доклад Телевидение в России2012
 
Thawnthu tawi - Famkhua A LáWi Ta
Thawnthu tawi - Famkhua A LáWi TaThawnthu tawi - Famkhua A LáWi Ta
Thawnthu tawi - Famkhua A LáWi Ta
 
Особенности российского рынка PR-услуг: структура, динамика, специализация
Особенности российского рынка PR-услуг: структура, динамика, специализацияОсобенности российского рынка PR-услуг: структура, динамика, специализация
Особенности российского рынка PR-услуг: структура, динамика, специализация
 
Тенденции развития традиционных медиа 2020
Тенденции развития традиционных медиа 2020Тенденции развития традиционных медиа 2020
Тенденции развития традиционных медиа 2020
 
Restrictive Clauses in Employment Agreements in India
Restrictive Clauses in Employment Agreements in IndiaRestrictive Clauses in Employment Agreements in India
Restrictive Clauses in Employment Agreements in India
 
отраслевой доклад 2013. интернет в россии
отраслевой доклад 2013. интернет в россииотраслевой доклад 2013. интернет в россии
отраслевой доклад 2013. интернет в россии
 
тренды на 13 год
тренды на 13 годтренды на 13 год
тренды на 13 год
 
V E N G L A I 07. 11. 2010
V E N G L A I  07. 11. 2010V E N G L A I  07. 11. 2010
V E N G L A I 07. 11. 2010
 
Discussion on Hnam Inpumkhatna
Discussion on Hnam  InpumkhatnaDiscussion on Hnam  Inpumkhatna
Discussion on Hnam Inpumkhatna
 
Presentation1
Presentation1Presentation1
Presentation1
 
R I N G T U N U N T H A N L E N N A
R I N G T U  N U N  T H A N L E N N AR I N G T U  N U N  T H A N L E N N A
R I N G T U N U N T H A N L E N N A
 
Jamuan di rumah aiman persiapan
Jamuan di rumah aiman persiapanJamuan di rumah aiman persiapan
Jamuan di rumah aiman persiapan
 
"Состояние национальной индустрии общественных связей". РАОС, 2014
"Состояние национальной индустрии общественных связей". РАОС, 2014"Состояние национальной индустрии общественных связей". РАОС, 2014
"Состояние национальной индустрии общественных связей". РАОС, 2014
 
Ponce de leon
Ponce de leonPonce de leon
Ponce de leon
 
The True Hunger Games: How to Get In Shape for the Zombie Apocalypse
The True Hunger Games: How to Get In Shape for the Zombie Apocalypse The True Hunger Games: How to Get In Shape for the Zombie Apocalypse
The True Hunger Games: How to Get In Shape for the Zombie Apocalypse
 
Mobile Landscape
Mobile LandscapeMobile Landscape
Mobile Landscape
 
отраслевой доклад 2013. детское тв в россии
отраслевой доклад 2013. детское тв в россииотраслевой доклад 2013. детское тв в россии
отраслевой доклад 2013. детское тв в россии
 
Репутация глобальный взгляд IPSOS 2013-rus
Репутация глобальный взгляд IPSOS 2013-rusРепутация глобальный взгляд IPSOS 2013-rus
Репутация глобальный взгляд IPSOS 2013-rus
 
Drug addiction
Drug addictionDrug addiction
Drug addiction
 

Similar to SQLWorld★大阪#7

Silverlightを囲む会in大阪#19
Silverlightを囲む会in大阪#19Silverlightを囲む会in大阪#19
Silverlightを囲む会in大阪#19Atsuo Yamasaki
 
20121006ヒーロー島
20121006ヒーロー島20121006ヒーロー島
20121006ヒーロー島Atsuo Yamasaki
 
[勉強会資料] Excel + SharePoint + Power Platform によるローン返済シミュレーションアプリ開発
[勉強会資料] Excel + SharePoint + Power Platform によるローン返済シミュレーションアプリ開発[勉強会資料] Excel + SharePoint + Power Platform によるローン返済シミュレーションアプリ開発
[勉強会資料] Excel + SharePoint + Power Platform によるローン返済シミュレーションアプリ開発Ai Hirano
 
SilverlightとSharePoint2010の紹介
SilverlightとSharePoint2010の紹介SilverlightとSharePoint2010の紹介
SilverlightとSharePoint2010の紹介Tadahiro Higuchi
 
Vsug20100522
Vsug20100522Vsug20100522
Vsug20100522hr_sao
 
第13回 jpsps in 大阪 share pointerのためのクラウドビジネスアプリのすすめ
第13回 jpsps in 大阪 share pointerのためのクラウドビジネスアプリのすすめ第13回 jpsps in 大阪 share pointerのためのクラウドビジネスアプリのすすめ
第13回 jpsps in 大阪 share pointerのためのクラウドビジネスアプリのすすめHiroaki Oikawa
 
Share point 365 - 概要とアプリ開発
Share point 365 - 概要とアプリ開発Share point 365 - 概要とアプリ開発
Share point 365 - 概要とアプリ開発JamesLRishe
 
SharePoint 開発でできること 2019年9月版
SharePoint 開発でできること 2019年9月版SharePoint 開発でできること 2019年9月版
SharePoint 開発でできること 2019年9月版Hiroaki Oikawa
 
[.NETラボ] 勉強会資料 - SharePoint Syntex 概要
[.NETラボ] 勉強会資料 - SharePoint Syntex 概要[.NETラボ] 勉強会資料 - SharePoint Syntex 概要
[.NETラボ] 勉強会資料 - SharePoint Syntex 概要Ai Hirano
 
ユーザ目線の実践的BPM
ユーザ目線の実践的BPMユーザ目線の実践的BPM
ユーザ目線の実践的BPMShigeaki Wakizaka
 
SharePoint Business Connectivity Services を使用した外部アプリケーション連携
SharePoint Business Connectivity Services を使用した外部アプリケーション連携SharePoint Business Connectivity Services を使用した外部アプリケーション連携
SharePoint Business Connectivity Services を使用した外部アプリケーション連携Atsuo Yamasaki
 
C25 SQL Server 2012 概要と Microsoft の Self-Service BI by Tsuyosi Kitagawa
C25 SQL Server 2012 概要と Microsoft の Self-Service BI by  Tsuyosi KitagawaC25 SQL Server 2012 概要と Microsoft の Self-Service BI by  Tsuyosi Kitagawa
C25 SQL Server 2012 概要と Microsoft の Self-Service BI by Tsuyosi KitagawaInsight Technology, Inc.
 
SharePoint 2013 Preview レビュー
SharePoint 2013 Preview レビューSharePoint 2013 Preview レビュー
SharePoint 2013 Preview レビューHirofumi Ota
 
わんくま同盟 大阪勉強会 #46
わんくま同盟 大阪勉強会 #46わんくま同盟 大阪勉強会 #46
わんくま同盟 大阪勉強会 #46Atsuo Yamasaki
 
Sql server 2012 の新機能を 3 つの視点でご紹介(大阪版)
Sql server 2012 の新機能を 3 つの視点でご紹介(大阪版)Sql server 2012 の新機能を 3 つの視点でご紹介(大阪版)
Sql server 2012 の新機能を 3 つの視点でご紹介(大阪版)Masayuki Ozawa
 
SAP Inside Track Tokyo 2019 Data Intelligence の展望とMLプロジェクト事例
SAP Inside Track Tokyo 2019 Data Intelligence の展望とMLプロジェクト事例SAP Inside Track Tokyo 2019 Data Intelligence の展望とMLプロジェクト事例
SAP Inside Track Tokyo 2019 Data Intelligence の展望とMLプロジェクト事例Yasuko Sekiguchi
 
LightSwitchでマルチデータソース
LightSwitchでマルチデータソースLightSwitchでマルチデータソース
LightSwitchでマルチデータソースYoshitaka Seo
 
Microsoft Search - Microsoft Graph connector と Search Federation の概要
Microsoft Search - Microsoft Graph connector と Search Federation の概要Microsoft Search - Microsoft Graph connector と Search Federation の概要
Microsoft Search - Microsoft Graph connector と Search Federation の概要Ai Hirano
 

Similar to SQLWorld★大阪#7 (20)

Silverlightを囲む会in大阪#19
Silverlightを囲む会in大阪#19Silverlightを囲む会in大阪#19
Silverlightを囲む会in大阪#19
 
20121006ヒーロー島
20121006ヒーロー島20121006ヒーロー島
20121006ヒーロー島
 
[勉強会資料] Excel + SharePoint + Power Platform によるローン返済シミュレーションアプリ開発
[勉強会資料] Excel + SharePoint + Power Platform によるローン返済シミュレーションアプリ開発[勉強会資料] Excel + SharePoint + Power Platform によるローン返済シミュレーションアプリ開発
[勉強会資料] Excel + SharePoint + Power Platform によるローン返済シミュレーションアプリ開発
 
SilverlightとSharePoint2010の紹介
SilverlightとSharePoint2010の紹介SilverlightとSharePoint2010の紹介
SilverlightとSharePoint2010の紹介
 
Vsug20100522
Vsug20100522Vsug20100522
Vsug20100522
 
第13回 jpsps in 大阪 share pointerのためのクラウドビジネスアプリのすすめ
第13回 jpsps in 大阪 share pointerのためのクラウドビジネスアプリのすすめ第13回 jpsps in 大阪 share pointerのためのクラウドビジネスアプリのすすめ
第13回 jpsps in 大阪 share pointerのためのクラウドビジネスアプリのすすめ
 
Share point 365 - 概要とアプリ開発
Share point 365 - 概要とアプリ開発Share point 365 - 概要とアプリ開発
Share point 365 - 概要とアプリ開発
 
SharePoint 開発でできること 2019年9月版
SharePoint 開発でできること 2019年9月版SharePoint 開発でできること 2019年9月版
SharePoint 開発でできること 2019年9月版
 
[.NETラボ] 勉強会資料 - SharePoint Syntex 概要
[.NETラボ] 勉強会資料 - SharePoint Syntex 概要[.NETラボ] 勉強会資料 - SharePoint Syntex 概要
[.NETラボ] 勉強会資料 - SharePoint Syntex 概要
 
ユーザ目線の実践的BPM
ユーザ目線の実践的BPMユーザ目線の実践的BPM
ユーザ目線の実践的BPM
 
SharePoint Business Connectivity Services を使用した外部アプリケーション連携
SharePoint Business Connectivity Services を使用した外部アプリケーション連携SharePoint Business Connectivity Services を使用した外部アプリケーション連携
SharePoint Business Connectivity Services を使用した外部アプリケーション連携
 
C25 SQL Server 2012 概要と Microsoft の Self-Service BI by Tsuyosi Kitagawa
C25 SQL Server 2012 概要と Microsoft の Self-Service BI by  Tsuyosi KitagawaC25 SQL Server 2012 概要と Microsoft の Self-Service BI by  Tsuyosi Kitagawa
C25 SQL Server 2012 概要と Microsoft の Self-Service BI by Tsuyosi Kitagawa
 
SharePoint 2013 Preview レビュー
SharePoint 2013 Preview レビューSharePoint 2013 Preview レビュー
SharePoint 2013 Preview レビュー
 
20170705 apiをつくろう
20170705 apiをつくろう20170705 apiをつくろう
20170705 apiをつくろう
 
わんくま同盟 大阪勉強会 #46
わんくま同盟 大阪勉強会 #46わんくま同盟 大阪勉強会 #46
わんくま同盟 大阪勉強会 #46
 
Sql server 2012 の新機能を 3 つの視点でご紹介(大阪版)
Sql server 2012 の新機能を 3 つの視点でご紹介(大阪版)Sql server 2012 の新機能を 3 つの視点でご紹介(大阪版)
Sql server 2012 の新機能を 3 つの視点でご紹介(大阪版)
 
SAP Inside Track Tokyo 2019 Data Intelligence の展望とMLプロジェクト事例
SAP Inside Track Tokyo 2019 Data Intelligence の展望とMLプロジェクト事例SAP Inside Track Tokyo 2019 Data Intelligence の展望とMLプロジェクト事例
SAP Inside Track Tokyo 2019 Data Intelligence の展望とMLプロジェクト事例
 
LightSwitchでマルチデータソース
LightSwitchでマルチデータソースLightSwitchでマルチデータソース
LightSwitchでマルチデータソース
 
Microsoft Search - Microsoft Graph connector と Search Federation の概要
Microsoft Search - Microsoft Graph connector と Search Federation の概要Microsoft Search - Microsoft Graph connector と Search Federation の概要
Microsoft Search - Microsoft Graph connector と Search Federation の概要
 
Web sphere2002 0624
Web sphere2002 0624Web sphere2002 0624
Web sphere2002 0624
 

More from Atsuo Yamasaki

二求の塾 プログラミング講座(2019-08-10)
二求の塾 プログラミング講座(2019-08-10)二求の塾 プログラミング講座(2019-08-10)
二求の塾 プログラミング講座(2019-08-10)Atsuo Yamasaki
 
二求の塾 プログラミング講座(2019-07-27)
二求の塾 プログラミング講座(2019-07-27)二求の塾 プログラミング講座(2019-07-27)
二求の塾 プログラミング講座(2019-07-27)Atsuo Yamasaki
 
仙台IT文化祭 学生&社会人におくる 「僕の私のSharePoint」
仙台IT文化祭 学生&社会人におくる「僕の私のSharePoint」仙台IT文化祭 学生&社会人におくる「僕の私のSharePoint」
仙台IT文化祭 学生&社会人におくる 「僕の私のSharePoint」Atsuo Yamasaki
 
Share pointを支えるsql server2014最新情報
Share pointを支えるsql server2014最新情報Share pointを支えるsql server2014最新情報
Share pointを支えるsql server2014最新情報Atsuo Yamasaki
 
過去事例から学ぶ SharePoint パフォーマンス問題とその対策
過去事例から学ぶ SharePoint パフォーマンス問題とその対策過去事例から学ぶ SharePoint パフォーマンス問題とその対策
過去事例から学ぶ SharePoint パフォーマンス問題とその対策Atsuo Yamasaki
 
COD2012 大阪 グローバルコミュニケーション基盤としてのSharePoint
COD2012 大阪 グローバルコミュニケーション基盤としてのSharePointCOD2012 大阪 グローバルコミュニケーション基盤としてのSharePoint
COD2012 大阪 グローバルコミュニケーション基盤としてのSharePointAtsuo Yamasaki
 
VSハッカソンクラブ T3(2012/04/28)
VSハッカソンクラブ T3(2012/04/28)VSハッカソンクラブ T3(2012/04/28)
VSハッカソンクラブ T3(2012/04/28)Atsuo Yamasaki
 
[東京] JapanSharePointGroup 勉強会 #2
[東京] JapanSharePointGroup 勉強会 #2[東京] JapanSharePointGroup 勉強会 #2
[東京] JapanSharePointGroup 勉強会 #2Atsuo Yamasaki
 

More from Atsuo Yamasaki (9)

二求の塾 プログラミング講座(2019-08-10)
二求の塾 プログラミング講座(2019-08-10)二求の塾 プログラミング講座(2019-08-10)
二求の塾 プログラミング講座(2019-08-10)
 
二求の塾 プログラミング講座(2019-07-27)
二求の塾 プログラミング講座(2019-07-27)二求の塾 プログラミング講座(2019-07-27)
二求の塾 プログラミング講座(2019-07-27)
 
仙台IT文化祭 学生&社会人におくる 「僕の私のSharePoint」
仙台IT文化祭 学生&社会人におくる「僕の私のSharePoint」仙台IT文化祭 学生&社会人におくる「僕の私のSharePoint」
仙台IT文化祭 学生&社会人におくる 「僕の私のSharePoint」
 
20141213 jpsps
20141213 jpsps20141213 jpsps
20141213 jpsps
 
Share pointを支えるsql server2014最新情報
Share pointを支えるsql server2014最新情報Share pointを支えるsql server2014最新情報
Share pointを支えるsql server2014最新情報
 
過去事例から学ぶ SharePoint パフォーマンス問題とその対策
過去事例から学ぶ SharePoint パフォーマンス問題とその対策過去事例から学ぶ SharePoint パフォーマンス問題とその対策
過去事例から学ぶ SharePoint パフォーマンス問題とその対策
 
COD2012 大阪 グローバルコミュニケーション基盤としてのSharePoint
COD2012 大阪 グローバルコミュニケーション基盤としてのSharePointCOD2012 大阪 グローバルコミュニケーション基盤としてのSharePoint
COD2012 大阪 グローバルコミュニケーション基盤としてのSharePoint
 
VSハッカソンクラブ T3(2012/04/28)
VSハッカソンクラブ T3(2012/04/28)VSハッカソンクラブ T3(2012/04/28)
VSハッカソンクラブ T3(2012/04/28)
 
[東京] JapanSharePointGroup 勉強会 #2
[東京] JapanSharePointGroup 勉強会 #2[東京] JapanSharePointGroup 勉強会 #2
[東京] JapanSharePointGroup 勉強会 #2
 

SQLWorld★大阪#7

  • 1. SSRS×SharePoint統合 2011年10月15日 1
  • 2. 自己紹介 • 山﨑 淳朗(やまさき あつお) • Microsoft MVP for SharePoint Server – https://mvp.support.microsoft.com/profile/Atsuo.Yamasaki • Twitter – @SharePointIssue • Blog – http://sharepointissue.com • 著書 – SharePoint成功の道標 2
  • 3. 3 2011/10/16
  • 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
  • 15. 15
  • 16. ザックリとした SQL Serverの機能 一般的にSQL 分析等で使用す データベースと言 る多次元データ います ベースです Relational Analysis Engine Services Integration Reporting Services Services データを集めるた 帳票ツールの様 めのツールです な物です。 16
  • 17. Relational Engine • 面倒なので飛ばします。 17
  • 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
  • 24. SQL Server Reporting Services 統合モード 24
  • 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
  • 32. SQL2008R2まで SharePoint統合モードはどの様な設定をしてた? 32
  • 33. SQL Server 2008 R2までの設定画面 33
  • 34. 34
  • 36. 36
  • 37. 37
  • 38. 38
  • 39. Report Builder 39 2011/10/16
  • 40. 40 2011/10/16
  • 41. ご清聴頂きまして、 ありがとうございました? 41
  • 42. 42 2011/10/16
  • 44. PowerPivot ついでにEXCELも 44
  • 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
  • 49. 49
  • 50. ご清聴頂きまして、 ありがとうございました 50