View
1.033
Download
0
Category
Tags:
Preview:
Citation preview
• What’s new in SSAS “Denali”• What’s new in SSRS and SSIS “Denali”
Analysis Services: Today
Broad adoption “Customers in the Magic Quadrant survey report that their Microsoft average deployment sizes are now larger than any other vendor in the survey in terms of users.”
“Use of OLAP functionality by Microsoft customers is more than double that for the rest of the survey respondents.”
Source: Gartner Magic Quadrant for BI Platforms, 2011
Highest rated infrastructure and development tools“Microsoft customers rate its BI platform infrastructure and development tools among the highest compared to other vendors, and a higher percentage of customers use them extensively.”
Source: Gartner Magic Quadrant for BI Platforms, 2011
Large ecosystem "Wide availability of skills is among the top reasons customers select Microsoft over competing vendors.”
Source: Gartner Magic Quadrant for BI Platforms, 2011
Increase flexibility with integrated high
availability
Gain higher return on HA investments
Breakthrough data warehousing scale and
performance
MISSION CRITICAL PLATFORM
DEVELOPER & IT PRODUCTIVITY
PERVASIVE INSIGHT
Realize lower cost of
IT administration
Accelerate time-to-market for developers
Build more flexible, innovative applications
Expand the reach of BI to business users
Breakthrough Performance with in-memory Analytics at
scale
Deliver credible, consistent data to right
usersMicrosoft Confidential—Preliminary Information Subject to Change
Delivering business agility and innovation to gain strategic value out of your information
SQL Server Codename “Denali”
Analysis Services: TomorrowBuild on the strengths and success of Analysis Services and expand its reach to a much broader user base
Embrace the relational data model – well understood by developers and IT Pros
Bring together the relational and multidimensional models under a single unified BI platform – best of both worlds!
Provide flexibility in the platform to suit the diverse needs of BI applications
Analysis Services VisionBI Semantic
Model
Tabular and multidimensional APIs for client toolsTabular and multidimensional modeling environmentsSophisticated business logic using DAX and MDXCached and pass-through storage options
For reporting, analytics, scorecards, dashboardsFor all users – Personal BI, Team BI, Organizational BIOne model for client tools, two ways to build it – tabular and multidimensional
One Semantic Model for BI
Powerful and Flexible
Optimized for latest hardware – multi-core, in-memorySupports enterprise grade security and data volumesProfessional development and management tools
Enterprise Ready
The BI Semantic Model
Seamless Transition of the Semantic Model Across BI Spectrum
Team BI
Our Context
BI Solution created by power user. Context is for a small team & it’s managed on a server.
Personal BI Corporate BI
My Context
BI solution created by user. Context is only for
user & exists as document.
The Org’s Context
BI Solution created by IT, Established corporate context & is reusable,
scalable and backed up.
PowerPivot for Excel PowerPivot for SharePoint Analysis Services
Empowered Aligned
BI Semantic ModelWhat about existing Analysis Services applications?
New applicationsNew technology options
“Denali”
Existing applicationsBased on Unified Dimensional Model
Existing applicationsEvery UDM becomes a BI Semantic Model
Existing applicationsBased on Unified Dimensional Model
BI Semantic Model
Data model
Business logic and queries
Data access ROLAP MOLAP VertiPaqDirectQuery
MDX DAX
Multi-dimensional
Tabular
Third-partyapplications
ReportingServices Excel PowerPivot
Databases LOB Applications Files OData Feeds Cloud Services
SharePointInsights
BI Semantic Model: Architecture
BI Semantic Model: ScenariosCrescent over a Sales model
BI Semantic Model
Data model
Business logic and queries
Data access
SQL Server Dynamics CRM
EndUser
Model Developer
VertiPaq
DAX
Tabular
BI Semantic Model: ScenariosExcel over a Sales model
BI Semantic Model
Data model
Business logic and queries
Data access
SQL Server Dynamics CRM
EndUser
Model Developer
MDX DAX
Multi-dimensional
Tabular
VertiPaq
Denali in Action…Professional tools
BI Development Studio in Visual Studio 2010 shell (“Juneau”)Multi-dimensional and tabular projectsManagement Studio updatesPowershell support
End user toolsExcel, PowerPivotCrescent
Rich model capabilitiesHierarchies, KPIs, perspectives, parent-childDAX calculated columns & measuresDAX queries, MDX drillthroughRow level security
Performance & scalabilityMOLAP dimension scale (>4GB string store)VertiPaq performance, partitioningDirectQuery over SQL Server with VertiPaq (Apollo) index
BI Semantic Model
• Rich data modeling capabilities
• Sophisticated business logic using MDX and DAX
• Fine-grained security – row/cell level
• Enterprise capabilities – multi-language and perspectives
• Multi-dimensional and tabular modeling experiences
• MDX and DAX for business logic and queries
• Cached and passthrough storage modes
• Choice of end-user BI tools
• VertiPaq for high performance, MOLAP for mission critical scale
• DirectQuery and ROLAP for real-time access to
data sources
• State-of-the-art compression algorithms
• Scales to largest enterprise servers
Flexibility Richness Scalability
Depends on the application needs for each layerData modelBusiness logicData access & storage
Two Visual Studio (BIDS) project types in DenaliMultidimensional project – with MDX and MOLAP/ROLAPTabular project – with DAX and VertiPaq/DirectQuery
Project types could change post-DenaliVertiPaq in multidimensional projects, MDX scripts in tabular projects…Based on customer feedback
How Should I Build my Model?
Data Model
Tabular
Familiar model, easier to build, faster time to solution
Advanced concepts (parent-child, many-to-many) not available natively in the model… need calculations to simulate these
Easy to wrap a model over a raw database or warehouse for reporting & analytics
Multidimensional
Sophisticated model, higher learning curve
Advanced concepts baked into the model and optimized (parent-child, many-to-many, attribute relationships, key vs. name, etc.)
Ideally suited for OLAP type apps (e.g. planning, budgeting, forecasting) that need the power of the multidimensional model
Business Logic
DAX
Based on Excel formulas and relational concepts – easy to get started
Complex solutions require steeper learning curve – row/filter context, Calculate, etc.
Calculated columns enable new scenarios, however no named sets or calc members
MDX
Based on understanding of multidimensional concepts – higher initial learning curve
Complex solutions require steeper learning curve – CurrentMember, overwrite semantics, etc.
Ideally suited for apps that need the power of multidimensional calculations – scopes, assignments, calc members
Data Access and Storage
VertiPaq
In-memory column store… typical 10x compression
Brute force memory scans… high performance by default… no tuning required
Basic paging support… data volume mostly limited to physical memory
MOLAP
Disk based store… typical 3x compression
Disk scans with in-memory subcube caching… aggregation tuning required
Extensive paging support… data volumes can scale to multiple terabytes
DirectQuery
Passes through DAX queries & calculations… fully exploits backend database capabilities
No support for MDX queries… no support for data sources other than SQL Server (in Denali)
ROLAP
Passes through fact table requests… not recommended for large dimension tables
Supports most relational data sources… no support for aggregations except SQL Server indexed views
Analysis Services Architecture
Excel Services
PowerPivot for SharePoint(Analysis Services)Excel
Internet Explorer
Analysis Services
BI Semantic Model
SharePoint
Reporting Services
Third Party Apps
PowerPivot for Excel
xlsx
xlsx
BI Development StudioProject Juneau
Personal BI Team BI Organizational BI
Feels like Excel
PowerPivot for Excel
BI Development Studio
Personal Team Corporate
One file, Save to SharePoint
Optimized for Excel power user
Rapid response to business problems
Solutions live for weeks or months
Design Tools
Feels like Visual Studio Optimized
for BI Pros
Teams building BI solutions
Source Control, TFS
Large data volumes
It’s a project (business case, budget, dates)
Deployment scripts, versions
• What’s new in SSRS and SSIS
SQL Denali: Reporting and Alerting
• Enabled as SharePoint Shared Service
• Built-in scale-out for RS Service Apps
• SharePoint Cross-farm reporting
• Integrated backup & recovery, ULS logging, PowerShell etc.
• End User Alerting
• Defined from within operational or ad-hoc reports
• Intuitive Alert rules
• Alerts self-managed through SharePoint
•XLS/Word 2007/2010
• Project “Crescent”
• Highly visual design experience
• Rich metadata-driven interactivity
• Presentation-ready at all times
Increase efficiencyIncrease Productivity Proactive Intelligence
Managed Self Service BI – Corporate BI
Empower users
Self Service Alerting – User Benefits
• Users create alerts directly on the data they see in reports
• Report authors control which data is available for alerting
• Supports reports created in Report Builder or BI Development Studio (BIDS)
Create data alerts from within reports
• Intuitive Alert Rules (greater than, before/after)
• Easy to use scheduling (weekly, daily, monthly)
• Relevant data included in Alert Message
Detect important data changes
Source: Data.gov - Data.gov and the Federal Government cannot vouch for the data or analyses derived from these data after the data have been retrieved from Data.gov.
What is Crescent?
Crescent is an interactive data exploration and visual
presentation experience.
Highly Visual Design Experience
Presentation-ready at all times
Rich metadata-driven interactivity
Project “Crescent”
• Interactive Presentation turns pervasive information into persuasive information
• Deliver and collaborate through SharePoint• Full screen presentation mode for interactive boardroom session
• Fully integrated with PowerPivot• Drive greater insight through smart and powerful querying• Zero configuration highlighting and filtering• Animated trending and comparisons
• Interactive, web-based authoring and sharing of information• Familiar Microsoft Office design patterns• Powerful data layout with banding, callout and small multiples
visualizations
Enhanced Usability
Improved Deployment, Configuration and
Management
Improved deployment, configuration and management of SSIS projects SSIS Server Support for parameters Ability to use SSMS for
troubleshooting of common SSIS issues
What’s New in SQL Server Denali - Integration Services
UI Improvements Helping new users ramp
up Increasing ETL
developers productivity Shared connection
managers
Key Customer Requests Undo Flexible order of
authoring Easy to diff package
format
SSIS Denali
• Data Quality Services• Visual Studio 2010• .NET 4 support• Undo / redo• New toolbox and icons• Projects & parameters• Flexible order of authoring
• Get Ready for SQL 2011
Recommended