SQL 2005 BI and Reporting Services for the developer

Slides:



Advertisements
Similar presentations
.NET Business Connector Microsoft.Dynamics.BusinessConnectorNet.dll
Advertisements

1. Complete and integrated BI and Performance Management offering Complete and integrated BI and Performance Management offering Widespread delivery of.
Reporting Services Enhanced Reporting Capabilities Scalable Server Rich, Enterprise Reporting Platform (static and interactive) Multiple data sources with.
Business Intelligence in Microsoft SQL Server 2005 Marin Bezić Microsoft EMEA SQL BI PRODUCT MANAGER
Business Intelligence Microsoft. Improving organizations by providing business insights to all employees leading to better, faster, more relevant decisions.
Annop Siritikul Account Technology Specialist Microsoft (Thailand) “Transform Data into Decision” Microsoft SQL Server 2005 Business Intelligence.
Business Intelligence
DEV392: Extending SharePoint Products And Technologies Through Web Parts And ASP.NET Clint Covington, Program Manager Data And Developer Services - Office.
An Overview of SQL Server Business Intelligence Donald Farmer Principal Program Manager SQL Server Business Intelligence
BI All the way Part II - Analysis Services Gal Gubesi CEO, Microsoft Regional Director for BI
Introduction to SQL Server 2005 Analysis Services Melville Thomson IT Pro Evangelist.
Unlock Your Data Rich connectivity Robust data integration Enterprise-class manageability Deliver Relevant Information Intuitive design environment.
SQL Server 2005: Analysis Services and DTS Tim Sneath Architectural Engineer, Microsoft
Introduction to Building a BI Solution 권오주 OLAPForum
Business Intelligence components Introduction. Microsoft® SQL Server™ 2005 is a complete business intelligence (BI) platform that provides the features,
Introduction to SQL Server 2005 Reporting Services Peter Blackburn Boost Data Limited
Microsoft SQL Server 2000 Reporting Services ( 주 ) 아이티즌 서정만 선임연구원
Microsoft Business Intelligence Gustavo Santade Business Intelligence Project Manager Improving Business Insight Building a cube using Analysis Services.
Microsoft Office SharePoint Server Business Intelligence Tom Rizzo Director, Microsoft Office SharePoint Server
SQL Server 2005 Reporting Services Hamsa Gayatri Palepu.
SQL Server 2005 Integration Services Mike Taulty Developer & Platform Group Microsoft Ltd
Enterprise Reporting with Reporting Services SQL Server 2005 Donald Farmer Group Program Manager Microsoft Corporation.
Understanding Analysis Services Architecture. Microsoft Data Warehousing Overview OLTP Source DTS DW Storage Analysis Services Clients OLE DB for OLAP,
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
DBA230 Introducing SQL Server 2000 Reporting Services Jason Carlson Product Unit Manager SQL Server Microsoft Corporation.
Introducing SQL Server 2000 Reporting Services Geoff Snowman Developer Community Champion Microsoft Corporation.
SharePoint 2010 Business Intelligence Module 6: Analysis Services.
SQL Server Reporting Services London Database Developer Forum Anoop Patel.
Microsoft SQL Server 2008 Reporting Services. Complete and integrated Based on Microsoft Office Enterprise grade Affordable Improving organizations by.
SharePoint 2010 Business Intelligence Module 10: Reporting Services.
DAT336 SQL Server “Yukon” – The Future of Business Intelligence Jason Carlson Product Unit Manager SQL Server Microsoft Corporation Brian Welcker Microsoft.
PO320: Reporting with the EPM Solution Keshav Puttaswamy Program Manager Lead Project Business Unit Microsoft Corporation.
Introducing Reporting Services for SQL Server 2005.
Developing Reporting Solutions with SQL Server
Data Platform Vision Vu Tuyet Trinh Hanoi University of Technology.
The Last Mile: Delivering the Facts – Client Side Analysis.
SQL Server 2005 Reporting Services: Product Overview Niran Luckcanakul (MCSD, MCDBA, MCT) Project manager ISONET Co.,Ltd.
SQL Reporting Services From a Developers Perspective Adam Calderon Principal Engineer Interknowlogy LLC
Information Builders : SmartMart Seon-Min Rhee Visualization & Simulation Lab Dept. of Computer Science & Engineering Ewha Womans University.
Advanced Reporting Concepts Philip Yuen Program Manager Microsoft Office Project.
Microsoft SQL Server 2008 Business Intelligence. Source: SQL Server is the fastest growing DBMS SQL Server ships more units.
Building Data Integration Solutions with Integration Services Donald Farmer Group Program Manager Microsoft Corporation.
Developing SQL Server 2000 Reporting Services Applications Brian Welcker Group Program Manager SQL Server Reporting Services Microsoft Corporation.
Introducing Microsoft SQL Server 2000 Reporting Services Brian Welcker Group Program Manager SQL Server Reporting Services Microsoft Corporation.
Rajesh Bhat Director, PLM Analytics Applications
SQL Server 2008 Analysis Services. END USER TOOLS & PERFORMANCE MANAGEMENT APPS Excel PerformancePoint Server BI PLATFORM SQL Server Reporting Services.
Introduction to SQL Server 2005 Reporting Services Melville Thomson IT Pro Evangelist
SQL Server 2005 Analysis Services & Reporting Services for the developer Eric Nelson Application Architect
SSIS – Deep Dive Praveen Srivatsa Director, Asthrasoft Consulting Microsoft Regional Director | MVP.
Module 1: Introduction to Microsoft SQL Server Reporting Services
DAT 378 SQL Server 2000 Bringing The Best of Reporting Services and Analysis Services Together Sean Boon Program Manager, BI Systems
Introduction to SQL Server 2000 Reporting Services Jeff Dumas Technical Specialist Microsoft Corporation
Julie Strauss Product Manager, SQL Server Reporting and Analysis Services
1 Copyright © 2008, Oracle. All rights reserved. Repository Basics.
Introducing SQL Server 2000 Reporting Services
Leveraging the Business Intelligence Features in SharePoint 2010
The Unified Dimensional Model – The Best Of Relational And OLAP
with the Microsoft BI Ecosystem
Data Platform and Analytics Foundational Training
Delivering Business Insight with SQL Server 2005
SQL Server Integration Services
Data Warehouse.
Microsoft SQL Server 2008 Reporting Services
DAT328 SQL Server 2005 (Codenamed “Yukon”): Introduction To UDM “The Unified Dimensional Model In Analysis Services” Ariel Netz Group Program Manager.
SQL Server 2005 Reporting Services
6/17/ :03 AM © 2004 Microsoft Corporation. All rights reserved.
6/22/2019 2:20 PM © 2006 Microsoft Corporation. All rights reserved.
Matthew Stephen – SQL Server Evangelist
Mark Quirk Head of Technology Developer & Platform Group
Getting Data Where and When You Want it with SQL Server 2005
Presentation transcript:

SQL 2005 BI and Reporting Services for the developer Matthew Stephen – SQL Server Evangelist http://blogs.technet.com/mat_stephen

Agenda BI Platform ETL tool (SQL Server Integration Services) Unified Dimensional model Reporting Services

Microsoft BI Product Suite MBS BI Applications SharePoint Portal Server Business Scorecard Manager Excel + Addin OWC Map Point Data Analyzer Visual Studio .Net Dev Tools Reporting Services Management Tools Analysis Services OLAP & Data Mining Integration Services Services SQL Server Relational Engine Windows Server

SQL Server Business Intelligence Integrate Analyze Report Data acquisition from source systems and integration Data transformation and synthesis Data enrichment, with business logic, hierarchical views Data discovery via data mining Data presentation and distribution Data access for the masses

SQL Server Integration Services A new Microsoft SQL Server Business Intelligence application The successor to Data Transformation Services The platform for a new generation of high performance data integration technologies

Before Integration Services Alerts & escalation Data mining Call centre data: semi structured Legacy data: binary files Application database Hand coding Staging Text Mining ETL Cleansing & ETL Staging ETL Warehouse Reports Mobile data Integration and warehousing require separate, staged, operations. Preparation of data requires different, often incompatible, tools. Reporting and escalation is a slow process, delaying smart responses. Heavy data volumes make this scenario increasingly unworkable.

With Integration Services Alerts & escalation Warehouse Reports Mobile data SQL Server Integration Services Text mining components Custom source Standard sources Data cleansing Merges Data mining Call centre: semi-structured data Legacy data: binary files Application database Integration and warehousing are a seamless, manageable, operation. Sourced, prepare and load data in a single, auditable process. Reporting and escalation can be parallelized with the warehouse load. Scales to handle heavy and complex data requirements.

How SSIS Operates Data sources can be diverse, including custom or scripted adapters Transformation components shape and modify data in many ways. Data is routed by rules or error conditions for cleansing and conforming. Flows can be as complex as your business rules, but highly concurrent. And finally data can be loaded in parallel to many varied destinations.

Enabling new architectures … Traditional (DTS) warehouse loading Integration process simply conforms data and loads the database server The database performs aggregations, sorting and other operations Database competes for resources from user queries This solution does not scale very well

Enabling new architectures … Warehouse loading with SQL Server Integration Services SQL Server Integration Services conforms the data But also aggregates and sorts, and loads the database This frees-up the database server for user queries

What is the UDM? Enterprise BI - Today Data Source Data Model Tool MOLAP OLAP Browser (2) Browser (1) Datamart Reporting Tool (1) Reporting Tool (1) DW Reporting Tool (3)

Enterprise BI – a Messy Reality Data Source Data Model Tool Duplicate Data Duplicate Models MOLAP OLAP Browser (2) Browser (1) OLAP vs. Reporting Datamart Reporting Tool (1) Reporting Tool (1) DW Reporting Tool (3)

Relational VS OLAP Reports OLAP v Relational OLTP Relational VS OLAP Reports Feature Relational OLAP Flexible schema Real time data access Single data store Simple management Detail reporting High performance End-user oriented Ease of navigation and exploration Rich analytics Rich semantics

The Unified Dimensional Model – The Best of Relational and OLAP Multiple fact tables Full richness the dimensions’ attributes Transaction level access Star, snowflake, 3NF… Complex relationships: Multi-grains, many-to-many, role playing, indirect… Recursive self joins Slowly changing dimensions Relational Reporting Multidimensional navigation Hierarchical presentation Friendly entity names Powerful MDX calculations Central KPI framework “Actions” Language translations Multiple perspectives Partitions Aggregations Distributed sources OLAP Cubes

The Unified Dimensional Model – The Best of Relational and OLAP Multiple fact tables Full richness the dimensions’ attributes Transaction level access Star, snowflake, 3NF… Complex relationships: Multi-grains, many-to-many, role playing, indirect… Recursive self joins Slowly changing dimensions Relational Reporting Multidimensional navigation Hierarchical presentation Friendly entity names Powerful MDX calculations Central KPI framework “Actions” Language translations Multiple perspectives Partitions Aggregations Distributed sources OLAP Cubes The Unified Dimensional Model

Enterprise BI – With A Unified Dimensional Model Data Source Data Model Tool MOLAP OLAP Browser (2) Browser (1) MOLAP UDM Datamart Reporting Tool (1) Reporting Tool (1) DW BI Applications

Enterprise BI – With A Unified Dimensional Model Data Source Data Model Tool MOLAP OLAP Browser (2) Browser (1) MOLAP UDM Datamart Reporting Tool (1) Reporting Tool (1) DW BI Applications A single dimensional model for all OLAP analysis and Relational reporting needs

Analysis Services – Scaleable, High Performance UDM Server Data Source Tool MOLAP OLAP Browser (2) Browser (1) Analysis Services MOLAP UDM Datamart XML/A or ODBO Reporting Tool (1) Reporting Tool (1) DW BI Applications Optimized SQL to all major RDBMS platforms Most scaleable OLAP store OLE DB and XML/A API’s UDM automatically becomes Web Service API supported by all major BI vendors

Analysis Services – Transparent MOLAP Caching Data Source Tool MOLAP OLAP Browser (2) Browser (1) Analysis Services MOLAP UDM Datamart XML/A or ODBO Reporting Tool (1) Reporting Tool (1) DW Cache BI Applications Notifications “Proactive Caching” – Automatic MOLAP cache creation and management MOLAP becomes transparent – no need to manage an OLAP store any more Relational reporting enjoys MOLAP like performance

Analysis Services – Data Marts are Virtualized Data Source Tool OLAP Browser (2) Browser (1) Analysis Services UDM Datamart XML/A or ODBO Reporting Tool (1) Reporting Tool (1) DW Cache BI Applications UDM’s provide “subject area centric” view of the DW “Perspectives” feature allow user/group specific view of the same data High performance ensured by the Proactive Cache

Analysis Services – Streamlined BI Infrastructure Data Source Tool OLAP Browser (2) Browser (1) Analysis Services DW UDM XML/A or ODBO Reporting Tool (1) Reporting Tool (1) Cache BI Applications Unified logical model for both relational and OLAP with superb performance and scalability One data store to manage ensure data consistency and low TCO Rich user experience with many, many of Microsoft and 3rd party tools

Components of a UDM Security End-user Model Calculations Translations Actions KPIs … Calculations Scope(Customer.Country.USA, *); Sales = 2; End Scope; Basic Dimensional Model Cubes and Dimensions Storage/caching policies Linked objects Data Source View Customer Name ID (PK) Age Order Order# (PK) CustomerID DueDate

What is SQL Server Reporting Services? Reporting platform for both traditional and interactive reports Scalable, manageable and embeddable server infrastructure Integrated with SharePoint, Office applications, browser and other familiar tools Single platform and tools for all types of structured data (relational, hierarchical, multidimensional)

Reporting Services BI User Profiles SQL Server Analysis Services Analysts 5-10% of users SQL Server Reporting Services Information Explorers 15-25% of users Information Consumers 65-80% of users

Reporting Lifecycle Reporting Services is an open and extensible platform supporting the authoring, management and delivery of rich, interactive reports to the entire enterprise. Authoring Management Delivery

Report Authoring Reports are defined in Report Definition Language (RDL), a documented XML schema Use Microsoft or 3rd party tools that support RDL Create single reports from multiple data sources (SQL, OLE DB, ODBC, Oracle, and .NET data providers) More info on the RDL spec: www.microsoft.com/sql/reporting

Report Management Report definitions, folders, and resources are published and managed in a reporting web service Managed reports can be executed either on-demand or via schedule and are cached for consistency and performance Scalable & Extensible server architecture

Report Delivery Traditional (paper) and interactive (web) reports On-demand (“pull”) or event-based (“push”) delivery Choose from multiple formats (HTML, Excel, PDF, XML) Deliver reports to almost any device (e-mail, file share, etc.)

XML Web Service Interface Product Architecture Browser Office Custom Application Security Security Services (NT, Passport, Custom) XML Web Service Interface Data Processing Data Sources (SQL, OLE DB, XML/A, ODBC, Oracle, Custom) Report Server Report Processing Delivery Delivery Targets (E-mail, SharePoint, Custom) Rendering Output Formats (HTML, Excel, PDF, Custom) SQL Server Catalog

Report Services SQL 2005 New Features Direct Client Printing (debut in 2000 sp2) End User Sort Multi-Valued Parameters Custom Report Items Visual Studio No longer requires VS to be installed Improved expression editor Analysis Services Query Designer Sharepoint Reporting Web Parts Report Viewer Controls

Report Viewer Controls: Two Modes of Operation Report Server Mode View and interact reports that are centrally managed on a Report Server Local Mode For processing and viewing reports without connecting to a Report Server Can upgrade local mode applications to server mode

© 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.