comprehensive flexible global storage and search responsive available secure manageable federation...
TRANSCRIPT
SQL Server 2008 R2 Business Intelligence
Ciprian Jichici
General Manager Genisoft Microsoft Regional Director Romania
Agenda
• Review: Key S+S Data Platform Requirements• SQL Server 2008 R2: The Data Platform for S+S• Reporting Services• Excel 2010• SharePoint Insights
Review: Key S+S Data Platform Requirements
• Comprehensive
• Flexible• Global
Storage and Search
• Responsive• Available• Secure• Manageable
Federation
• Coordination• Consolidation• Transformation• Synchronization
Composition
• Monitor• Analyze• Plan• Collaborate
Insight
• On client• On premise• Partner-hosted• Microsoft-hosted
Delivery
• Productive• Interoperable• Supports key standards
Data Programmability
SQL Server 2008 R2: The Data Platform for S+S
Database Engine
Relational Data
Management
Replication
Full Text Search
Integration Services
ETL Processing
Data Profiling
StreamInsight*
Complex Event
Processing
Analysis Services
Classic OLAP Data
Management
Data Mining
PowerPivot* Self Service
Analytics
Reporting Services
Managed Reporting
Self Service Reporting
Embedded Reporting
Master Data Services*
Master Data Managemen
t
* New offering
SQL Server 2008 R2: Storage and Search
• New application scenario for SQL Server• Process high volumes of event stream data with
low latency• Compliments existing solutions
Complex Event Processing (CEP)
• Integrated development platform for CEP applications
• Modular, provider-based architecture• Input adapters read event streams• Event models support diverse patterns of
events• Runtime engine hosts standing LINQ queries
built in .NET• Output adapters transmit results
Introducing StreamInsight
SQL Server 2008 R2: Insight and Collaboration
• Reporting Services Improvements• Design reports from parts published in report gallery• Enhanced data visualization, including maps and location
information• Analyze report data via ATOM• Improved VS 2010 ReportViewer control for embedded
reporting
Integrated Capabilities
• Introducing PowerPivot for Excel 2010• New in-memory analytics engine• Import and relate data from multiple sources, including ATOM• Work with large data sets with lightning speed• Perform powerful multi-dimensional analysis using Excel
techniques• Visualize data using enhanced Excel 2010 PivotTables /
PivotCharts• Introducing SharePoint 2010 Insights
• PowerPivot server integration for sharing / collaboration / governance
• Excel Services integration with Analysis Services / PowerPivot• Improved Reporting Services integration• Integrated PerformancePoint Services scorecards and
dashboards
Familiar Microsoft Office Tools
Reporting Services
• What's New in Report Authoring• What's New in Report Access• What's New for Administration• What's New for Developers
What's New in Report Authoring
• Expression Language• Layout Features• Data Visualization• Shared Components• ATOM Data Feeds• SharePoint Lists• Report Builder 3.0
Expression Language
• Lookup functions
• Aggregation of aggregations
• Conditional expressions by render format
• Overall page count
• Read/write report variable
=Lookup(<Field1_Key>, <Field2_Key>, <Field_Return>, "Dataset2")
=Avg(Sum(Fields!SalesAmount.Value,"EnglishMonthName"), "CalendarYear")
=Variables!MyVariable.SetValue(Now())
Layout Features
• Pagination
• Data alignment
• Text box orientation
Data Visualization
• Data bars• Sparklines• Indicators• Maps
Shared Components
• Shared datasets
• Report parts
• ATOM data feeds
SharePoint Lists
• Data source configuration– Connection type: Microsoft SharePoint List– Connection string: URL of site containing list
• Report Designer support– Report Designer (Business Intelligence Development Studio)– Report Builder 3.0
• SharePoint support– Windows SharePoint Services 3.0 and higher– Microsoft Office SharePoint Server 2007– Office SharePoint Server 2010
• Limitations– Support for one list only– No support for folders in list
Report Builder 3.0
• Dataset caching– Saves dataset automatically for faster rendering for
current edit session– Expires dataset after 2 hours
• Relative references– Supports access to subreports, images, or other reports
as an action target via relative references– Requires save of current report to report server
• Report Part Gallery– Supports search for reusable report parts – Is available only in Report Builder 3.0
Reporting Services
• What's New in Report Authoring• What's New in Report Access• What's New for Administration• What's New for Developers
What's New in Report Access
• Report Manager
• Report Viewer
Reporting Services
• What's New in Report Authoring• What's New in Report Access• What's New for Administration• What's New for Developers
What's New for Administration
• Cache refresh– Replaces need for NULL delivery provider to warm cache– Updates dataset in cache to help reports run faster
• SharePoint integration– Supports alternate access mappings with Reporting
Services– Allows use of RS Utility – Displays Reporting Services calls in the SharePoint
Unified Logging Service
• RDL sandboxing– Isolates access to report server– Supports hosted services environment
Reporting Services
• What's New in Report Authoring• What's New in Report Access• What's New for Administration• What's New for Developers
What's New for Developers
• AJAX ReportViewer control– Customization with JavaScript API– Content update internally using ASP.NET AJAX– Support for AJAX UpdatePanel– Better browser support – IE 6, IE 7, IE 8, Firefox 3.5, and
Safari 4.0
• ReportService2010– New management endpoint– Consolidates classes for native or integrated mode– Deprecates ReportService2005 and ReportService2006
• SharePoint user token support– Passes SharePoint user token to data extension– Allows Reporting Services to act in context of authorized user
Exploring Reporting Services Features
Demo
Excel 2010
• Introducing Excel 2010• Exploring the New Reporting Features• Understanding Reporting Enhancements• Demo: Exploring the New Excel 2010 Features
Introducing Excel 2010Data Analysis and
VisualizationUser Experience and Collaboration
Work together...
...across thePC, phone,
and browser...
...to bring
ideas to life.
Hosted Spreadsheetand Programmability
Analyze with Slicer…
Spot trends with Sparklines
Self-service BI with
PowerPivot
Excel Services
Extensible Platform
HighPerformance
Computing
REST APIWeb Services
APIJavaScript OM
64-Bit Excel
Excel 2010
• Introducing Excel 2010• Exploring the New Reporting Features• Understanding Reporting Enhancements• Demo: Exploring the New Excel 2010 Features
Exploring the New Reporting Features
• Slicers• Sparklines• SQL Server PowerPivot for Excel
Slicers
• Visual controls that support quick, easy, interactive filtering
• Position on a worksheet like charts and shapes• Can pass selected value(s) to:
– PivotTables– PivotCharts– CUBE functions
• Can be referenced by multiple items• Can be formatted using styles
Sparklines
• “Intense, simple, word-sized graphics” *• Represent a workbook data range• Types include:
– Line– Column– Win/Loss
• Can be customized with Axis Options and formatted using styles
• Use merged cells to enlarge their appearance* Conceived and described by Edward Tufte, author of Beautiful Evidence
SQL Server PowerPivot for Excel
• Manages compressed storage of, and extremely fast querying and reporting from, large volumes of related tabular data
• Data can be loaded from a variety of data sources• Leverages familiar Excel features• Uses Data Analysis Expressions (DAX) for
sophisticated transformation of data• Supports publication of PowerPivot
reports to SharePoint
Excel 2010
• Introducing Excel 2010• Exploring the New Reporting Features• Understanding Reporting Enhancements• Demo: Exploring the New Excel 2010 Features
Understanding Reporting Enhancements• PivotTable Enhancements• Conditional Formatting Improvements• Chart Improvements• Search Improvements
PivotTable Enhancements
• Named Sets• What-If Analysis• “Show As” calculations• Additional enhancements
PivotTable EnhancementsNamed Sets
• Named, reusable groups of members• Available in OLAP PivotTables only• Can combine members from different hierarchies
(asymmetric reporting)• Defined by:
– Explicit member selection– Custom MDX
PivotTable EnhancementsWhat-If Analysis
• Supports the modification of cell values• Available in OLAP PivotTables only• Updated values can be cached locally or
published to the cube• Uses the Analysis Services write-back capability
supported in Enterprise Edition• Settings can be configured to control the write-
back behavior, including support for custom MDX
PivotTable Enhancements“Show As” Calculations
• Launched from the context of a cell
• Custom calculation options can be configured
PivotTable EnhancementsAdditional Enhancements
• Interaction with slicers• Repeat down labels
• Filtering on calculated members• Visual totals for the PivotTable and sets
Conditional Format Enhancements
• Improved icon selection and configuration– “No Cell Icon” can be used to conditionally hide icons
• Data Bar supports new features:– Bars are drawn proportionally
according to their value– Negative data bars– Richer formatting with fill styles
and borders
Chart Improvements
• User interface enhancements support easier configuration
• Improved parity with earlier versions of Office• Render, load, and save performance has been
significantly increased• Data sizes are now constrained by the available
memory and machine capacity, rather than fixed upper limits
Search Improvements
• Larger data sets can now be more quickly and efficiently filtered
• A search box is available when filtering:– Tables– PivotTables– PivotCharts
• Search text can contain wildcard characters• Filter lists can be accumulated using multiple
searches
Exploring the New Excel 2010 Features
Demo
SharePoint Insights
• Enabling BI with SharePoint Server 2010• Taking a Closer Look at SharePoint Insights
Enabling BI with SharePoint Server 2010• BI Tools Overview• Architecture Overview• Developer Tools
BI Tools Overview
Community BI
Organizational BI
Self-Service & Personal
BI
Excel & PowerPivot Add-in
Visio & Visio ServicesExcel ServicesReport Builder
Chart Web Parts & Status IndicatorsPerformancePoint
ServicesReporting Services
Architecture Overview
INSIGHTS
Chart Web Parts & Status
Indicators
Visio Services
PerformancePoint
Services
Excel Services
Business Connectivity
Services
Developer Tools
Packaging Explorer
Workflow Designer
Web PartDesigner
Import solutions from SharePoint Designer, including Workflow
Extensibility for SharePoint artifacts
Support for SharePoint sandboxed
solutions
SharePoint Insights
• Enabling BI with SharePoint Server 2010• Taking a Closer Look at SharePoint Insights
Taking a Closer Look at SharePoint Insights• Excel Services• Visio Services• PerformancePoint Services• Chart Web Parts & Status Indicators• Business Intelligence Center
Excel Services
Interactive PivotTables
Sparklines for better data visualization
Visio Services
Real-time updates with data connectivity
Real-time visual data
PerformancePoint Services
Visual scorecards integrated with
SharePoint
Detailed KPIs &decomposition tree
Chart Web Parts & Status Lists
Chart Web Part Status List
Business Intelligence Center
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.
The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after
the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.