1 / 31

Was ist neu in Reporting Services 2008

Was ist neu in Reporting Services 2008. Ruprecht Dröge BeConstructed GmbH. Person. Firma (Schulung, Beratung, Softwareentwicklung): http://www.beconstructed.de SQL Reihe auf MSDN- Solve https://www.microsoft.com/germany/msdn/solve/knowhow/ sql / default.mspx BLOG:

jayden
Download Presentation

Was ist neu in Reporting Services 2008

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Was ist neu inReporting Services 2008 Ruprecht Dröge BeConstructed GmbH

  2. Person Firma (Schulung, Beratung, Softwareentwicklung): http://www.beconstructed.de SQL Reihe auf MSDN-Solve https://www.microsoft.com/germany/msdn/solve/knowhow/sql/default.mspx BLOG: http://blogs.sqlserverfaq.de Camp auf Mallorca über Katmai und BI 2008: http://www.insider-camp.de

  3. Dank an: • Steffen Krause und seine Webcasts • Janon Carlos und seine Webcasts • MS Press Team: • Thomas Braun-Wiesholler & Kollegen

  4. Architektur der RS 2005 Webservice Windows Dienst Report Processing ASP.NET Report Processing IIS Report Modells Extensions Report Modells Extensions URL RPC SOAP Auslieferung Scheduling Abbonements DB Wartung

  5. Änderungen im RS 2008 • Reporting Services werden nicht vom IIS gehostet • HTTPS.SYS wird direkt verwendet • Wie schon von Webservices im SQL 2005 bekannt • Netzwerkstack vom SQL Server • IIS wird durch Komponenten des SQL Servers ersetzt • SQL OS • SQL CLR • SQL Netzwerkprotokolle

  6. Warum kein IIS? • IIS ist ein sehr komplexes Produkt um alle Arten von Webseiten und –anwendungen zu hosten • Einstellungen für andere Webanwendungen können RS beeinflussen • Viele Einstellungen von IIS können RS beeinflussen • SQL spezifische Anforderungen (ResourceGovernor etc.) sind schwierig zu implementieren • Immer noch Vorbehalte gegen IIS • Verhindert bei manchen Kunden Einsatz von RS

  7. Dienst Netzwerk Interface (SNI) RPC Authentifizierung Report Manager Report Serv./ Webservices Hintergrundverarbeitung ASP.NET ASP.NET Report Ausführung SOAP UI Pages Report Modelle URL Interface Scheduling Reports Ausführung Abbos und Zustellung Report Modelle Datenbank Wartung Erweiterungen Erweiterungen Erweiterungen App Domain Management Speichermanagement Dienstplattform

  8. Auswirkungen der neuen Architektur • Die vom IIS bekannten Einstellungen werden unterstützt • IP-Zuweisungen, Host-Header, Portzuweisungen • SSL Zertifikate • Authentifizierungen: NTLM, Kerberos, Negotiate Basic und eigene • RS Konfigurationstool kann die neuen Einstellungen verwalten • Unerwünschte Einstellungen werden verhindert

  9. IIS und RS auf einer Maschine • URL-Reservierungen, die sich direkt bei http.sys anmelden, ersetzen die Websites • RS Konfigurationstool erstellt diese Reservierungen • RS erstellt grundlegende Reservierungen • IIS Software Reservierungen • So „gewinnt“ RS Virtuelles Verzeichnis vor IIS Virtuelles Verzeichnis mit gleichem Namen/Port • IIS 6/7 und RS 2008 können so auf gleichem Port nebeneinander existieren • IIS 5.1 aus XP 32-Bit benötigt anderen Port

  10. Speicherverwaltung • Der RS-Dienst überwacht den Hauptspeicher • Automatisches Anpassung wenn OS „Memory Pressure“ meldet • Verringert Ausführung bei knappen Speicher • Reportverarbeitung kann neben Hauptspeicher den Cache des OS nutzen • Speicher wird nur bei Report Last benutzt

  11. Neues Rendering • Reports werden nun seitenweise ausgeführt • Alle Renderer wurde neu implementiert • Bessere Skalierbarkeit • Große Reports schlagen nicht mehr fehl • Die Ausführung von sehr großen Reports erlauben dennoch die Ausführung kleiner Reports

  12. Rendering Verbesserungen • CSV Rendering • Echter Daten Render, keine Mischung aus Daten/Layout • Excel-Mode: Mehrere Datenbereiche • CSV Compliant Mode: Echtes CSV • Excel Rendering • Verschachtelte Datenbereiche • Verschachtelte Unterberichte • Ganz neues Word-Rendering

  13. Neue Tools in RS 2008 • Neue Tools • Ein neues Programm „Report Designer“ • Neue Möglichkeiten im Report • TABLIX • Neue Visualisierungen • Neue Dialoge • Anpassungen im BIDS • Report Builder • Wie geht es weiter?

  14. Der neue Report Designer • Neue Anwendung im Office 2007 Look & Feel • Inspiriert durch PowerPoint • Eigene Client-Anwendung • Kein ClickOnce • Client Setup • Fokus auf Anwender, die normalweise NICHT Visual Studio installieren würden • 100% Kompatibel zum RDL Code, der vom BIDS erzeugt wird • Reports in beiden Tools editierbar • Nicht die Einschränkungen wie beim Report Builder

  15. Demo • Neuer Report Designer • Data Region • Drag & Drop • Snaplines • SmartTags in der Matrix • GroupingPane • Einfaches Hinzufügen von Gruppen • Einfaches Formatieren • Anzeige der „old style“ Property Pane • Einfaches Hinzufügen von SubTotals • Zooming • Einfaches Hinzufügen von Bildern

  16. Daten Visualisierungen in RS 2008 • Microsoft hat von Dundas die Produkte zur Daten Visualisierung in RS gekauft • Charts • sehr viel einfacher zu nutzen • Stark erhöhte Funktionen • Verschiedene Gauges (Tachometer) • Verschiedene Formen • Sollen „bald“ kommen… • Karten • Sollten kommen, aber z.Zt sehr unsicher

  17. Demo Charting • Benutzen der neuen Charts • Einfaches Platzieren der Einträge über Smarttags • Einfaches Formatieren der Elemente (z.B. Titel) • Verschieben der Legende • Nutzen der Dialoge mit Preview im Layout • Kontextmenüs • Rahmen • Verschiedene Achsen

  18. Charts

  19. Tachometer • In der CTP 6

  20. Tabelle+Matrix=Tablix • Sowohl feste als auch dynamische Spalten und Zeilen • Mehrfache Spalten und Zeilen Werte auf jeder Ebene • Optionales Verbergen der Zeilen und Spaltenköpfe

  21. Eine Tabelle Feste Spalten Table Header Group Header Detail Row Group Footer Table Footer

  22. Eine Matrix Innerstaticmembers 2001 2002 Total Gross Net Gross Net Grosss Net Acme Retail Nadir ABC Wholesalel XYZ Grand Total Nested Groups Subtotals

  23. Tablix • Matrix plus • Mehrere parallele Zeilen / Spalten Member auf jeder Ebene • Jeder Member kann statisch oder dynamisch sein • Optionales verbergen der Köpfe • Tabelle plus • Dynamische, verschachtelte Spalten-Gruppen • Mehrere parallele Zeilen-Gruppen • Optionale Zusammenführung von Spalten und Köpfen

  24. Neue Möglichkeiten Hierarchische Zeilen mit dynamischen Köpfen Aktuell Gewünscht

  25. Neue Möglichkeiten Mischung von dynamischen und statischen Spalten Aktuell Gewünscht

  26. Neue Möglichkeiten Parallele dynamische Spalten Aktuell Gewünscht

  27. Neue Möglichkeiten Nicht aggregierte Details in den SubTotals Aktuell Gewünscht

  28. Report Builder • Report Builder • Keine Änderungen im SQL Server 2008 • Beide Tools (Designer & Builder) sollen gleiche Oberfläche bekommen • Vollständige Integration von Report Builder nicht mehr im Zeitplan • 95% der Funktionalität des Report Builders findet sich im Report Designer • Im nächten Release vollständige Integration • Report Builder ist damit abgekündigt

  29. droege@beconstructed.de blogs.sqlserverfaq.de

  30. AsktheExperts Wir freuen uns auf Ihre Fragen: Technische Experten stehen Ihnen während der gesamten Veranstaltung in der Haupthalle zur Verfügung.

More Related