2010 Microsoft BI Conference

Slides:



Advertisements
Similar presentations
MIX 09 4/15/ :14 PM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Advertisements

Feature: Purchase Order Prepayments II © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are.
Dan Parish Program Manager Microsoft OFC305 Excel Services Microsoft Office Excel 2007 Thin Rendering in Browser View and interact Custom Applications.
Session 1.
Built by Developers for Developers…. © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
Feature: Customer Combiner and Modifier © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are.
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.

customer.
demo © 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
demo Demo.
demo QueryForeign KeyInstance /sm:body()/x:Order/x:Delivery/y:TrackingId1Z
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks.
© 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.

Tech·Ed  North America /11/ :01 AM SESSION CODE: DEV405
6/12/ :53 PM DEV311 Deep Dive into Microsoft Visual Studio Team Foundation Server 2010 Reporting Steven Borg, Principal ALM Consultant Northwest.
2010 Microsoft BI Conference
6/26/2018 9:02 PM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
9/11/2018 5:53 PM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
MDOP: Advanced Group Policy Management 4.0
Tech Ed North America /13/ :13 AM Required Slide
Tech·Ed North America /15/2018 3:31 AM
Возможности Excel 2010, о которых следует знать
Введение в архитектуру SharePoint 2010
Peter Myers Mentor SolidQ
Sysinternals Tutorials
What’s New In ASP.NET MVC 2
Matt Masson Software Development Engineer Microsoft Corporation
Advanced Dashboard Creation Using Microsoft SharePoint Server 2010
Jason Zander Unplugged
Visual Studio 2013 for web developers
Title of Presentation 12/2/2018 3:48 PM
Delivering an End-to-End Business Intelligence Solution
2010 Microsoft BI Conference
Business Intelligence Overview: Decisions, Decisions, Decisions
Tech·Ed North America /4/2018 2:51 AM
Brian Keller Sr. Technical Evangelist Microsoft Session Code: DEV310
Tech·Ed North America /7/2018 2:51 PM
Introducing Microsoft SQL Server 2008 R2 Master Data Services
Authoring for Microsoft Silverlight 4 with Microsoft Expression Blend
Tech Ed North America /1/2019 2:58 AM Required Slide
Tech·Ed North America /2/2019 4:47 PM
TechEd /11/ :54 PM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered.
Tech·Ed North America /17/2019 1:47 AM
Brian Keller Sr. Technical Evangelist Microsoft Session Code: DEV310
TechEd /18/2019 2:43 PM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
Microsoft SharePoint Conference 2009 Jon Flanders
Tech·Ed North America /22/2019 7:40 PM
Building Silverlight Apps with RIA Services
Building Business Applications in LightSwitch
Tech Ed North America /12/2019 6:45 AM Required Slide
8/04/2019 9:13 PM © 2006 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
TechEd /11/ :25 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered.
A Lap Around Internet Explorer 9 For Developers
Виктор Хаджийски Катедра “Металургия на желязото и металолеене”
2010 Microsoft BI Conference
From Start to REST in 60 Minutes (DEV323)
Hack-proofing your Clients using Windows 7 Security!
How and When to Use MEF: Too Much Is Never Enough
Шитманов Дархан Қаражанұлы Тарих пәнінің
Lap Around the Windows Azure Platform
Code First Development in Microsoft ADO.NET Entity Framework 4.1
Building BI applications using PowerPivot for Excel
Title of Presentation 5/24/2019 1:26 PM
Tech·Ed North America /7/2019 2:30 PM
TechEd /5/2019 2:08 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
What’s New in Visual Studio 2012 for Web Developers
Presentation transcript:

2010 Microsoft BI Conference Required Slide

2010 Microsoft BI Conference Peter Myers Mentor Solid Quality Mentors Required Slide SESSION CODE: BIE09-INT Extending the Out-of-the-Box Features of PerformancePoint Services 2010 Peter Myers Mentor Solid Quality Mentors

Presenter Introduction Mentor, Solid Quality Mentors BBus, MCITP (Dev, DBA, BI), MCT, MVP 13 years’ experience designing and developing software solutions using Microsoft products pmyers@solidq.com

Session Agenda Alternatives to Customization Skills Required Introducing the PerformancePoint Services API Development and Deployment Process SharePoint Customization Demo: Exploring PPS Customization Scenarios

Alternatives to Customization Consider carefully whether customization is the best fit: Tabular data source: Can I preload data into SQL Server or Analysis Services? Can I create a SQL Server view based on a linked server? Report: Will the native reports produce my requirement? Can a Web Page report produce my requirement? Filter: Is there already a Web Part that does this? Scorecard transform: Will the default scorecard already produce my requirement? Could a report produce my requirement?

Skills Required Deep conceptual understanding of SharePoint Server 2010 and PerfomancePoint Services 2010 Strong .NET development skills UI development skills (for custom editors) Web Part development skills

Introducing the PerformancePoint Services API Enables developers to extend the built-in functionality of PerformancePoint Services to create: Custom extensions: Tabular data source Report Filter Scorecard transforms Extensions are authored in the same way as PPS 2007 Code samples, including helpful Helper Classes, can be found online: http://msdn.microsoft.com/en-us/library/ee558401.aspx

Samples and Helper Classes Helper Classes are provided in the Samples: DataSourceConsumerHelper.cs DataSourceRepositoryHelper.cs ExtensionRepositoryHelper.cs FilterRepositoryHelper.cs ReportViewRepositoryHelper.cs The published samples use these classes to simplify interactions with the PPS CRUD operations to ensure the FCO XML is valid and well formed

Custom Extensions Custom extensions typically include three components: Server-side renderer or provider Editor application Extension metadata Transforms change the appearance, contents, or functionality of scorecards: Before querying the data source After querying the data source Before rendering the scorecard in the Web Part

Development and Deployment Process Create a .NET Class Library project Add references to the PPS assemblies Develop customizations Sign and build the assembly Deployment: Package as a SharePoint site feature – or Register the assembly in the server’s GAC Deploy ASPX editor pages Modify the PPS web.config file to register the assemblies and resources Reset IIS

SharePoint Customization Create custom dashboard pages Create custom Web Parts to act as filters Implement ITransformableFilterValues Create custom Web Parts to consume values passed by PPS Web Parts

Exploring PPS Customization Scenarios Peter Myers Mentor Solid Quality Mentors DEMO

2010 Microsoft BI Conference Required Slide Track PMs will supply the content for this slide, which will be inserted during the final scrub. 2010 Microsoft BI Conference Track Resources Resource 1 Resource 2 Resource 3 Resource 4

2010 Microsoft BI Conference Required Slide Resources Learning Sessions On-Demand & Community Microsoft Certification & Training Resources www.microsoft.com/teched www.microsoft.com/learning Resources for IT Professionals Resources for Developers http://microsoft.com/technet http://microsoft.com/msdn

2010 Microsoft BI Conference Required Slide Complete an evaluation on CommNet and enter to win!

2/22/2019 4:38 AM © 2010 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. © 2010 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.