Keeping It Tidy - How to Warehouse Your Sharepoint Data
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Keeping It Tidy - How to Warehouse Your Sharepoint Data

on

  • 391 views

We all know that SharePoint is an excellent tool for gathering information and collaborating. What it is less good at it maintaining large quantities of that information over long periods of time. The ...

We all know that SharePoint is an excellent tool for gathering information and collaborating. What it is less good at it maintaining large quantities of that information over long periods of time. The good news is that SQL Server is very good at exactly that. 


In the spirit of choosing the right tool for the right job, this session will present a methodology for moving your historical SharePoint information from SharePoint and into a SQL Server based data warehouse. From there, we will cover several method for then surfacing data back in SharePoint in context.

Statistics

Views

Total Views
391
Views on SlideShare
387
Embed Views
4

Actions

Likes
0
Downloads
3
Comments
0

1 Embed 4

https://twitter.com 4

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Keeping It Tidy - How to Warehouse Your Sharepoint Data Presentation Transcript

  • 1. 3 © DEVintersection. All rights reserved. http://www.DEVintersection.com Agenda  SharePoint Data Storage  Data Warehousing  Moving SharePoint Data  Surfacing Warehoused Data in SharePoint  Q&A
  • 2. SharePoint Data Storage The Problem
  • 3. 5 © DEVintersection. All rights reserved. http://www.DEVintersection.com Excel Data Storage  List based data  Powerful Features  Massive adoption  Good usability  NOT a database  Not relational  Capacity limits  Not authoritative  Excellent BI Client  Surface the data.. DON’T store it
  • 4. SharePoint Content Databases
  • 5. 7 © DEVintersection. All rights reserved. http://www.DEVintersection.com SharePoint Content Databases
  • 6. 8 © DEVintersection. All rights reserved. http://www.DEVintersection.com SharePoint Capacity Boundaries  Boundaries and Limits - http://technet.microsoft.com/en-us/library/cc262787    
  • 7. Demo – WorkflowHistory List
  • 8. Topic Data Warehousing
  • 9. ONE DOES NOT SIMPLY RETURN HIS RAW DATA FROM THE DATABASE
  • 10. 12 © DEVintersection. All rights reserved. http://www.DEVintersection.com BI Architecture 101 Data Marts Extract, Transform, and Load (ETL) Middleware Server(s) Data Warehouse Storage Design and Visualization Data Cubes and Tabular Models E T L Reporting Server(s) BI and Designer Clients Source data
  • 11. 13 © DEVintersection. All rights reserved. http://www.DEVintersection.com EE Microsoft enterprise (classic) BI SQL Server DB SQL Server Integration Services (SSIS) SharePoint (with) • Excel Services • PowerPivot for SharePoint • SSRS SharePoint Mode • PerformancePoint SQL Server DB Storage Design and Visualization SQL Server Analysis Services Multidimensional and Tabular modes L SQL Server Reporting Services (SSRS) Excel SQL Data Tools Report Builder 3rd party tools ETL E T Source data
  • 12. 14 © DEVintersection. All rights reserved. http://www.DEVintersection.com Team BI and SharePoint Dashboards Power Pivot Worksheets • Pivot Tables and Charts • Power View Data Marts and other Data Cubes and Tabular Models Standard Worksheets • Pivot Tables and Charts PerformancePoint Reports • Analytic Charts and Grids • Decomposition trees SQL Server Reporting Services Reports • Standard • Power View PerformancePoint Scorecards and KPIs
  • 13. 15 © DEVintersection. All rights reserved. http://www.DEVintersection.com Why Warehouse?  Optimize for End Goal   Usability  Reduced Load on Source Systems  Security Requirements  Licensing Requirements  SharePoint (Performance)
  • 14. Topic Moving SharePoint Data
  • 15. 17 © DEVintersection. All rights reserved. http://www.DEVintersection.com ETL Tools  SQL Server Integration Services  SQL Server Data Tools  SharePoint List Source and Destination (Codeplex Project)   OData Source for Microsoft SQL Server 2012 (Official)  
  • 16. Moving SharePoint Data Demo
  • 17. Topic Accessing Warehoused Data
  • 18. 20 © DEVintersection. All rights reserved. http://www.DEVintersection.com Data Consumption  Business Connectivity Services   SQL Server Reporting Services    Excel/Power Pivot 
  • 19. Accessing Warehoused Data Demo
  • 20. 22 © DEVintersection. All rights reserved. http://www.DEVintersection.com Considerations  Transformations  Mashups  Scheduling  Data latency
  • 21. In Conclusion
  • 22. 24 © DEVintersection. All rights reserved. http://www.DEVintersection.com Q&A