33
8/6/2019 TechNet Live FY07 Q3 http://slidepdf.com/reader/full/technet-live-fy07-q3 1/33 16.05.2011 | Microsoft Norge

TechNet Live FY07 Q3

Embed Size (px)

Citation preview

Page 1: TechNet Live FY07 Q3

8/6/2019 TechNet Live FY07 Q3

http://slidepdf.com/reader/full/technet-live-fy07-q3 1/33

16.05.2011 | Microsoft Norge

Page 2: TechNet Live FY07 Q3

8/6/2019 TechNet Live FY07 Q3

http://slidepdf.com/reader/full/technet-live-fy07-q3 2/33

16.05.2011 | Microsoft Norge

Portal og Plattform

Jon Jahren

Produktsjef, Microsoft

 [email protected]

Page 3: TechNet Live FY07 Q3

8/6/2019 TechNet Live FY07 Q3

http://slidepdf.com/reader/full/technet-live-fy07-q3 3/33

16.05.2011 | Microsoft Norge

Portal og Plattform

Jon Jahren

Produktsjef, Microsoft

 [email protected]

Page 4: TechNet Live FY07 Q3

8/6/2019 TechNet Live FY07 Q3

http://slidepdf.com/reader/full/technet-live-fy07-q3 4/33

NM i SQL 12.april

www.microsoft.no/nmisql

Kvalifisering starter nå!

NM i SQL kjøres samtidig

med App Plat Connections

konferansen 11-12.april

16.05.2011 | Microsoft Norge

Page 5: TechNet Live FY07 Q3

8/6/2019 TechNet Live FY07 Q3

http://slidepdf.com/reader/full/technet-live-fy07-q3 5/33

16.05.2011 | Microsoft Norge

Ca. agenda

Noen visjoner om fremtiden

SQL Server 2005 SP2 ± Excel demo

WSS2007 og SSRS2005 SP2 ±

rapportering møter Sharepoint

Excel på serveren

Sharepoint 2007 og Business Data

Catalog

Page 6: TechNet Live FY07 Q3

8/6/2019 TechNet Live FY07 Q3

http://slidepdf.com/reader/full/technet-live-fy07-q3 6/33

The Next Data ExplosionNew Application Architectures

ConnectedConnected

Single data sourceSingle data source

Database drivenDatabase drivenHard codedHard coded

Monolithic & rigidMonolithic & rigid

Occasionally connectedOccasionally connected

Multiple data sourcesMultiple data sources

Information basedInformation basedModel drivenModel driven

SOASOA

Today¶s ApplicationsToday¶s Applications Tomorrow¶s ApplicationsTomorrow¶s Applications

Page 7: TechNet Live FY07 Q3

8/6/2019 TechNet Live FY07 Q3

http://slidepdf.com/reader/full/technet-live-fy07-q3 7/33

7

Connect Your People To Your Business«While balancing the needs of the business and IT 

PJW4

Page 8: TechNet Live FY07 Q3

8/6/2019 TechNet Live FY07 Q3

http://slidepdf.com/reader/full/technet-live-fy07-q3 8/33

Slide 7

PJW4 need to beef up the business applications section. This shows that it's your bus apps that mesh everything together.

need to bring in the images from slides 5 and 6 because this system of the business apps really addresses both of their needs. So

they get a good balance.Paula White, 7/18/2006

Page 9: TechNet Live FY07 Q3

8/6/2019 TechNet Live FY07 Q3

http://slidepdf.com/reader/full/technet-live-fy07-q3 9/33

What is Data Mining Anyway?

Machine learning of patterns in data

 Application of patterns to new data

Page 10: TechNet Live FY07 Q3

8/6/2019 TechNet Live FY07 Q3

http://slidepdf.com/reader/full/technet-live-fy07-q3 10/33

Table Analysis Tools for 

Office Excel 2007

Highlight exceptions

Find categories

Key factors analysis

Forecasting

What if 

Goal seekingFill from example

Page 11: TechNet Live FY07 Q3

8/6/2019 TechNet Live FY07 Q3

http://slidepdf.com/reader/full/technet-live-fy07-q3 11/33

Data Mining Client for 

Office Excel 2007

re are ata

Create o el fro Office Excel ata

Te t o el

Ex lore o el

Manage o el

re ict fro Office Excel ataI ort re iction re lt into Office Excel

Page 12: TechNet Live FY07 Q3

8/6/2019 TechNet Live FY07 Q3

http://slidepdf.com/reader/full/technet-live-fy07-q3 12/33

Seamless integration with SharePoint DocumentSeamless integration with SharePoint DocumentLibrary in Office SharePoint Server 2007Library in Office SharePoint Server 2007

Report server namespace and security is hosted inReport server namespace and security is hosted in

WSS content databaseWSS content databaseSharePoint database stores Report Server reports,SharePoint database stores Report Server reports,data sources, models, resources etc.data sources, models, resources etc.

Report Server database used for additional metadataReport Server database used for additional metadata(schedules, caching, subscriptions)(schedules, caching, subscriptions)

Enables collaboration, workflow, versioningEnables collaboration, workflow, versioning

SSRS & SharePoint Integration

Page 13: TechNet Live FY07 Q3

8/6/2019 TechNet Live FY07 Q3

http://slidepdf.com/reader/full/technet-live-fy07-q3 13/33

Rich reporting experience to ³light up´ OfficeRich reporting experience to ³light up´ OfficeSharePoint Server 2007SharePoint Server 2007

Filter web parts enhancing dashboards in OfficeFilter web parts enhancing dashboards in OfficeSharePoint Server 2007SharePoint Server 2007

Centralized user interface for ReportCentralized user interface for ReportManagement through Office SharePointManagement through Office SharePointServer 2007Server 2007

Upload, manage, render and deliver Reports allUpload, manage, render and deliver Reports allthrough Office SharePoint Server 2007 UIthrough Office SharePoint Server 2007 UI

 Administration using Office SharePoint Server 2007 Administration using Office SharePoint Server 2007

SSRS & SharePoint Integration

Page 14: TechNet Live FY07 Q3

8/6/2019 TechNet Live FY07 Q3

http://slidepdf.com/reader/full/technet-live-fy07-q3 14/33

SSRS Add-In Install

WSS 2007WSS 2007

Reporting Services Add-in

Report Viewer Report Viewer 

Web PartWeb Part

ReportReport

Management UIManagement UI

WSS Object Model

SharePoint Content DBSharePoint Content DB

SSRS 2005SSRS 2005

SQL Server 2005 SP2

SP2 Report Server 

SecuritySecurity

ExtensionExtension

CatalogCatalog

ManagementManagement

WSS Object Model

Report Server DB

 Architecture Architecture

Page 15: TechNet Live FY07 Q3

8/6/2019 TechNet Live FY07 Q3

http://slidepdf.com/reader/full/technet-live-fy07-q3 15/33

Database Integration

WSS Content Database stores the master copy of SSRS items

Sche les, caching, an s bscriptions areSche les, caching, an s bscriptions arestore in SSRS atabase onlystore in SSRS atabase only

et aster Copyet aster Copy

from WSS Dfrom WSS D

R nR n

ReportReport ExistsExists

??

aster aster 

??

NONOeses eses

ONON

No a tomate migration path from existingNo a tomate migration path from existing

SSRS installationsSSRS installations

Page 16: TechNet Live FY07 Q3

8/6/2019 TechNet Live FY07 Q3

http://slidepdf.com/reader/full/technet-live-fy07-q3 16/33

Report Tools

Report Designer, Report Builder, Model

Designer are updated to work in SharePoint

Integration mode.

Report Manager, Management Studio, MyReports, Linked Reports, and Job

Management SSRS features not supported

in SharePoint Integration modeReports, data sources, and report models

are managed via the SharePoint user 

interface.

Page 17: TechNet Live FY07 Q3

8/6/2019 TechNet Live FY07 Q3

http://slidepdf.com/reader/full/technet-live-fy07-q3 17/33

Report Management

Users can manage properties andsubscribe to reports via the SharePointUser Interface ± New SharePoint Delivery extension delivers

rendered reports SharePoint documentlibraries (including Report Center)

Includes ability to launch Report Builder tocreate / edit reports

When a report is selected, the report viewer web part calls the report server API toprocess and render it

Page 18: TechNet Live FY07 Q3

8/6/2019 TechNet Live FY07 Q3

http://slidepdf.com/reader/full/technet-live-fy07-q3 18/33

Page 19: TechNet Live FY07 Q3

8/6/2019 TechNet Live FY07 Q3

http://slidepdf.com/reader/full/technet-live-fy07-q3 19/33

Excel & Client-side:

 A Business Intelligence perspective

Excel is the de facto Business Intelligence client

Spreadsheets capture a significant part of thebusiness knowledge in an organization

Excellent tool for coding a lot of business rules

Despite the µmultiple versions of the truth¶ syndrome,

the spreadsheet is vehicle for information exchange

Page 20: TechNet Live FY07 Q3

8/6/2019 TechNet Live FY07 Q3

http://slidepdf.com/reader/full/technet-live-fy07-q3 20/33

Excel & Server-side:

 A marriage with problems

The distribution of spreadsheets gets quickly out of 

hand

Excel is excellent on client side, not that great on

server-side (reports, sharing)

Hard to protect proprietary info (formulas, selectedsheets)

Incorporating spreadsheet logic in apps usually

requires re-coding

Page 21: TechNet Live FY07 Q3

8/6/2019 TechNet Live FY07 Q3

http://slidepdf.com/reader/full/technet-live-fy07-q3 21/33

Where do the problems come from?

Management and control

Performance and scalability

Robustness and resilience

Page 22: TechNet Live FY07 Q3

8/6/2019 TechNet Live FY07 Q3

http://slidepdf.com/reader/full/technet-live-fy07-q3 22/33

Page 23: TechNet Live FY07 Q3

8/6/2019 TechNet Live FY07 Q3

http://slidepdf.com/reader/full/technet-live-fy07-q3 23/33

What is Excel Services?

Excel Services is:

 ± Office 2007 server-side functionality built on

SharePoint Server 

 ± Server-side Excel spreadsheet calculation engine ± Browser-based spreadsheet viewer 

 ± Calculation engine consumable via web services

Excel Services does not:

 ± Support authoring in the browser 

 ± Solve the problem of multi-user spreadsheet authoring

 ± Support all features of Excel spreadsheets

Page 24: TechNet Live FY07 Q3

8/6/2019 TechNet Live FY07 Q3

http://slidepdf.com/reader/full/technet-live-fy07-q3 24/33

EWA + EWS + ECS

ES = ²²²²²²²²²SPS

Excel Web Access

Excel Web Services

Excel Calculation Services

SharePoint Server 2007

Page 25: TechNet Live FY07 Q3

8/6/2019 TechNet Live FY07 Q3

http://slidepdf.com/reader/full/technet-live-fy07-q3 25/33

Key Scenarios for Excel Services

Sharing workbooks through the server 

Building dashboards for Business Intelligencesolutions

Incorporate Excel logic in custom applications

Page 26: TechNet Live FY07 Q3

8/6/2019 TechNet Live FY07 Q3

http://slidepdf.com/reader/full/technet-live-fy07-q3 26/33

Excel 2007Excel 2007

Browser Browser 100% thin100% thin

View andInteract

CustomCustomapplicationsapplications

Web ServicesAccess

Excel 2007Excel 2007clientclient

OpenSpreadsheet/Snapshot

Author & Publish

Spreadsheets

Management and Control

Page 27: TechNet Live FY07 Q3

8/6/2019 TechNet Live FY07 Q3

http://slidepdf.com/reader/full/technet-live-fy07-q3 27/33

Performance and Scalability

DesktopDesktop ServersServers ClustersClusters

ExcelExcelServicesServices Excel Services on WindowsExcel Services on Windows

Server Compute Cluster EditionServer Compute Cluster EditionExcel 2007Excel 2007

Page 28: TechNet Live FY07 Q3

8/6/2019 TechNet Live FY07 Q3

http://slidepdf.com/reader/full/technet-live-fy07-q3 28/33

 Architecture

Web Front End

Application Server 

SharePoint Content

Database

External Data Sources

Excel Web Access Excel Web Services

Excel Calculation

Services

er- efi eu cti

Excel Workbooks

Page 29: TechNet Live FY07 Q3

8/6/2019 TechNet Live FY07 Q3

http://slidepdf.com/reader/full/technet-live-fy07-q3 29/33

 Architecture (continued)

Built from the very beginning as server-side (it is not

Excel.exe adapted to the server)

Optimized for scaling to large numbers of workbooks

and requests

Each user has his or her own session associated with

state in the server¶s memory

Each session maintains the specific interactions (like

filters for example)Changes are not saved in the original file

Caching is performed at multiple levels to increase

performance and scalability

Page 30: TechNet Live FY07 Q3

8/6/2019 TechNet Live FY07 Q3

http://slidepdf.com/reader/full/technet-live-fy07-q3 30/33

Business Data Catalog (BDC)Connects Office servers to business data

MetadataBusiness Data

Catalog

Web

PartsLists Search

User 

Profiles

Custom

Apps

Database

WS Proxy ADO.NET

Web

Service

SQL Server, Oracle, OLEDB,BizTalk, SAP, Siebel, Legacy, «

Liststore

SearchIndex

ProfileStore

Page 31: TechNet Live FY07 Q3

8/6/2019 TechNet Live FY07 Q3

http://slidepdf.com/reader/full/technet-live-fy07-q3 31/33

Design MotivationsWhy create the Business Data Catalog?

No code integration

Centralized deployment

Low latency

Centralized data security

Designed for portal & collab. scenarios ± Data query, indexing, personalization

The BDC is not about: transactions, workflow,data transformation, adapters

Page 32: TechNet Live FY07 Q3

8/6/2019 TechNet Live FY07 Q3

http://slidepdf.com/reader/full/technet-live-fy07-q3 32/33

Development Lifecycle

Key shift: From code to metadata

1.Analyst defines business requirements

2. IT Pro/developer writes and tests application

definition (metadata)3. IT Pro uploads application definition

4.Analyst builds solution using business

data features

Page 33: TechNet Live FY07 Q3

8/6/2019 TechNet Live FY07 Q3

http://slidepdf.com/reader/full/technet-live-fy07-q3 33/33

16.05.2011 | Microsoft Norge

Til slutt«

Hjelp oss å bli bedre ± Fyll ut evalueringen som kommer på e-post

 ± Snakk med oss!

Hold deg oppdatert

 ± www.microsoft.no/informasjon ± Besøk oss på www.microsoft.no/msdn eller www.microsoft.no/technet