Your SlideShare is downloading. ×
Philly codecamp oct2010
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Saving this for later?

Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime - even offline.

Text the download link to your phone

Standard text messaging rates apply

Philly codecamp oct2010

1,080
views

Published on

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

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

Published in: Technology

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,080
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
33
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • Purpose of the Slide: Introduce PowerPivot for Excel 2010 as a data analysis tool that delivers unmatched computational power directly within Microsoft Excel.Key Points: Leveraging familiar Excel features, users can transform enormous quantities of data with incredible speed into meaningful information to get the answers they need in secondsExcel-based in-memory analysis overcomes existing limitations for massive data analysis on the desktop with efficient compression algorithms to load even the biggest data sets into memory.Data Analysis Expressions (DAX) puts powerful relational capabilities into the hands of power users who want to create advanced analytics applications.SharePoint integration enables users to share data models and analysis, and because the solutions are in SharePoint, users can configure refresh cycles to ensure the data remains current automatically.Virtually unlimited support of data sources provides the foundation to load and combine source data from any location for massive data analysis on the desktop, including relational databases, multidimensional sources, cloud services, data feeds, Excel files, text files, and data from the Web.PowerPivot Management Dashboard enables IT administrators to monitor and manage shared applications to ensure security, high availability, and performance.Conclusion: Microsoft SQL Server PowerPivot technology empowers users to get the answers they need, gain deeper insight into any business aspect, and compress decision cycles.
  • Purpose of the slideOutline how IT departments can provide users with access to data in systems that are notoriously hard to get to, such as enterprise resource planning (ERP) systems and customer relationship management (CRM) systems. Key Points: All Reports created by using Report Builder 3.0 and Reporting Services included in SQL Server 2008 R2 expose data feeds to import the report data conveniently into PowerPivot for Excel 2010Reports can encapsulate mission-critical enterprise data sources and consolidate heterogeneous data sources for analysisIntegrating varied data sources in reports that serve as data feeds for analysis helps to speed up common or complex analysis tasks and increases consistencyConclusion: By taking advantage of SQL Server Reporting Services data feeds, organizations can provide users with secure access to the mission-critical information they need.
  • Purpose of the slideHighlight the benefits of SharePoint Server 2010 to facilitate seamless and secure sharing and collaboration on user-generated BI solutions. Key Points: SharePoint 2010 makes it safe and easy for users to work together and boosts the productivity of project teams and business unitsStandard SharePoint permissions and workflows enable IT departments to coordinate how users share their solutionsAutomatic data refresh even for source systems over the Internet ensures accurate analysis and decision-makingReuse of workbooks and reports accelerates solution delivery, cuts development costs, and facilitates timely decisionsConclusion: To exploit all the BI capabilities available with PowerPivot for Excel 2010, deploy SQL Server 2008 R2 in a SharePoint 2010 environment.
  • Purpose of the Slide: Cover the PowerPivot Management Dashboard in more detail.Key Points: IT administrators can determine author, data sources, and users of shared PowerPivot workbooksServer status information includes CPU and memory utilization, system capacity and performance, as well as workbook and user activity over timeQuality of service information covers query response times, current server state, as well as largest and most popular solutionsSolution statistics and monitoring reveal document information and data sources, activity and top users, as well as query performance per workbookConclusion: The PowerPivot Management Dashboard simplifies the management of self-service BI content.
  • Purpose of the slideClarify that Microsoft SQL Server PowerPivot technology includes both an Excel add-in and server-based technology that integrates with SharePoint Server 2010. Key Points: SQL Server PowerPivot for Excel 2010 is a data analysis add-in that delivers unmatched computational power directly within Microsoft Excel SQL Server PowerPivot for Excel 2010 is available for download free of charge at www.powerpivot.com. SQL Server PowerPivot for SharePoint integrates with Excel Services on the SharePoint server to enable seamless and secure sharing and collaboration on user-generated BI solutions directly in the browserSQL Server PowerPivot for SharePoint is included in SQL Server 2008 R2Conclusion: SQL Server PowerPivot technology is the key to managed self-service BI, empowering users, enabling seamless and secure sharing and collaboration on user-generated BI solutions , and helping IT organizations increase efficiency through the PowerPivot Management Dashboard.
  • Slide script:The report part gallery delivers a unique self-service reporting experience for end users by allowing them to search, access, and reuse pre-built report parts stored on a SharePoint Server. Users can filter and search for specific content and through a drag and drop interface, they can grab any of the desired components needed to further enhance their reports. The reusable parts retain all the underlying data source, the datasets, queries, formatting and layout and design characteristics - as well as any parameters and sub-reporting components - to ensure that the parts work independently and deliver the expected results. What this means is that the end user doesn't have to spend a lot of time thinking about how to create some of the more complex elements associated with parameters, subreports, interactivity, and so on.  In just a few clicks they can build some very nice-looking, interactive, professional reports using the powerful wizards in Report Builder 3.0 and the existing report elements from the Report Part Gallery. 
  • Slide Script:In just a few clicks they can build some very nice-looking, interactive, professional reports using the powerful wizards in Report Builder 3.0 and the existing report elements from the Report Part Gallery.  What’s great about this is that users can take different elements that they like from multiple reports - regardless of the version of Reporting Services used to create those reports – and use them as building blocks for creating some very nice-looking, interactive, professional reports in just a few clicks…giving a whole new meaning to self-service reporting. This approach delivers greater efficiency to IT Professionals because it takes them out of the business of constantly modifying existing reports or creating similar reports for end users. Instead they can create some nicely designed report parts that can be used more broadly across the organization. This is a great segue to our final focus area for enabling Managed Self Service BI. 
  • From the customer’s perspective, SQL Azure provides logical databases for application data storage. In reality, each customer’s data is actually stored in multiple SQL Server databases, which are distributed across multiple physical servers. Many customers may share the same physical database, but the data is presented to the customer through a logical database that abstracts the physical storage architecture and uses automatic load balancing and connection routing to access the distributed data. Security and isolation is managed automatically.The key impact of this model for the customer is a move from managing physical servers to focus on logical management of data storage through policies.Shared infrastructure at SQL database and belowEach user database is replicated to one or more servers (configurable based on SLA)Client requests are routed to current “primary server” for read and write operations (based on SQL session)Security, lockdown and isolation enforced in SQL tierHighly scalable and state-of-the-art HA technologyAutomatic failure detection; client request re-routed to new primary on failure High SLA guarantee using logical replication (hot standby replicas)Automatic management, self-healing and load balancing across shared resource poolSDS provides provisioning, metering and billing infrastructure
  • Transcript

    • 1. Data Integration with Microsoft PowerPivot
      Mark Kromer
      Microsoft Technology Specialist
      Email: mkromer@microsoft.com
      SQL Blog: http://mssqldude.wordpress.com
      BI Blog: http://www.sqlmag.com/blogs/sql-server-bi.aspx
    • 2. 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
    • 3. 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
    • 4. PowerPivot for Excel 2010
      PowerPivoting Massive Data Volumes
      With a few mouse clicks, a user can create and publish intuitive and interactive self-service analysis solutions.
    • 5. 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
    • 6. Reporting Services as a Data Source
      DATA IMPORT
      Report-Based
      Data Feeds
      PUBLISHING
      OLTP AND OLAP
      DATA SOURCES
      SharePoint Farm
    • 7. 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
    • 8. 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
    • 9. Introducing PowerPivotTechnology
      PowerPivot for Excel
      PowerPivot for SharePoint
      “PowerPivoting” Massive Data Volumes
      With a few mouse clicks, a user can create and publish intuitive and interactive self-service analysis solutions.
    • 10. Deliver Through Office
      Analyze data in Excel
      Publish reports andanalysis to SharePoint
      SQL Server
      Collaborate and share reports, analysis, and scorecards
      Render reports inMicrosoft Office
    • 11. Capitalizing on Existing Reports with Report Part Gallery
      SourceReport
      New Report
      ReusingReport Components
      Reusing 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.
    • 12. Self-service reporting
      PowerPivot & SharePoint lists as data sources
      Report Part Gallery for “grab and go” report design experience
      Familiar Microsoft Office Interface
      Rich Visualizations
    • 13. SQL Azure Architecture
      SQL Server 2008 as core DB engine
      Shared infrastructure at SQL database and below
      Request routing, security and isolation
      Scalable HA technology provides the glue
      Automatic replication and failover
      Provisioning, metering and billing infrastructure
      Machine 5
      Machine 6
      Machine 4
      SQL Instance
      SQL Instance
      SQL Instance
      SQL DB
      SQL DB
      SQL DB
      UserDB1
      UserDB2
      UserDB3
      UserDB4
      UserDB1
      UserDB2
      UserDB3
      UserDB4
      UserDB1
      UserDB2
      UserDB3
      UserDB4
      Provisioning (databases, accounts, roles, …), Metering, and Billing
      Scalability and Availability: Fabric, Failover, Replication, and Load balancing
    • 14. © 2010 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.