SlideShare una empresa de Scribd logo
1 de 22
Descargar para leer sin conexión
Reporting on SharePoint 2010
   Lists Using SSRS 2012




         www.sds-consulting.com   © 2011 Strategic Data Systems
About Us


SDS Custom SharePoint Solutions
Specializing in Agile development and SharePoint coding experience to create an
optimal solution for your unique SharePoint application and integration needs.

·   Workflow & InfoPath Forms for Business Process Automation
·   SharePoint Reports & BI Integration
·   Portals & Collaboration
·   Content Management

(Agile Practices for proven faster delivery, higher quality, & increased business value.)


Presenter:
Patrick Tucker MCT, MCITP, MCPD, MCDBA, MCSD, MCTS
Patrick.Tucker@sds-consulting.com



                                              www.sds-consulting.com                        © 2011 Strategic Data Systems
Where to Begin?


• What kinds of reporting are you doing now?
• What options are built in to SharePoint for reporting?




                          www.sds-consulting.com   © 2011 Strategic Data Systems
Choices, Choices

• Two BI options with SQL 2012 in Integrated Mode
  – PowerPivot for SharePoint
     • Power View (Silverlight app) – build and use reports in the browser
     • Data sources include PowerPivot workbooks deployed to SP Doc Libs or a
       database in an SSAS 2012 instance running in tabular mode
     • SP List data may be indirectly used by exporting to a data feed for Excel Services
       or using web services
     • PowerPivot Walkthrough - http://tinyurl.com/a8t4tnc
  – Reporting Services
     • Reports (and data sources) are hosted and managed in SP libraries
     • Reports can be created with SQL Data Tools or Report Builder
     • Data Sources include SharePoint list data as well as external data



                                www.sds-consulting.com               © 2011 Strategic Data Systems
Software Requirements


• SharePoint databases can remain SQL 2008 while Reporting
  Services databases can be SQL 2012
Supported Features                                              SharePoint Product
•Power View, a feature of SQL Server 2012 Reporting Services    •SharePoint Server 2010 Enterprise Edition.
Add-in for Microsoft SharePoint Server 2010 Enterprise
Edition.
•Reporting Services Data Alerts.
•PowerPivot.

•General Reporting Services report viewing and feature          •SharePoint Server 2010 Standard and Enterprise Editions.
integration with SharePoint.                                    •SharePoint Foundation 2010.




                                               www.sds-consulting.com                            © 2011 Strategic Data Systems
What must be in place for SSRS Reports?



SSRS installed in SharePoint integrated mode


    SharePoint 2010 Service Applications configured


         Reporting Features enabled for the site collection


              A document library using the reporting content types


                   A report created and deployed using Report Builder

                               www.sds-consulting.com          © 2011 Strategic Data Systems
Where to begin?



                                             -   Three content types are added to a library
                                             -   Report Data Source is the URL of the site
                                             -   Can be created per report or once as an .rsds and reused
                                             -   Reports are .rdl files that are ultimately saved as xml




- Report models allow ad-hoc reporting
- Models do not work for SharePoint Lists




                                       www.sds-consulting.com                      © 2011 Strategic Data Systems
Report Builder


• New reports may be created with SQL Data Tools or via the
  Report Builder application
• Report Builder requires .NET Framework 3.5
• Report Builder is downloaded to client via ClickOnce or can
  be downloaded from http://www.microsoft.com/en-
  us/download/details.aspx?id=6116



                             www.sds-consulting.com   © 2011 Strategic Data Systems
Using Report Builder


•   Data Sources store connection string information
•   Data Sets store query information in the report definition
•   SharePoint list data sets query a single list via CAML
•   Data Regions display the information in the report body




                             www.sds-consulting.com   © 2011 Strategic Data Systems
Displaying Data in the Report




• Fields are generated from the query and can be dragged to
  regions/visualizations for display
• Tables, Lists and Visual Elements show bound data
• Additional report items including images are embedded in
  the report definition
• SubReports can display a separate parameterized report
                          www.sds-consulting.com   © 2011 Strategic Data Systems
Show me . . .


• DEMO




                         www.sds-consulting.com   © 2011 Strategic Data Systems
So What If I Want More Than One List


• Data set queries can only be based on one list
• Functions allow the creation of a “join” to other lists
• Lookup is 1 to 1, LookupSet is 1 to many (used with Join)




                           www.sds-consulting.com   © 2011 Strategic Data Systems
Parameters and Filters


• Parameters can be defined at the report or dataset level
• Filters can be applied to queries or data regions




                           www.sds-consulting.com   © 2011 Strategic Data Systems
Parameter Values


• Parameters values can be hard coded or data driven
• Multiple data sets may be used in a report
• A second data set can be used to define parameter value(s)




                          www.sds-consulting.com   © 2011 Strategic Data Systems
Report Parts


• Report Parts allow you to create reusable elements that
  repeat across multiple reports
• Report Parts are stored in a folder and can be searched for
  and added from the Report Part Gallery




                           www.sds-consulting.com   © 2011 Strategic Data Systems
Show me . . .


• DEMO




                         www.sds-consulting.com   © 2011 Strategic Data Systems
Permissions and Metadata


• Reports are just documents in a library, so the permissions
  are managed just like other SharePoint documents
• Report results are security trimmed, just like viewing the
  lists in the browser
• Additional columns may be added to the report library or
  content type, allowing metadata (including term store
  columns) to be added to reports for searching, etc.


                          www.sds-consulting.com   © 2011 Strategic Data Systems
Managing Reports Post Deployment


• Additional SSRS capabilities related to management,
  processing, caching and subscriptions may be managed
  directly in the document library in SharePoint




                         www.sds-consulting.com   © 2011 Strategic Data Systems
Gotchas


• Currently, there is no support for SSRS with Office 365
• Beware large lists for parameter values -
  http://denglishbi.wordpress.com/2012/11/08/reporting-services-
  sharepoint-large-parameter-list-issue-fix/
• Browser support may be limited - http://msdn.microsoft.com/en-
  us/library/ms156511(v=sql.110).aspx
• Power View features are separate from SSRS features
• The SQL Server Agent must be running for subscriptions & alerts


                          www.sds-consulting.com     © 2011 Strategic Data Systems
References


• Excellent SSRS Installation Guide:
  http://blog.helloitsliam.com/Lists/Posts/Post.aspx?ID=66
• Introduction to Power View
   http://www.sqlmag.com/article/sql-server/introducing-microsoft-
   power-view-142663
• BI Links and Tutorials
• http://social.technet.microsoft.com/wiki/contents/articles/3726.pow
  er-view-overview-en-us.aspx
• BI Webcast - Overview
   http://tinyurl.com/cn5d2tf

                          www.sds-consulting.com      © 2011 Strategic Data Systems
Thank you!


    Patrick.Tucker@sds-consulting.com




                 www.sds-consulting.com   © 2011 Strategic Data Systems
SPS Virginia Beach - SSRS 2012 and SharePoint 2010 Reporting

Más contenido relacionado

La actualidad más candente

SQL Server Reporting Services 2008
SQL Server Reporting Services 2008SQL Server Reporting Services 2008
SQL Server Reporting Services 2008VishalJharwade
 
OBIEE11g Architecture & Internals : Collaborate'11, Orlando 2011
OBIEE11g Architecture & Internals : Collaborate'11, Orlando 2011OBIEE11g Architecture & Internals : Collaborate'11, Orlando 2011
OBIEE11g Architecture & Internals : Collaborate'11, Orlando 2011Mark Rittman
 
Keeping It Tidy - How to Warehouse your SharePoint data
Keeping It Tidy - How to Warehouse your SharePoint dataKeeping It Tidy - How to Warehouse your SharePoint data
Keeping It Tidy - How to Warehouse your SharePoint dataJohn White
 
SharePoint 2013 supported DB's
SharePoint 2013 supported DB'sSharePoint 2013 supported DB's
SharePoint 2013 supported DB'sak-allaire
 
Obiee and database performance tuning
Obiee and database performance tuningObiee and database performance tuning
Obiee and database performance tuningAmit Sharma
 
Introduction to Access Services
Introduction to Access ServicesIntroduction to Access Services
Introduction to Access ServicesMatthew Jimison
 
Ssrs introduction session 1
Ssrs introduction session 1Ssrs introduction session 1
Ssrs introduction session 1Muthuvel P
 
Introduction to MSBI
Introduction to MSBIIntroduction to MSBI
Introduction to MSBIEdureka!
 
SSRS 2008 R2
SSRS 2008 R2SSRS 2008 R2
SSRS 2008 R2tomerl
 
Denny Lee\'s Data Camp v1.0 talk on SSRS Best Practices for IT
Denny Lee\'s Data Camp v1.0 talk on SSRS Best Practices for ITDenny Lee\'s Data Camp v1.0 talk on SSRS Best Practices for IT
Denny Lee\'s Data Camp v1.0 talk on SSRS Best Practices for ITBala Subra
 
Programmability enhancements in sql server 2008 r2
Programmability enhancements in sql server 2008 r2Programmability enhancements in sql server 2008 r2
Programmability enhancements in sql server 2008 r2Antonios Chatzipavlis
 

La actualidad más candente (20)

OBIEE Architecture
OBIEE ArchitectureOBIEE Architecture
OBIEE Architecture
 
SQL Server Reporting Services 2008
SQL Server Reporting Services 2008SQL Server Reporting Services 2008
SQL Server Reporting Services 2008
 
OBIEE11g Architecture & Internals : Collaborate'11, Orlando 2011
OBIEE11g Architecture & Internals : Collaborate'11, Orlando 2011OBIEE11g Architecture & Internals : Collaborate'11, Orlando 2011
OBIEE11g Architecture & Internals : Collaborate'11, Orlando 2011
 
Keeping It Tidy - How to Warehouse your SharePoint data
Keeping It Tidy - How to Warehouse your SharePoint dataKeeping It Tidy - How to Warehouse your SharePoint data
Keeping It Tidy - How to Warehouse your SharePoint data
 
Ssrs 2008 R2 webinar
Ssrs 2008 R2   webinarSsrs 2008 R2   webinar
Ssrs 2008 R2 webinar
 
MSBI-SSRS PPT
MSBI-SSRS PPTMSBI-SSRS PPT
MSBI-SSRS PPT
 
SharePoint 2013 supported DB's
SharePoint 2013 supported DB'sSharePoint 2013 supported DB's
SharePoint 2013 supported DB's
 
Business Objects.new & old version
Business Objects.new & old versionBusiness Objects.new & old version
Business Objects.new & old version
 
Bw web application design
Bw web application designBw web application design
Bw web application design
 
Obiee introductionbuildingreports
Obiee introductionbuildingreportsObiee introductionbuildingreports
Obiee introductionbuildingreports
 
Obiee and database performance tuning
Obiee and database performance tuningObiee and database performance tuning
Obiee and database performance tuning
 
Introduction to Access Services
Introduction to Access ServicesIntroduction to Access Services
Introduction to Access Services
 
Ssrs introduction session 1
Ssrs introduction session 1Ssrs introduction session 1
Ssrs introduction session 1
 
Introduction to MSBI
Introduction to MSBIIntroduction to MSBI
Introduction to MSBI
 
SSRS for DBA's
SSRS for DBA'sSSRS for DBA's
SSRS for DBA's
 
Obiee
ObieeObiee
Obiee
 
SSRS 2008 R2
SSRS 2008 R2SSRS 2008 R2
SSRS 2008 R2
 
Denny Lee\'s Data Camp v1.0 talk on SSRS Best Practices for IT
Denny Lee\'s Data Camp v1.0 talk on SSRS Best Practices for ITDenny Lee\'s Data Camp v1.0 talk on SSRS Best Practices for IT
Denny Lee\'s Data Camp v1.0 talk on SSRS Best Practices for IT
 
Sap hana modelling online training
Sap hana modelling online trainingSap hana modelling online training
Sap hana modelling online training
 
Programmability enhancements in sql server 2008 r2
Programmability enhancements in sql server 2008 r2Programmability enhancements in sql server 2008 r2
Programmability enhancements in sql server 2008 r2
 

Similar a SPS Virginia Beach - SSRS 2012 and SharePoint 2010 Reporting

Business intelligence - Microsoft Technologies
Business intelligence - Microsoft TechnologiesBusiness intelligence - Microsoft Technologies
Business intelligence - Microsoft TechnologiesNaveen Kumar Singh
 
SharePoint Saturday Cincinnati 2012
SharePoint Saturday Cincinnati 2012SharePoint Saturday Cincinnati 2012
SharePoint Saturday Cincinnati 2012Scott_Brickey
 
Integrating MOSS 2007 with SSRS 2005/2008
Integrating MOSS 2007 with SSRS 2005/2008Integrating MOSS 2007 with SSRS 2005/2008
Integrating MOSS 2007 with SSRS 2005/2008Nilesh Mehta
 
Presentation 1 - SSRS (1)
Presentation 1 - SSRS (1)Presentation 1 - SSRS (1)
Presentation 1 - SSRS (1)Anurag Rana
 
Dogfood 2012 - Decoding the Business Intelligence Alphabet Soup
Dogfood 2012 - Decoding the Business Intelligence Alphabet SoupDogfood 2012 - Decoding the Business Intelligence Alphabet Soup
Dogfood 2012 - Decoding the Business Intelligence Alphabet SoupScott_Brickey
 
SharePoint Saturday UK 2012 - End User InfoPath and SharePoint Designer
SharePoint Saturday UK 2012 - End User InfoPath and SharePoint DesignerSharePoint Saturday UK 2012 - End User InfoPath and SharePoint Designer
SharePoint Saturday UK 2012 - End User InfoPath and SharePoint DesignerChirag Patel
 
Sharepoint 2010 ! Key Improvements from MOSS
Sharepoint 2010 ! Key Improvements from MOSSSharepoint 2010 ! Key Improvements from MOSS
Sharepoint 2010 ! Key Improvements from MOSSSushant Agarwal
 
Integrating Customized Reports, Dashboards & Analysis into Your Application
Integrating Customized Reports, Dashboards & Analysis into Your ApplicationIntegrating Customized Reports, Dashboards & Analysis into Your Application
Integrating Customized Reports, Dashboards & Analysis into Your ApplicationMia Yuan Cao
 
What's new in Sharepoint2010 ?
What's new in Sharepoint2010 ?What's new in Sharepoint2010 ?
What's new in Sharepoint2010 ?guestd02f46
 
Practical Business Intelligence in SharePoint 2013 - Honolulu
Practical Business Intelligence in SharePoint 2013 - HonoluluPractical Business Intelligence in SharePoint 2013 - Honolulu
Practical Business Intelligence in SharePoint 2013 - HonoluluIvan Sanders
 
SharePoint 2010 Developer 101
SharePoint 2010 Developer 101SharePoint 2010 Developer 101
SharePoint 2010 Developer 101Nick Hadlee
 
Practical Business Intelligence in SharePoint 2013 - Helsinki Finalnd
Practical Business Intelligence in SharePoint 2013 - Helsinki FinalndPractical Business Intelligence in SharePoint 2013 - Helsinki Finalnd
Practical Business Intelligence in SharePoint 2013 - Helsinki FinalndIvan Sanders
 
Using the SharePoint Online Service Administration Portal (2013)
Using the SharePoint Online Service Administration Portal (2013)Using the SharePoint Online Service Administration Portal (2013)
Using the SharePoint Online Service Administration Portal (2013)Ryan Berg
 
Putting the "Share" and "Point" back in SharePoint 2013
Putting the "Share" and "Point" back in SharePoint 2013Putting the "Share" and "Point" back in SharePoint 2013
Putting the "Share" and "Point" back in SharePoint 2013C/D/H Technology Consultants
 
How to transport PeopleSoft Crystal to BIP via automation_M.... (1).pptx
How to transport PeopleSoft Crystal to BIP via automation_M.... (1).pptxHow to transport PeopleSoft Crystal to BIP via automation_M.... (1).pptx
How to transport PeopleSoft Crystal to BIP via automation_M.... (1).pptxssuser225811
 
Perficient Self Service Business Intelligence with Power Pivot
Perficient Self Service Business Intelligence with Power PivotPerficient Self Service Business Intelligence with Power Pivot
Perficient Self Service Business Intelligence with Power PivotPerficient, Inc.
 
RDX Insights Presentation - Microsoft Business Intelligence
RDX Insights Presentation - Microsoft Business IntelligenceRDX Insights Presentation - Microsoft Business Intelligence
RDX Insights Presentation - Microsoft Business IntelligenceChristopher Foot
 

Similar a SPS Virginia Beach - SSRS 2012 and SharePoint 2010 Reporting (20)

Business intelligence - Microsoft Technologies
Business intelligence - Microsoft TechnologiesBusiness intelligence - Microsoft Technologies
Business intelligence - Microsoft Technologies
 
Business intelligence
Business intelligenceBusiness intelligence
Business intelligence
 
SharePoint Saturday Cincinnati 2012
SharePoint Saturday Cincinnati 2012SharePoint Saturday Cincinnati 2012
SharePoint Saturday Cincinnati 2012
 
Integrating MOSS 2007 with SSRS 2005/2008
Integrating MOSS 2007 with SSRS 2005/2008Integrating MOSS 2007 with SSRS 2005/2008
Integrating MOSS 2007 with SSRS 2005/2008
 
Presentation 1 - SSRS (1)
Presentation 1 - SSRS (1)Presentation 1 - SSRS (1)
Presentation 1 - SSRS (1)
 
Dogfood 2012 - Decoding the Business Intelligence Alphabet Soup
Dogfood 2012 - Decoding the Business Intelligence Alphabet SoupDogfood 2012 - Decoding the Business Intelligence Alphabet Soup
Dogfood 2012 - Decoding the Business Intelligence Alphabet Soup
 
SharePoint Saturday UK 2012 - End User InfoPath and SharePoint Designer
SharePoint Saturday UK 2012 - End User InfoPath and SharePoint DesignerSharePoint Saturday UK 2012 - End User InfoPath and SharePoint Designer
SharePoint Saturday UK 2012 - End User InfoPath and SharePoint Designer
 
Sharepoint 2010 ! Key Improvements from MOSS
Sharepoint 2010 ! Key Improvements from MOSSSharepoint 2010 ! Key Improvements from MOSS
Sharepoint 2010 ! Key Improvements from MOSS
 
Integrating Customized Reports, Dashboards & Analysis into Your Application
Integrating Customized Reports, Dashboards & Analysis into Your ApplicationIntegrating Customized Reports, Dashboards & Analysis into Your Application
Integrating Customized Reports, Dashboards & Analysis into Your Application
 
What's new in Sharepoint2010 ?
What's new in Sharepoint2010 ?What's new in Sharepoint2010 ?
What's new in Sharepoint2010 ?
 
Practical Business Intelligence in SharePoint 2013 - Honolulu
Practical Business Intelligence in SharePoint 2013 - HonoluluPractical Business Intelligence in SharePoint 2013 - Honolulu
Practical Business Intelligence in SharePoint 2013 - Honolulu
 
SharePoint 2010 Developer 101
SharePoint 2010 Developer 101SharePoint 2010 Developer 101
SharePoint 2010 Developer 101
 
Core SharePoint 2013 Concepts
Core SharePoint 2013 ConceptsCore SharePoint 2013 Concepts
Core SharePoint 2013 Concepts
 
Practical Business Intelligence in SharePoint 2013 - Helsinki Finalnd
Practical Business Intelligence in SharePoint 2013 - Helsinki FinalndPractical Business Intelligence in SharePoint 2013 - Helsinki Finalnd
Practical Business Intelligence in SharePoint 2013 - Helsinki Finalnd
 
Using the SharePoint Online Service Administration Portal (2013)
Using the SharePoint Online Service Administration Portal (2013)Using the SharePoint Online Service Administration Portal (2013)
Using the SharePoint Online Service Administration Portal (2013)
 
2012-05-17 Leveraging MS SharePoint
2012-05-17 Leveraging MS SharePoint2012-05-17 Leveraging MS SharePoint
2012-05-17 Leveraging MS SharePoint
 
Putting the "Share" and "Point" back in SharePoint 2013
Putting the "Share" and "Point" back in SharePoint 2013Putting the "Share" and "Point" back in SharePoint 2013
Putting the "Share" and "Point" back in SharePoint 2013
 
How to transport PeopleSoft Crystal to BIP via automation_M.... (1).pptx
How to transport PeopleSoft Crystal to BIP via automation_M.... (1).pptxHow to transport PeopleSoft Crystal to BIP via automation_M.... (1).pptx
How to transport PeopleSoft Crystal to BIP via automation_M.... (1).pptx
 
Perficient Self Service Business Intelligence with Power Pivot
Perficient Self Service Business Intelligence with Power PivotPerficient Self Service Business Intelligence with Power Pivot
Perficient Self Service Business Intelligence with Power Pivot
 
RDX Insights Presentation - Microsoft Business Intelligence
RDX Insights Presentation - Microsoft Business IntelligenceRDX Insights Presentation - Microsoft Business Intelligence
RDX Insights Presentation - Microsoft Business Intelligence
 

Más de Patrick Tucker

SharePoint Fest Chicago Web Content Management in SharePoint 2013
SharePoint Fest Chicago   Web Content Management in SharePoint 2013SharePoint Fest Chicago   Web Content Management in SharePoint 2013
SharePoint Fest Chicago Web Content Management in SharePoint 2013Patrick Tucker
 
SharePoint Fest Chicago - Document Management with Content Types, Taxonomy an...
SharePoint Fest Chicago - Document Management with Content Types, Taxonomy an...SharePoint Fest Chicago - Document Management with Content Types, Taxonomy an...
SharePoint Fest Chicago - Document Management with Content Types, Taxonomy an...Patrick Tucker
 
Code PaLOUsa - Architecting a Content Management Solution with SharePoint 2013
Code PaLOUsa - Architecting a Content Management Solution with SharePoint 2013Code PaLOUsa - Architecting a Content Management Solution with SharePoint 2013
Code PaLOUsa - Architecting a Content Management Solution with SharePoint 2013Patrick Tucker
 
SharePoint Fest - Document Management with Content Types, Taxonomy and Search
SharePoint Fest - Document Management with Content Types, Taxonomy and SearchSharePoint Fest - Document Management with Content Types, Taxonomy and Search
SharePoint Fest - Document Management with Content Types, Taxonomy and SearchPatrick Tucker
 
Programming with the SharePoint 2010 Taxonomy API - SPTechCon 2013
Programming with the SharePoint 2010 Taxonomy API - SPTechCon 2013Programming with the SharePoint 2010 Taxonomy API - SPTechCon 2013
Programming with the SharePoint 2010 Taxonomy API - SPTechCon 2013Patrick Tucker
 
Reduce, Reuse and Recycle with Content Types - SPTechCon 2013
Reduce, Reuse and Recycle with Content Types - SPTechCon 2013Reduce, Reuse and Recycle with Content Types - SPTechCon 2013
Reduce, Reuse and Recycle with Content Types - SPTechCon 2013Patrick Tucker
 
SPS St Louis - SSRS 2012 SharePoint 2013 List Reporting
SPS St Louis -  SSRS 2012 SharePoint 2013 List ReportingSPS St Louis -  SSRS 2012 SharePoint 2013 List Reporting
SPS St Louis - SSRS 2012 SharePoint 2013 List ReportingPatrick Tucker
 
SPS Cinci 2012 - Enterprise Content Management
SPS Cinci 2012  - Enterprise Content Management SPS Cinci 2012  - Enterprise Content Management
SPS Cinci 2012 - Enterprise Content Management Patrick Tucker
 
How to Manage Managing Your Enterprise Content
How to Manage Managing Your Enterprise ContentHow to Manage Managing Your Enterprise Content
How to Manage Managing Your Enterprise ContentPatrick Tucker
 
SPS Dayton Content Types
SPS Dayton Content TypesSPS Dayton Content Types
SPS Dayton Content TypesPatrick Tucker
 

Más de Patrick Tucker (12)

SharePoint Fest Chicago Web Content Management in SharePoint 2013
SharePoint Fest Chicago   Web Content Management in SharePoint 2013SharePoint Fest Chicago   Web Content Management in SharePoint 2013
SharePoint Fest Chicago Web Content Management in SharePoint 2013
 
SharePoint Fest Chicago - Document Management with Content Types, Taxonomy an...
SharePoint Fest Chicago - Document Management with Content Types, Taxonomy an...SharePoint Fest Chicago - Document Management with Content Types, Taxonomy an...
SharePoint Fest Chicago - Document Management with Content Types, Taxonomy an...
 
Code PaLOUsa - Architecting a Content Management Solution with SharePoint 2013
Code PaLOUsa - Architecting a Content Management Solution with SharePoint 2013Code PaLOUsa - Architecting a Content Management Solution with SharePoint 2013
Code PaLOUsa - Architecting a Content Management Solution with SharePoint 2013
 
SharePoint Fest - Document Management with Content Types, Taxonomy and Search
SharePoint Fest - Document Management with Content Types, Taxonomy and SearchSharePoint Fest - Document Management with Content Types, Taxonomy and Search
SharePoint Fest - Document Management with Content Types, Taxonomy and Search
 
Programming with the SharePoint 2010 Taxonomy API - SPTechCon 2013
Programming with the SharePoint 2010 Taxonomy API - SPTechCon 2013Programming with the SharePoint 2010 Taxonomy API - SPTechCon 2013
Programming with the SharePoint 2010 Taxonomy API - SPTechCon 2013
 
Reduce, Reuse and Recycle with Content Types - SPTechCon 2013
Reduce, Reuse and Recycle with Content Types - SPTechCon 2013Reduce, Reuse and Recycle with Content Types - SPTechCon 2013
Reduce, Reuse and Recycle with Content Types - SPTechCon 2013
 
SPS St Louis - SSRS 2012 SharePoint 2013 List Reporting
SPS St Louis -  SSRS 2012 SharePoint 2013 List ReportingSPS St Louis -  SSRS 2012 SharePoint 2013 List Reporting
SPS St Louis - SSRS 2012 SharePoint 2013 List Reporting
 
SPS Cinci 2012 - Enterprise Content Management
SPS Cinci 2012  - Enterprise Content Management SPS Cinci 2012  - Enterprise Content Management
SPS Cinci 2012 - Enterprise Content Management
 
Code Free or Die
Code Free or DieCode Free or Die
Code Free or Die
 
How to Manage Managing Your Enterprise Content
How to Manage Managing Your Enterprise ContentHow to Manage Managing Your Enterprise Content
How to Manage Managing Your Enterprise Content
 
SPS Kansas City 2011
SPS Kansas City 2011SPS Kansas City 2011
SPS Kansas City 2011
 
SPS Dayton Content Types
SPS Dayton Content TypesSPS Dayton Content Types
SPS Dayton Content Types
 

Último

Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Nikki Chapple
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integrationmarketing932765
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxfnnc6jmgwh
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 
4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector
4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector
4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sectoritnewsafrica
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructureitnewsafrica
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
A Glance At The Java Performance Toolbox
A Glance At The Java Performance ToolboxA Glance At The Java Performance Toolbox
A Glance At The Java Performance ToolboxAna-Maria Mihalceanu
 
Accelerating Enterprise Software Engineering with Platformless
Accelerating Enterprise Software Engineering with PlatformlessAccelerating Enterprise Software Engineering with Platformless
Accelerating Enterprise Software Engineering with PlatformlessWSO2
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesThousandEyes
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentPim van der Noll
 
Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#Karmanjay Verma
 
All These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDFAll These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDFMichael Gough
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesBernd Ruecker
 
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)Mark Simos
 
Landscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdfLandscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdfAarwolf Industries LLC
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
 

Último (20)

Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector
4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector
4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
A Glance At The Java Performance Toolbox
A Glance At The Java Performance ToolboxA Glance At The Java Performance Toolbox
A Glance At The Java Performance Toolbox
 
Accelerating Enterprise Software Engineering with Platformless
Accelerating Enterprise Software Engineering with PlatformlessAccelerating Enterprise Software Engineering with Platformless
Accelerating Enterprise Software Engineering with Platformless
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
 
Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#
 
All These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDFAll These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDF
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architectures
 
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
 
Landscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdfLandscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdf
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 

SPS Virginia Beach - SSRS 2012 and SharePoint 2010 Reporting

  • 1. Reporting on SharePoint 2010 Lists Using SSRS 2012 www.sds-consulting.com © 2011 Strategic Data Systems
  • 2. About Us SDS Custom SharePoint Solutions Specializing in Agile development and SharePoint coding experience to create an optimal solution for your unique SharePoint application and integration needs. · Workflow & InfoPath Forms for Business Process Automation · SharePoint Reports & BI Integration · Portals & Collaboration · Content Management (Agile Practices for proven faster delivery, higher quality, & increased business value.) Presenter: Patrick Tucker MCT, MCITP, MCPD, MCDBA, MCSD, MCTS Patrick.Tucker@sds-consulting.com www.sds-consulting.com © 2011 Strategic Data Systems
  • 3. Where to Begin? • What kinds of reporting are you doing now? • What options are built in to SharePoint for reporting? www.sds-consulting.com © 2011 Strategic Data Systems
  • 4. Choices, Choices • Two BI options with SQL 2012 in Integrated Mode – PowerPivot for SharePoint • Power View (Silverlight app) – build and use reports in the browser • Data sources include PowerPivot workbooks deployed to SP Doc Libs or a database in an SSAS 2012 instance running in tabular mode • SP List data may be indirectly used by exporting to a data feed for Excel Services or using web services • PowerPivot Walkthrough - http://tinyurl.com/a8t4tnc – Reporting Services • Reports (and data sources) are hosted and managed in SP libraries • Reports can be created with SQL Data Tools or Report Builder • Data Sources include SharePoint list data as well as external data www.sds-consulting.com © 2011 Strategic Data Systems
  • 5. Software Requirements • SharePoint databases can remain SQL 2008 while Reporting Services databases can be SQL 2012 Supported Features SharePoint Product •Power View, a feature of SQL Server 2012 Reporting Services •SharePoint Server 2010 Enterprise Edition. Add-in for Microsoft SharePoint Server 2010 Enterprise Edition. •Reporting Services Data Alerts. •PowerPivot. •General Reporting Services report viewing and feature •SharePoint Server 2010 Standard and Enterprise Editions. integration with SharePoint. •SharePoint Foundation 2010. www.sds-consulting.com © 2011 Strategic Data Systems
  • 6. What must be in place for SSRS Reports? SSRS installed in SharePoint integrated mode SharePoint 2010 Service Applications configured Reporting Features enabled for the site collection A document library using the reporting content types A report created and deployed using Report Builder www.sds-consulting.com © 2011 Strategic Data Systems
  • 7. Where to begin? - Three content types are added to a library - Report Data Source is the URL of the site - Can be created per report or once as an .rsds and reused - Reports are .rdl files that are ultimately saved as xml - Report models allow ad-hoc reporting - Models do not work for SharePoint Lists www.sds-consulting.com © 2011 Strategic Data Systems
  • 8. Report Builder • New reports may be created with SQL Data Tools or via the Report Builder application • Report Builder requires .NET Framework 3.5 • Report Builder is downloaded to client via ClickOnce or can be downloaded from http://www.microsoft.com/en- us/download/details.aspx?id=6116 www.sds-consulting.com © 2011 Strategic Data Systems
  • 9. Using Report Builder • Data Sources store connection string information • Data Sets store query information in the report definition • SharePoint list data sets query a single list via CAML • Data Regions display the information in the report body www.sds-consulting.com © 2011 Strategic Data Systems
  • 10. Displaying Data in the Report • Fields are generated from the query and can be dragged to regions/visualizations for display • Tables, Lists and Visual Elements show bound data • Additional report items including images are embedded in the report definition • SubReports can display a separate parameterized report www.sds-consulting.com © 2011 Strategic Data Systems
  • 11. Show me . . . • DEMO www.sds-consulting.com © 2011 Strategic Data Systems
  • 12. So What If I Want More Than One List • Data set queries can only be based on one list • Functions allow the creation of a “join” to other lists • Lookup is 1 to 1, LookupSet is 1 to many (used with Join) www.sds-consulting.com © 2011 Strategic Data Systems
  • 13. Parameters and Filters • Parameters can be defined at the report or dataset level • Filters can be applied to queries or data regions www.sds-consulting.com © 2011 Strategic Data Systems
  • 14. Parameter Values • Parameters values can be hard coded or data driven • Multiple data sets may be used in a report • A second data set can be used to define parameter value(s) www.sds-consulting.com © 2011 Strategic Data Systems
  • 15. Report Parts • Report Parts allow you to create reusable elements that repeat across multiple reports • Report Parts are stored in a folder and can be searched for and added from the Report Part Gallery www.sds-consulting.com © 2011 Strategic Data Systems
  • 16. Show me . . . • DEMO www.sds-consulting.com © 2011 Strategic Data Systems
  • 17. Permissions and Metadata • Reports are just documents in a library, so the permissions are managed just like other SharePoint documents • Report results are security trimmed, just like viewing the lists in the browser • Additional columns may be added to the report library or content type, allowing metadata (including term store columns) to be added to reports for searching, etc. www.sds-consulting.com © 2011 Strategic Data Systems
  • 18. Managing Reports Post Deployment • Additional SSRS capabilities related to management, processing, caching and subscriptions may be managed directly in the document library in SharePoint www.sds-consulting.com © 2011 Strategic Data Systems
  • 19. Gotchas • Currently, there is no support for SSRS with Office 365 • Beware large lists for parameter values - http://denglishbi.wordpress.com/2012/11/08/reporting-services- sharepoint-large-parameter-list-issue-fix/ • Browser support may be limited - http://msdn.microsoft.com/en- us/library/ms156511(v=sql.110).aspx • Power View features are separate from SSRS features • The SQL Server Agent must be running for subscriptions & alerts www.sds-consulting.com © 2011 Strategic Data Systems
  • 20. References • Excellent SSRS Installation Guide: http://blog.helloitsliam.com/Lists/Posts/Post.aspx?ID=66 • Introduction to Power View http://www.sqlmag.com/article/sql-server/introducing-microsoft- power-view-142663 • BI Links and Tutorials • http://social.technet.microsoft.com/wiki/contents/articles/3726.pow er-view-overview-en-us.aspx • BI Webcast - Overview http://tinyurl.com/cn5d2tf www.sds-consulting.com © 2011 Strategic Data Systems
  • 21. Thank you! Patrick.Tucker@sds-consulting.com www.sds-consulting.com © 2011 Strategic Data Systems

Notas del editor

  1. The webinar is brought to you by SDS Custom SharePoint Solutions.We specialize in custom SharePoint development, leveraged by agile practices and SharePoint coding best practices. By bringing these elements together, we focus on building custom solutions that help teams move more quickly and deliver higher quality experiences through SharePoint.Custom areas we focus on include:·  Workflow & InfoPath Forms for Business Process Automation·  SharePoint Reports & BI Integration·  Portals & Collaboration·  Content ManagementAgain, I am your host today, and I am a Principal Consultant in our SharePoint practice.Our presenter is Scott Brickey, Manager of our SharePoint practice.Scott has16 years of experience in the IT industry and has been consulting for 8 years. In that time, he has performed solution architecture, administration, and development, and training. He has focused on SharePoint solutions over the past three years, offering SharePoint custom development, specialized training, and embedded expertise in client teams while earning his MCTS and MCP certifications. Scott’s experience has provided technical solutions and consulting across many industries utilizing various platforms including ASP, SQL, .Net, and SharePoint. He is a frequent speaker at SharePoint Saturday events and other groups.Welcome Scott....[hand over to Scott]