Microsoft Produkte und Lösungen
SQL Server 2000Reporting Services
Mai 2004
Detlev Jeschka, [email protected] Kemperdick, [email protected] Stolley, [email protected] Vach, [email protected]
Technical Sales Database & Business Intelligence
R
2
Microsoft BI-Day Nachmittag Teil 1
Agenda Nachmittag Teil 1 – Einführung und Überblick (14:00)
Vision Reporting Lifecycle
Erstellung, Management , Zustellung Fax-Anbindung Fenestrae Office Integration
Architektur & Deployment-Szenarien Lizenzierung, Zusammenfassung
Pause (15:15) Teil 2 – Report- Erstellung und –Management (15:30)
Erstellung von Reports mit dem Report Designer Report-Konzepte und -Steuerelemente SAP-Anbindung
Management von Reports Zugriffsrechte, Abonnements, Aktualisierung Printer Delivery Erweiterung
Diskussion und Fragen (16:45)
5
Microsoft BI-Day Nachmittag Teil 1
Szenarien für Reporting Services Reporting in allen Fachbereichen/Organisationseinheiten
Vertrieb, Buchhaltung, Controlling, Personalwesen, Lohn/Gehalt
Integriertes Reporting Anwendungen nutzen für Berichte die Reporting Services
B2B- und B2C-Reporting Reports für Kunden & Partner via Extra-/Intranet
Reporting-Portal Auswertungen zentral bereitstellen, LOB-Anbindungen
Integration & Nutzung in Microsoft Produkte SharePoint, Visual Studio, MOM
6
Microsoft BI-Day Nachmittag Teil 1
Reporting Services - Überblick Plattform für das unternehmensweite Reporting
Statische und interaktive Reports ohne Programmierung Leistungsfähige Chart-Komponente Automatische Aktualisierung und Verteilung von Reports Skalierbare Architektur – Serverfarmen, einfache Administration
Offene Architektur durch XML und Webservices Integration mit Anwendungen & Partnerlösungen
Unterstützt alle wichtigen Quell- und Ausgabeformate SQL Server, DB2, Oracle, Excel, OLEDB, ODBC, OLAP, … PDF, HTML, TIFF, Excel, XML, CSV Unterstützt den Import von Access-Berichten
Verfügbar seit Januar 2004
Hoher Mehrwert: Ergänzung zum SQL Server 2000 Lizenzierung im Rahmen der SQL Server-Lizenz Keine Mehrkosten bei bestehenden Installationen
8
Microsoft BI-Day Nachmittag Teil 1
Benutzerprofile / Zielgruppen
Analysten
Informations-
Konsumenten
Informations-Nutzer
5-10%
15-25%
65-80%
SQL ServerReporting Services
SQL ServerAnalysis Services
10
Microsoft BI-Day Nachmittag Teil 1
Agenda
Reporting Lifecycle
11
Microsoft BI-Day Nachmittag Teil 1
ErstellungErstellung ManagementManagement ZustellungZustellung
Unterstützung des gesamten Lifecycles
Reporting Services sind eine offene und erweiterbare Plattform für die Erstellung, das
Management und die Bereitstellung von aussagekräftigen, interaktiven Berichten für
das gesamte Unternehmen.
Web services
12
Microsoft BI-Day Nachmittag Teil 1
Report – Erstellung (Authoring)
ReportDefinition
ManagedReport
DeliveryChannels
OnlineAccess
Erstellung Management Bereitstellung
Werkzeuge interaktiv per Drag & Drop im Report Designer (Visual Studio) Third Party Werkzeuge mit RDL (Report Definition Language)
Viele Quellformate SQL, Excel, Access, OLE DB, ODBC, Oracle, Eigene Single Source: eine Report-Definition für x Ausgabeformaten
Demo-Report Erstellung
16
Microsoft BI-Day Nachmittag Teil 1
Report-Management
ReportDefinition
ManagedReport
DeliveryChannels
OnlineAccess
Erstellung Management Bereitstellung
Aktualisierung „on demand“ oder per Zeitplan (Schedule) Bei Abruf oder einmal am Tag um 20:00 Integriertes Caching (einstellbar) für Ergebnisse
Grafische Web-Oberfläche für die Verwaltung (Report-Manager) Versionierung/Historie früherer Abrufe (einstellbar)
M
17
Microsoft BI-Day Nachmittag Teil 1
Report Management - Details Web Service API‘s für alle Management-Aufgaben
Web- und Cmdline- Management-Oberfläche
Report Management Funktionen Metadaten
Name, Beschreibung, Verbindungen, Rechte, Parameter Ausführungspläne integriert in SQL Server Agent Ausführungsarten: Live, Cache, Snapshot
erweiterbare, rollen-basierte Security-Architektur
Demo – Report Management
19
Microsoft BI-Day Nachmittag Teil 1
Report – Bereitstellung / Zustellung
ReportDefinition
ManagedReport
DeliveryChannels
OnlineAccess
Erstellung Management Bereitstellung
Deployment „Push“: Abonnieren von Reports (ereignisbasiert bzw. per Zeitplan)
Als E-Mail mit Anhang bzw. URL, im Datei-System via File-Share „Pull“: Online-Abruf von Reports (on demand)
über web-basierte Front-Ends, z.B. Browser, SharePoint Einbindung in eigene Web-Anwendungen via URL
Ausgabeformate: Office, XML, CSV, PDF, TIFF, HTML
22
Microsoft BI-Day Nachmittag Teil 1
SQL Server 2000 Reporting Services
FAX Anbindung
FENESTRAE COMMUNICATION SERVER FÜR SQL SERVER
REPORTING SERVICES
25
Microsoft BI-Day Nachmittag Teil 1
Fenestrae TransportServices
Fenestrae XML Message
Transfer Agent
RoutingQueuing
Conversion
RoutingQueuing
ConversionSMSSMS
FAXFAX
MMSMMS
ManagementManagement
Logging and Monitoring
Logging and Monitoring
Fenestrae ApplicationConnectors
SQLReport
Services
SQLReport
Services
BizTalkServerBizTalkServer
MicrosoftExchangeMicrosoftExchange
SQLNotify
Services
SQLNotify
Services
.NET Webservices
.NET Webservices
SQL ServerReporting Services
RenderingRendering
ReportServerReportServer
DeliveryExtensionsDelivery
Extensions
FenestraeDelivery
Extension
FenestraeDelivery
Extension
Architektur und Integration
.NET Remoting
27
Microsoft BI-Day Nachmittag Teil 1
Fenestrae Fax Erweiterung
30
Microsoft BI-Day Nachmittag Teil 1
Agenda
Architektur Deployment-Szenarien
31
Microsoft BI-Day Nachmittag Teil 1
Reporting Services - Architektur Alle Phasen des
Lifecycles werden unterstützt
Erstellung Management Bereitstellung
Hochskalierbar durch Serverfarmen
Durchgängig mit WebService-Schnittstellen
32
Microsoft BI-Day Nachmittag Teil 1
Deployment Szenario für Abteilungen
SQL Server2000
ReportingServices
Windows Server
Data Sources
OLEDB, ODBC, .N
ET
Flat Files
Oracle
SQL Server
DB2
Database and
Reporting Server Client
•Report Catalog, Server, and IIS on single server •SQL Server Standard or Enterprise Edition•Reporting Services Standard or Enterprise Edition•Licensed either per processor or server / CAL
33
Microsoft BI-Day Nachmittag Teil 1
Deployment Szenario für Unternehmen
SQL Server2000
Windows Server
Data Sources
OLEDB, ODBC, .N
ET
Flat Files
Oracle
SQL Server
DB2
Database ServerReport Catalog
Client
Reporting Services
Windows Server
IIS
Reporting Services
Windows Server
IIS
Reporting Services
Windows Server
IIS
Reporting Server
Web Farm
Report Metadata
•Backend Report Catalog, security, in central repository• SQL Server Standard or Enterprise Edition required
•Frontend Report Server and IIS on web farm servers• Report Server Enterprise Edition required on Web farm
servers (scale out)•Licensed either per processor or server / CAL
35
Microsoft BI-Day Nachmittag Teil 1
Agenda
Lizenzierung Referenzen Zusammenfassung Anhang
Weitere Informationsquellen
36
Microsoft BI-Day Nachmittag Teil 1
Reporting Services Lizenzierung (1)
Reporting Services ist Bestandteil von SQL Server 2000 Es gibt keine separate Lizenz für RS Aber: RS läuft nicht mit SQL Server MSDE oder Personal Edition
Reports können MSDE & PE aber als Quelle nutzen
Reporting Services sind nicht kostenlos RS zusätzlich auf einem Server mit SQL Server 2000–Lizenz:
keine weiteren Gebühren RS auf einem Server ohne SQL Server-Lizenz:
SQL Server 2000 Lizenz erforderlich Bei Client-Lizenzierung: weitere CAL‘s erforderlich für „neue“
Benutzer, die noch keine CAL hatten Gleiches Lizenzmodell wie SQL Server Analysis Services
37
Microsoft BI-Day Nachmittag Teil 1
Reporting Services Lizenzierung (2)
RS benötigen eine SQL Server 2000 Datenbank Lokale oder remote Verbindung zu einem SQL Server 2000
zum Speichern der Report-Definitionen, Metadaten, Sicherheitseinstellungen, Schedule-Tabellen usw.
RS-Lizenzierung pro Prozessor oder pro Server&CAL CAL: Client Access License Server&CAL: jeder User oder Device, welches auf Reports
direkt oder indirekt zugreift, benötigt eine CAL Prozessor-Lizenzierung erforderlich bei Extra-/Internet-
Szenarien Prozessor-Lizenzierung in den meisten Fällen am sinnvollsten
und einfachsten
38
Microsoft BI-Day Nachmittag Teil 1
ReferenzenChicago Pizza & Brewery Reporting Portal Gives Managers at Restaurant Chain Access to Live Data
Cox Communications Network Service Provider Improves Operational Efficiency with
Comprehensive Business Intelligence Solution
Mary Kay Solution Helps Mary Kay Inc. To Reduce Reporting Costs For Supply Chain
And Fulfillment Operations
McGuire Real Estate McGuire Real Estate Consolidates Applications to Gain Competitive Edge
Through Real-Time Business Intelligence
MTV Europe MTV Europe Seeks More Revenue by Deploying Reporting Services
Office of Probation and Pretrial Services Reporting Solution Empowers Users, Reduces Time Needed to Develop and
Deliver Reports
RF Micro Devices (RFMD) New Solution Delivers Fourfold Increase in Productivity for Report
Development
41
Microsoft BI-Day Nachmittag Teil 1
Kurze Pause …
42
Microsoft BI-Day Nachmittag Teil 1
Anhang
43
Microsoft BI-Day Nachmittag Teil 1
Weitere InformationenInfos im Web:
http://www.microsoft.com/sql/reporting/ http://www.microsoft.com/sql/evaluation/bi/reportingservices.asp Newsgroup: microsoft.public.sqlserver.reportingsvcs MOC-Kurs 2030: http://www.microsoft.com/traincert/syllabi/2030AFinal.asp Partner: http://members.microsoft.com/partner/products/servers/sqlserver/reporting.aspx Bestellung: http://www.microsoft.com/germany/ms/sql/2000/reportingservices/bestellen.htm
Webcasts: http://www.microsoft.com/germany/aktionen/webcasts/default.aspx
SAP-Anbindung: www.microsoft-sap.com/technology.asp
Third Party Tools: Hitachi: Crystal Konverter (siehe newsgroup) ActiveView: www.activeview.com Web-basiertes Designtool: www.cizer.com
44
Microsoft BI-Day Nachmittag Teil 1
Backup Slides Lizenzierung
45
Microsoft BI-Day Nachmittag Teil 1
Key For Charts
Machine (Hardware) =
Report Server =
Report Server DB (stores metadata, history, RDL,
etc) =
External Data Sources =
Report Report ServerServer
DBDB
Report Report ServerServer
Data SourcesData Sources
46
Microsoft BI-Day Nachmittag Teil 1
Licensing Example (1) Report Server and Report
Server Database on same machine
Requires: One SQL Server 2000
License Standard or Enterprise
Depends on user’s feature requirement (ex. Need custom authentication = Enterprise required)
Data Sources
Report Report ServerServer
DBDB
Report Report ServerServer
47
Microsoft BI-Day Nachmittag Teil 1
Licensing Example (2a)Config. A Config. B
<OR>
Report Server and Report Server Database on different machines
Requires: Two SQL Server 2000
Licenses Standard or Enterprise
Depends on user’s feature requirement
Example: Custom auth. On RS = Enterprise Edition
Example: Clustering On DB = Enterprise Edition
Data Sources
Report Report ServerServer
DBDB
Report Report ServerServer
Standard
Standard
Data Sources
Report Report ServerServer
DBDB
Report Report ServerServer
Enterprise
Enterprise
48
Microsoft BI-Day Nachmittag Teil 1
Licensing Example (2b)
Report Server and Report Server Database on different machines
Requires: Two SQL Server 2000
Licenses Standard or Enterprise
Depends on user’s feature requirement
Example: Custom auth. On RS = Enterprise Edition
Example: Clustering On DB = Enterprise Edition
<OR>
Data Sources
Report Report ServerServer
DBDB
Report Report ServerServer
Standard
Config. C Config. D
Enterprise
Data Sources
Report Report ServerServer
DBDB
Report Report ServerServer
Enterprise
Standard
49
Microsoft BI-Day Nachmittag Teil 1
Licensing Example (3)
* It’s NOT a requirement but Report Server DB
may be in a cluster – This
drives more SQL Server Licenses
Data Sources
Report Report ServerServer
DBDB
Report Report ServerServer
Report Report ServerServer
Report Report ServerServer
Report Report ServerServerDB *DB *
Web-Farm Configuration* Minimum 3 x Enterprise
OptionalServer *
Web-Farm Support Report Servers and Report
Server Database(s) on different machines
Requires: Enterprise Edition at the
Report Server Tier Web farm support is an
Enterprise Feature Enterprise OR Standard at
Catalog
50
Microsoft BI-Day Nachmittag Teil 1
Copyrights ...
This document is for informational purposes only.MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT.2001 – 2004 Microsoft Corporation. All rights reserved. Companies, names, and/or data used in screens and sample output are fictitious, unless otherwise noted.
Microsoft, Windows, and Windows NT are either registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries. Other product and company names mentioned herein may be the trademarks of their respective owners.