Business Intelligence:SQL Server 2012 PowerView Ravi Bodla Senior Manager Hitachi Consulting Orange County, California, United States
About Ravi Bodla• Senior Manager – Microsoft Platform – Southern California Region• Hitachi Consulting – Global IT and Management Consulting Firm – Over 5000 consultants worldwide – Microsoft Worldwide Partner, – Microsoft Product Development, – Partner Advisory Council• Microsoft V-TSP
Session Objectives and Takeaways• What is PowerView?• Learn about PowerView’s key capabilities• Architecture and requirements• Understanding of the SQL Server BI Stack• Have fun with data!
SQL Server2012 Delivering business agility and innovation to gain strategic value out of your information MISSION CRITICAL DEVELOPER & IT PERVASIVE INSIGHT PLATFORM PRODUCTIVITYMicrosoft Confidential—Preliminary Information Subject to Change
SQL Server 2012 Reporting and Alerting Empower users Increase Proactive Increase efficiency Intelligence • End User Alerting • PowerView • Enabled as SharePoint • Defined from within Shared Service • Highly visual design operational or ad-hoc experience reports • Built-in scale-out for RS Service Apps • Rich metadata- • Intuitive Alert rules driven interactivity • SharePoint Cross- • Alerts self-managed farm reporting • Presentation-ready through SharePoint at all times • XLS/Word 2007/2010 • Integrated backup & recovery, ULS • BIDS integrated with logging, PowerShell Dev10 shell etc.Managed Self Service BI – Corporate BI
What is PowerView? PowerView is an interactive data exploration and visual presentation experience.
PowerView Highly Visual Design Experience • Interactive, web-based authoring and sharing of information • Familiar Microsoft Office design patterns • Powerful data layout with banding, callout and small multiples visualizations Rich metadata-driven interactivity• Fully integrated with PowerPivot• Drive greater insight through smart and powerful querying• Zero configuration highlighting and filtering• Animated trending and comparisons Presentation-ready at all times • Interactive Presentation turns pervasive information into persuasive information • Deliver and collaborate through SharePoint • Full screen presentation mode for interactive boardroom session
PowerView Architecture SharePoint Farm Web Front End App Server BIDS Tabular Model RS Server RS Web DAX service extensionPowerView client ADOMD.N BISM File ET (optional) AS Server Tabular mode (Optional) DirectQuery Web Front End PowerPivot System ServiceExcel PowerPivot PowerPivot Model web service AS Server Sharepoint Integrated SQL Server
Analysis Services: Tomorrow Build on the strengths Embrace the relational and success of Analysis data model – well Services and expand its understood by reach to a much developers and IT Pros broader user base Bring together the relational and Provide flexibility in the multidimensional platform to suit the models under a single diverse needs of BI unified BI platform – applications best of both worlds!
BI Semantic Model: Benefits Flexibility Richness Scalability o Tabular and o Serves entire range of BI o VertiPaq in-memory multidimensional engine modeling solutions o Cached or passthrough o Rich modeling o State-of-the-art storage capabilities compression algorithms o VertiPaq for o Scales to largest enterprise performance, MOLAP for o Complex business logic servers scale o Fine-grained security o Improved SharePoint o Choice of end-user BI tools configuration and performance
BI Semantic Model: Architecture Third-party Reporting SharePoint applications Services Excel PowerPivot Insights BI Semantic Model Multi- Tabular Data model dimensional Business MDX DAX logic/queries Data access ROLAP MOLAPVertiPaq Direct Query Databases LOB Applications Files OData Feeds Cloud Services
Data Model Tabular Multidimensional Familiar model, easier to Sophisticated model, higher learning build, faster time curve to solution Advanced concepts baked into the Advanced concepts (parent- model child, many-to-many) not available and optimized (parent-child, many- natively in the model… need to-many, attribute relationships, key calculations to simulate these vs. name, etc.) Easy to wrap a model over a raw Ideally suited for OLAP type apps database (e.g. or warehouse for reporting & planning, budgeting, forecasting) analytics that need the power of the multidimensional model
Business Logic DAX MDX Based on Excel formulas and Based on understanding of relational concepts – easy to get multidimensional concepts – higher started initial learning curve Complex solutions require steeper Complex solutions require steeper learning curve – row/filter learning curve – context, Calculate, etc. CurrentMember, overwrite semantics, etc. Calculated columns enable new scenarios, however no named sets Ideally suited for apps that need the or calc members power of multidimensional calculations – scopes, assignments, calc members
PowerView is NOTCrescent is an interactive data exploration and visualpresentation experience.• Does not replace RB 2.0, 3.0 or BIDS• Not a goal to edit or add new interactivity to Dev/IT Pro reports built in RB or BIDS• Not a high-end analysis experience – Not a goal to provide complex calculation building• Not a cell-based calculation tool• Not a forecasting/write back tool• Not a replacement for PPS scorecards or ProClarity
Report Designer Report Builder Project “Crescent”Embedded Operational Business