4/5/2005 3:20 PM SQL Server 2000 Reporting Services Ralph Kemperdick Technical Specialist Datenbank Lösungen Microsoft Deutschland GmbH M FRONTLINE PARTNERSHIP © 2003-2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary. 1 4/5/2005 3:20 PM Agenda Vision Reporting Lifecycle Erstellung, Management , Zustellung Office Integration Architektur & Deployment-Szenarien Lizenzierung, Zusammenfassung Roadmap M FRONTLINE PARTNERSHIP SQL Server Die vollständige, integrierte Datenmanagement Plattform © 2003-2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary. 2 4/5/2005 3:20 PM Reporting Services - Vision “Ermögliche allen Mitarbeitern im Unternehmen, die Business Intelligence-Idee umzusetzen und zu besseren Entscheidungen zu kommen” Dies wird erreicht durch: Traditionelle/statische und interaktive Reports Server-Infrastruktur: skalierbar, verwaltbar, integrierbar Integration mit Office, Browser und SharePoint Einheitliche Reporting-Plattform für alle strukturierten Daten Günstiges Lizenzierungsmodell Szenarien für Reporting Services Reporting in allen Fachbereichen/Organisationseinheiten Integriertes Reporting Reports für Kunden & Partner via Extra-/Intranet Reporting-Portal Anwendungen nutzen für Berichte die Reporting Services B2B- und B2C-Reporting Vertrieb, Buchhaltung, Controlling, Personalwesen, Lohn/Gehalt Auswertungen zentral bereitstellen, LOB-Anbindungen Integration & Nutzung in Microsoft Produkte SharePoint, Visual Studio, MOM © 2003-2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary. 3 4/5/2005 3:20 PM Reporting Services - Überblick Plattform für das unternehmensweite Reporting Offene Architektur durch XML und Webservices Statische und interaktive Reports ohne Programmierung Leistungsfähige Chart-Komponente Automatische Aktualisierung und Verteilung von Reports Skalierbare Architektur – Serverfarmen, einfache Administration 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 Lizenzierung im Rahmen der SQL Server-Lizenz Keine Mehrkosten bei bestehenden Installationen Benutzerprofile / Zielgruppen SQL Server Analysis Services Analysten InformationsNutzer 5-10% 15-25% SQL Server Reporting Services InformationsKonsumenten 65-80% © 2003-2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary. 4 4/5/2005 3:20 PM 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. Erstellung Management Zustellung Web services Report – Erstellung (Authoring) 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 Erstellung Management Bereitstellung Online Access Report Definition Managed Report Delivery Channels © 2003-2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary. 5 4/5/2005 3:20 PM Report-Erstellung - Details Report ist eine RDL-Datei – Basis: XML Report Definition Language (RDL) abstrakte Beschreibung des Reports (Daten & Layout) öffentliches XML – Schema Erstellung der RDL-Dateien via Visual Studio im Report Designer Mindestens Visual Basic .NET 2003 erforderlich, z.B. via MSDN Basic parts: Page Header, Body, Page Footer Design-Elemente (Steuerelemente) f f f f f Third Party Werkzeuge für RDL: Listen / Tabellen / Matrizen / Grafiken – auch geschachtelt Parameter - Dynamisch, Hierarchisch Sortieren / Filtern / Gruppieren / Aggregieren Interaktivität - Drill-Down, Drill-Through, Subreports komplexe VB.NET Ausdrücke / Funktionen CubeWare, Panorama, MIS, ProClarity u.v.a erweiterbare Architektur für Query-Ausführung SQL Server / Analysis Services, OLE DB / ODBC / Oracle Data Processing Extensions Reporting Services Ralph Kemperdick Microsoft Deutschland Database Solutions M FRONTLINE PARTNERSHIP © 2003-2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary. 6 4/5/2005 3:20 PM Demo-Report Erstellung M FRONTLINE PARTNERSHIP Report-Entwurf – Grafiken Integrierte ChartKomponente von Dundas Ausgereifte & erprobte Technologie Chart-Typen column, bar, line, pie, scatter, bubble, area, doughnut, and stock © 2003-2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary. 7 4/5/2005 3:20 PM M Report-Management 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 (ReportManager) Versionierung/Historie früherer Abrufe (einstellbar) Erstellung Management Bereitstellung Online Access Report Definition Managed Report Delivery Channels Report Management - Details Web Service API‘s für alle Management-Aufgaben Web- und Cmdline- Management-Oberfläche Report Management Funktionen Metadaten f Name, Beschreibung, Verbindungen, Rechte, Parameter Ausführungspläne integriert in SQL Server Agent Ausführungsarten: Live, Cache, Snapshot erweiterbare, rollen-basierte Security-Architektur © 2003-2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary. 8 4/5/2005 3:20 PM Demo – Report Management M FRONTLINE PARTNERSHIP Report – Bereitstellung / Zustellung Deployment „Push“: Abonnieren von Reports (ereignisbasiert bzw. per Zeitplan) f „Pull“: Online-Abruf von Reports (on demand) Einbindung in eigene Web-Anwendungen via URL f Als E-Mail mit Anhang bzw. URL, im Datei-System via File-Share über web-basierte Front-Ends, z.B. Browser, SharePoint Ausgabeformate: Office, XML, CSV, PDF, TIFF, HTML Erstellung Management Bereitstellung Online Access Report Definition Managed Report Delivery Channels © 2003-2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary. 9 4/5/2005 3:20 PM Report- Bereitstellung - Details Eine Report-Definition – Viele Ausgabeformate Bereitstellung und Abonnements Web-Formate (HTML 4, HTML 3.2, HTML w/OWC) Druck-Formate (TIFF, PDF) Daten-Formate (Excel, XML, CSV) personalisiert oder durch Administrator definiert Ausgabeformat pro Abonnement festlegen Bereitstellung via Links oder vollständiger Bericht Parametrisierte, personalisierte Berichte – z.B. “Meine Kunden” Erweiterbare Architektur für Bereitstellungskanäle Dateisystem, Drucker und kunden-spezifisch Partner-Lösungen, z.B. Fax- und SMS-Anbindung Demo: Report-Bereitstellung M FRONTLINE PARTNERSHIP © 2003-2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary. 10 4/5/2005 3:20 PM Office Integration Report-Import von Microsoft Access 2002/XP Office Dokumenten-Formate Excel, CSV, XML HTML-Rendering kann OWC nutzen 70-80% automatische Konvertierung OWC-Office Web Components Interaktive Charts, PivotTables, Spreadsheets SharePoint Services Report Web Parts Report Bereitstellung in Dokumenten-Bibliotheken Report Library Template Volltextsuche möglich Release Roadmap SQL Server 2000 Reporting Services SP1 SQL Server 2005 Beta 2 Web Parts, Client Printing SQL Server 2005 Beta 3 Parity with SQL2K SP1 version Cross SQL Server (AS, Management) integration SQL Server 2000 Reporting Services SP2 Bug Fixes, Scalability, Excel 2000 support New Features, 64 Bit support SQL Server 2005 RTM © 2003-2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary. 11 4/5/2005 3:20 PM Reporting Services Themes Core Product Enhancements Tighter Integration Strengthen SQL Server end-to-end BI scenarios Tighter integration with Office and SharePoint Developer Focus Extend features based on feedback from SQL2K version Incremental enhancements, performance and scalability Unparalleled integration for the Visual Studio developer Freely redistributable Windows and ASP.NET controls Empowering End Users Report Builder enables end-user reporting scenarios 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 f 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 © 2003-2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary. 12 4/5/2005 3:20 PM Reporting Services Lizenzierung (2) RS benötigen eine SQL Server 2000 Datenbank Lokale oder remote Verbindung zu einem SQL Server 2000 zum Speichern der ReportDefinitionen, 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 Infotage http://www.microsoft.com/germany/events Produkt = SQL Server SQL Server 2005 technischer Überblick 1. Relationale Dantenbank und 2. Programmierung Business Intelligence und Berichtswesen Strategischer Überblick Datenbank- und Business Intelligence Strategie © 2003-2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary. 13 4/5/2005 3:20 PM Weitere Informationen Infos 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 Mit Excel Reports erstellen: http://www.misag.com/ca/jm/see/ Vielen Dank für Ihre Aufmerksamkeit! Ihr Potential unser Antrieb!© © 2003-2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary. © 2003-2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary. 14 4/5/2005 3:20 PM M FRONTLINE PARTNERSHIP © 2003-2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary. The information contained in this document represents the current view of Microsoft Corporation on the issues discussed as of the date of publication. 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 presented after the date of publication. This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS DOCUMENT. Complying with all applicable copyright laws is the responsibility of the user. Without limiting the rights under copyright, no part of this document may be reproduced, stored in or introduced into a retrieval system, or transmitted in any form or by any means (electronic, mechanical, photocopying, recording, or otherwise), or for any purpose, without the express written permission of Microsoft Corporation. Microsoft may have patents, patent applications, trademarks, copyrights, or other intellectual property rights covering subject matter in this document. Except as expressly provided in any written license agreement from Microsoft, the furnishing of this document does not give you any license to these patents, trademarks, copyrights, or other intellectual property. © 2004 Microsoft Corporation. All rights reserved. M FRONTLINE PARTNERSHIP © 2003-2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary. 15