philly codecamp oct2010

14
Data Integration with Microsoft PowerPivot Mark Kromer Microsoft Technology Specialist Email: [email protected] SQL Blog: http://mssqldude.wordpress.com BI Blog: http:// www.sqlmag.com/blogs/sql-server-bi.aspx

Upload: mark-kromer

Post on 15-May-2015

1.106 views

Category:

Technology


0 download

DESCRIPTION

Mark Kromer's Microsoft PowerPivot presentation for Philly Code Camp 2010.2 October 2010

TRANSCRIPT

Page 1: Philly codecamp oct2010

Data Integration with Microsoft PowerPivot

Mark KromerMicrosoft Technology Specialist

Email: [email protected] Blog: http://mssqldude.wordpress.com

BI Blog: http://www.sqlmag.com/blogs/sql-server-bi.aspx

Page 2: Philly codecamp oct2010

Agenda• PowerPivot

− What is it?− What is it used for?− How do I get it?

• SQL Server 2008 R2 Reporting− SSRS 2008− Report Builder− Office & SharePoint

• Cloud BI− SQL Azure− Project Houston− Project Dallas

• DEMOS− Putting it all together with PowerPivot

Page 3: Philly codecamp oct2010

Before We Begin …

• Who has heard of PowerPivot?• Who has used it?• Anyone have it in production today?

• What is the world’s most popular BI tool?− Cognos− Hyperion− Microstrategy− Excel− EXCEL

• What is the world’s most popular BI delivery tool?− Hyperion Workspace− Oracle WebLogic Portal− SharePoint− SHAREPOINT

Page 4: Philly codecamp oct2010

PowerPivot for Excel 2010

PowerPivoting Massive Data VolumesWith a few mouse clicks, a user can create and publish intuitive and interactive self-service analysis solutions.

Page 5: Philly codecamp oct2010

Business User Data Integration & Data Analysis• Who are our SSIS developers?• Who are our SSAS developers?

• PowerPivot builds on the previous PerformancePoint Server auto-build cube capability

• PowerPivot includes a new Microsoft-developed in-memory SSAS engine technology

• PowerPivot puts the power of data integration and analysis into the business data owner’s hands

Page 6: Philly codecamp oct2010

Reporting Services as a Data Source

DATA IMPORT

Report-Based

Data Feeds

OLTP AND OLAPDATA SOURCES

PUBLISHING

Page 7: Philly codecamp oct2010

Share and Collaborate

With SharePoint:

Publish your PowerPivots as Web applications for your team

Schedule data refreshes to keep your analysis up-to-date

Manage security just like a document

Page 8: Philly codecamp oct2010

Administer Your Server – With Insightful Tools

Increase IT efficiency:

Familiar Technologies for Authoring, Sharing, Security, and Compliance

Customizable IT Dashboard

Visualize usage with animated charts

Simplify management of SSBI content by usingPowerPivot Management Dashboard for

SharePoint

Page 9: Philly codecamp oct2010

Introducing PowerPivot Technology

“PowerPivoting” Massive Data VolumesWith a few mouse clicks, a user can create and publish intuitive and interactive self-service analysis solutions.

PowerPivot for Excel PowerPivot for SharePoint

Page 10: Philly codecamp oct2010

SQL Server

Deliver Through Office

Analyze data in Excel Publish reports andanalysis to SharePoint

Collaborate and share reports, analysis, and scorecards

Render reports inMicrosoft Office

Page 11: Philly codecamp oct2010

Capitalizing on Existing Reports with Report Part Gallery

New Report

SourceReport

Reusing Report ComponentsReusing common report elements helps to accelerate report creation, cut down costs, and increase end-user adoption. SharePoint provides the central location for sharing

and editing reports and automatically synchronizes published content objects.

Page 12: Philly codecamp oct2010

Self-service reporting• Familiar Microsoft Office Interface• Rich Visualizations

• PowerPivot & SharePoint lists as data sources• Report Part Gallery for “grab and go” report design

experience

Page 13: Philly codecamp oct2010

SQL Azure ArchitectureSQL Server 2008 as core DB engineShared infrastructure at SQL database and below

Request routing, security and isolation

Scalable HA technology provides the glueAutomatic replication and failover

Provisioning, metering and billing infrastructure

Provisioning (databases, accounts, roles, …), Metering, and Billing

Machine 5

SQL Instance

SQL DBUserDB1

UserDB2

UserDB3

UserDB4

Machine 6

SQL Instance

SQL DBUserDB1

UserDB2

UserDB3

UserDB4

Machine 4

SQL Instance

SQL DBUserDB1

UserDB2

UserDB3

UserDB4

Scalability and Availability: Fabric, Failover, Replication, and Load balancing

Page 14: Philly codecamp oct2010

© 2010 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.