Presentation is loading. Please wait.

Presentation is loading. Please wait.

TechEd 2013 4/24/2017 9:33 PM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.

Similar presentations


Presentation on theme: "TechEd 2013 4/24/2017 9:33 PM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks."— Presentation transcript:

1 TechEd 2013 4/24/2017 9:33 PM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, 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.

2 Using Power View reports with Multidimensional models
TechReady 16 4/24/2017 DBI-B321 Using Power View reports with Multidimensional models Sivakumar Harinath Program Manager Who is this session for? Familiar with Analysis Services Multidimensional Models (cubes) Familiar with Power View At the end of the session you will learn How Multidimensional Models are exposed in Power View Related Enhancements in Multidimensional Models Ability to use Power View against your cubes. Most important: Highlight one of the core integration gaps was PV connecting to cubes. You will see how this functionality is enabled in this presentation. Poll How many of you are consultants? How many of you are using Power View in your organization today? How many of you have multidimensional models deployed today? © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, 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.

3 Agenda Overview Measure groups Dimensions Calculated Members Images
Demos Demos Demos Agenda Overview Measure groups Dimensions Calculated Members Images Perspective & Translation Pinned Filters Q&A Demos Demos Demos Demos Demos Demos Demos

4 Overview 2 3 5 1 4 6 Tabular Metadata DAX Queries Tabular Metadata
SQL Server Data Tools Analysis Services BI Semantic Model Tabular Tabular Metadata 2 SharePoint (2010 or 2013) Internet Explorer DAX Queries 3 Reporting Services 1 4 Tabular Metadata 5 Analysis Services BI Semantic Model Multidimensional Power View DAX Queries 6 After the intro of MD model. SQL Server Data Tools

5 BI Semantic Model: Architecture
Third-party applications Reporting Services (Power View) SharePoint Insights Excel PowerPivot BI Semantic Model Data model Multidimensional Tabular Business logic MDX DAX Queries This is the existing architecture for SQL 2012 SP1 MDX MDX/DAX Data access Direct Query ROLAP MOLAP VertiPaq Databases LOB Applications Files OData Feeds Cloud Services

6 BI Semantic Model: Architecture
Third-party applications Reporting Services (Power View) SharePoint Insights Excel PowerPivot BI Semantic Model Data model Multidimensional Tabular Business logic MDX DAX Queries This is the existing architecture for SQL 2012 SP1 MDX/DAX MDX/DAX Data access Direct Query ROLAP MOLAP VertiPaq Databases LOB Applications Files OData Feeds Cloud Services

7 Multidimensional-Tabular Mapping
BISM-MD Object Tabular Object Cube Model Cube Dimension Table Attributes (Key(s), Name) Columns Measure Group Measure Measure without MeasureGroup Within Table called “Measures” MeasuregroupCube Dimension relationship Relationship Perspective KPI User/Parent-Child Hierarchies Hierarchies

8 Query Execution Architecture
Client Application DISCOVER_CSDL_METADATA 2 DAX Query 1 9 Query Parser 3 2 Query Processor Metadata Layer MDX Formula Engine DAX Query Processor Dimension Queries (Table Query) MDX Measure 4 3 Tabular Metadata 5 Please highlight the key point DAX queries are not converted to MDX but appropriately handled internally within SSAS engine. You will see a short demo while using SQL Profiler later in this presentation. Multi- dimensional Metadata 1 s FE Caches 6 Partition Data Query Storage Engine s Cube SE Caches SE Evaluation Engine 7 8 Analysis Services

9 Measure Groups and Measures
TechReady 16 4/24/2017 Measure Groups and Measures Siva Harinath Show Adventure works model connected in BIDS to show MG/Measures Show how a measure group and measure is surfaced in PV Show Display Folders – Use Internet Sales measure group and highlight this for KPIs Show how KPIs are surfaced Add a measure and show the value in Power View Mention that all MDX measures are variants and hence DAX now exposed variants. You will see this in a subsequent demo. MDX cell errors are exposed as string values © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, 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.

10 Dimension Siva Harinath TechReady 16 4/24/2017
Show Customer dimension in SSDT attributes attribute tagging Hierarchy Display Folder Show the same dimension in Power View Show Employee dimension – P-C hierarchy in SSDT Build a simple report with dimension/measures – (Geomap /integration) Geography -> Country, State, Reseller Sales amount – Map integration. Add Product category to show how the distribution is. Column chart below – CY and Reseller Order count. Show cross filtering. Start Profiler – Show DAX queries and sub-queries to AS engine Show Account dimension – Non aggregatable attribute (add extra group to show totals stop at non-agg attribute) Show in Power View how this is shown Account dimension and Financial reportingAmount Destination currency – Internet Sales Amount Show Hierarchies – different selection and how they get applied. Create a report with Hierarchies, enable drill down. Product + Sales is a good example. Product Categories hierarchy – Internet Sales. Show drill down in matrix. Then add Fiscal Year. Convert to column chart. SSMS – Copy a simple DAX query from profiler – evaluate table – see all the columns being returned back. Mention Implicit measures not allowed to keep users from stumbling into less-performant usage Mention about the following that we will cover in next section default member and how this gets applied as well. Scenario dimension attribute Scenario – financial reporting Amount show default memory Show cell property formatting including language. Show language cell property. Mention Dimension security is supported and will be honored. © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, 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.

11 Calculated Members Types of Calculated Members Additional constraints
TechReady 16 4/24/2017 Calculated Members Types of Calculated Members Children of All with a single real member Calculated members on User Hierarchies Additional constraints Single real member when dimension has more than one attribute Attribute cannot be key unless it’s the only attribute Not a parent-child attribute Talk about various types of calc members, what we support Mention what’s supported Mention any hierarchies using the column will not be exposed. If an attribute has calc member, mention that attribute will be split into a separate table with a single attribute. Demo Calculated Member – Scenario dimension, Amount – Show and mention the following IsAggregatable=false Dynamic format string Default Member – doesn’t get applied, you see all of the values, since you want to group on. However you can go to filter pane and change if needed. © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, 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.

12 Calculated Member Siva Harinath

13 Images Siva Harinath TechReady 16 4/24/2017
Images are critical for ad-hoc reporting and data visualization. Mention about Images available in your organization or on the web. Now how to integrated into your MD model Show Country and adding a table to Adventure works with Image column in SSDT Show Image URL setting. Visualization in Power View. Show export to Power Point? © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, 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.

14 Perspectives & Translations
TechReady 16 4/24/2017 Perspectives & Translations Siva Harinath Show Adventure works model Show the Perspective in SSDT Show how to change in connection string – Perspective=‘Direct Sales’; LocaleIdentifier=1034 Show Translation in SSDT Use an existing report Show how the data is shown in PV – metadata and data © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, 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.

15 Pinned Filters Power View enhancement Parameter Syntax
TechEd 2013 4/24/2017 9:33 PM Pinned Filters Power View enhancement Replicates and links a specific filter across all views in a report Change one = change all Can be added or modified via the filter pane Can be added via special “rf” URL parameter Parameter Syntax &rf=[Company].[Company ID] eq ‘MSFT’ Talk about View filter, table/matrix filter. Within that, you have a new enhancement, pinned filters. © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, 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.

16 Pinned Filter Siva Harinath TechEd 2013 4/24/2017 9:33 PM
Open pre-created report with 2 pages Apply a filter on 1st page Show the filter being applied on 2nd page. Go to the web page and show applying filter via URL uments/PinnedFilters.rdlx&ViewMode=Presentation&Source=http%3A%2F%2Fasdemolaptop%2FSitePages%2F Home%2Easpx&rf=[Geography].[Country] eq 'Australia' © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, 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.

17 Summary How multidimensional models are exposed in Power View
Tech Ready 15 4/24/2017 Summary How multidimensional models are exposed in Power View Created Power View reports against multidimensional models (a.k.a. cubes) Available in SQL Server 2012 SP1 CU4 – Released in May 2013 – Download and use it!!! This is also leveraged by Dynamics AX 6.2. Dynamics AX ships 15 cubes and with this enhancement and corresponding update from Dynamics you can see PV reports against pre-built Dynamics cubes. © 2012 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.

18 Common Q & A Do I need to upgrade SSAS and SSRS?
TechEd 2013 4/24/2017 9:33 PM Common Q & A Do I need to upgrade SSAS and SSRS? Yes What MD features are not supported? Named Sets Actions Cell security permission applied to connected user What editions is this available? Enterprise and Business Intelligence Editions. Can Power View in Excel 2013 connect to cubes? Enabling this is top priority. Currently we do not have updates on timeframe. © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, 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.

19 4/24/2017 9:33 PM Related content DBI-B209 Dynamite Data Visualization with Power View in Microsoft Excel DBI-B331 Developing and Managing a BI Semantic Tabular Model in Microsoft SQL Server 2012 Analysis Services DBI-B315 Querying in DAX DBI-H204 Optimizing a Microsoft SQL Server 2012 Tabular BI Semantic Model DBI-H205 Developing a Microsoft SQL Server 2012 Tabular BI Semantic Model Using SQL Server Data Tools Find Me Later At Ask the experts or the SQL Server booth © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, 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.

20 Track resources Resource 1 Resource 2 Resource 3 Resource 4
4/24/2017 9:33 PM Required Slide *delete this box when your slide is finalized Track PMs will supply the content for this slide, which will be inserted during the final scrub. Track resources Resource 1 Resource 2 Resource 3 Resource 4 © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, 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.

21 Resources Learning TechNet msdn http://channel9.msdn.com/Events/TechEd
4/24/2017 9:33 PM Resources Learning Sessions on Demand Microsoft Certification & Training Resources TechNet msdn Resources for IT Professionals Resources for Developers © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, 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.

22 Evaluate this session Scan this QR code to evaluate this session.
4/24/2017 9:33 PM Required Slide *delete this box when your slide is finalized Your MS Tag will be inserted here during the final scrub. Evaluate this session Scan this QR code to evaluate this session. © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, 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.

23 4/24/2017 9:33 PM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows 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. © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, 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.


Download ppt "TechEd 2013 4/24/2017 9:33 PM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks."

Similar presentations


Ads by Google