- Modul 1: Grundlagen & Einstieg (für Einsteiger und alle)
- Ziel: Verständnis für die Funktionsweise von SSRS und erste praktische Schritte
- Was ist SSRS? - Überblick, Architektur und Komponenten
- Unterschiede zwischen SSRS, Power BI und Excel-Reporting
- Der Lebenszyklus eines Berichts: Design, Deployment, Nutzung
- Überblick: Report Server, Report Builder, Visual Studio
- Navigation im Report Manager / Power BI Report Server
- Erste Schritte: Einfache Berichte mit Assistenten erstellen
- Exportieren und Drucken von Berichten
- Einführung in Parameter und Filterfunktionen
- Modul 2: Berichtserstellung mit dem Report Designer (für Entwickler & Fortgeschrittene)
- Ziel: Erstellung und Gestaltung professioneller Berichte mit Visual Studio und Report Builder
- Datenquellen und Datasets: SQL, Stored Procedures, Views
- Arbeiten mit Tabellen, Matrix, Listen und Diagrammen
- Gruppierung, Sortierung, Aggregation (SUM, COUNT, AVG etc.)
- Formatierung: Farben, Schriftarten, Rahmen, bedingte Formatierung
- Einfügen von Textboxen, Bildern, Logos, Fußzeilen
- Arbeiten mit berechneten Feldern und Ausdrücken (VB.NET)
- Globale Variablen und benutzerdefinierte Funktionen
- Verwendung von Vorlagen und Wiederverwendbarkeit von Layouts
- Arbeiten mit mehrsprachigen Berichten (Lokalisierung)
- Modul 3: Interaktive und visuelle Berichte (für alle Zielgruppen)
- Ziel: Erstellung dynamischer und interaktiver Berichte
- Parameter: Mehrfachauswahl, Standardwerte, abhängige Parameter
- Drilldown- und Drillthrough-Berichte
- Subreports einbinden und verknüpfen
- Arbeiten mit hierarchischen Daten (Parent/Child)
- Einsatz von Charts, KPIs, Sparklines und Gauges
- Dokumenten-Maps und Bookmarks zur Navigation
- Benutzerfreundliche Filter- und Suchfunktionen
- Tooltips und interaktive Formatierungen
- Modul 4: Veröffentlichung & Export
- Ziel: Berichte bereitstellen, exportieren und zugänglich machen
- Bericht veröffentlichen: manuell, automatisiert, CI/CD
- Exportformate: PDF, Excel, HTML, CSV, Word, JPG
- Berichtsausführung planen (zeitgesteuert, Event-basiert)
- Abonnements einrichten (z. B. täglicher Versand per E-Mail)
- Arbeiten mit Snapshots und gecachten Berichten
- Versionsverwaltung und Änderungsverfolgung
- Integration in SharePoint oder Webportale
- Modul 5: Sicherheit & Zugriffssteuerung (für Administratoren)
- Ziel: Schutz sensibler Daten und Benutzerverwaltung
- Rollen- und Rechtemodell im Report Server
- Benutzerverwaltung (lokal, Active Directory, Azure AD)
- Zeilenbasierte Sicherheit (Row-Level Security)
- Filtern von Daten nach Benutzerkontext (UserID)
- DSGVO-konforme Berichtserstellung
- Systemsicherheit und Protokollierung
- Zugriffskontrolle auf Datenquellen und Berichte
- Auditierung von Zugriffen und Änderungen
- Modul 6: Administration & Betrieb (für Administratoren & DevOps)
- Ziel: Betrieb und Wartung einer Reporting-Umgebung
- Installation und Konfiguration von SSRS / Power BI Report Server
- Verwaltung von Datenquellen und Verbindungsstrings
- Backup- und Wiederherstellungsstrategien
- Monitoring und Logging (ExecutionLog, Fehlerprotokolle)
- Serverinformationen abfragen und analysieren
- Skalierung und Hochverfügbarkeit
- Lizenzierung und Editionen von SSRS
- Modul 7: Automatisierung & DevOps (für Entwickler & Admins)
- Ziel: Effiziente Verwaltung und Deployment von Berichten
- Automatisiertes Deployment mit PowerShell oder Azure DevOps
- Verwendung von RDL-Dateien in Versionskontrolle (Git)
- CI/CD-Pipelines für Reporting-Projekte
- Automatisierte Tests für Berichtsausgaben
- Dynamische Konfiguration von Datenquellen
- Verwendung von Umgebungsvariablen (z. B. für Dev/Test/Prod)
- Modul 8: Erweiterung & Integration
- Ziel: Erweiterte Szenarien und Integration in bestehende Systeme
- Integration mit externen Datenquellen (REST, OData, SSAS)
- Vergleich: SSRS vs. Power BI - Wann welches Tool?
- Migration von alten SSRS-Versionen oder Crystal Reports
- Anpassung der Oberfläche an das Unternehmens-CI
- Erweiterung mit benutzerdefiniertem Code (VB.NET, JavaScript)
- Integration in ERP-/CRM-Systeme (z. B. SAP, Dynamics)
- Zielgruppenorientierte Praxisübungen
- Für Anwender: Berichte filtern, exportieren, abonnieren
- Für Entwickler: Dynamische Berichte mit Parametern und Code
- Für Admins: Rechteverwaltung, Deployment, Sicherheit
- Zusätzliche Optionen (optional je nach Zeitrahmen)
- Barrierefreie Berichtsgestaltung (z. B. Screenreader-Kompatibilität)
- Mobile Nutzung und responsive Layouts
- Testen und Validieren von Berichten
- Performanceoptimierung und Best Practices
LernzieleSie beherrschen nach dem Seminar die gesamte Bandbreite der Berichterstellung mit SQL Server Reporting Services (SSRS) - von der Datenanbindung und Layoutgestaltung über die Veröffentlichung und Automatisierung bis hin zur Administration und Integration. Sie verstehen die Unterschiede zwischen SSRS und Power BI und können beide Technologien zielführend einsetzen. Durch gezielte Übungen lernen Sie, Berichte interaktiv zu gestalten, dynamisch zu parametrisieren und sicher bereitzustellen - sei es für interne Dashboards oder den unternehmensweiten Versand.
ZielgruppenDieses Seminar richtet sich an IT-Fachkräfte, Datenanalysten, Entwickler, Administratoren und technisch versierte Anwender, die sich mit der Erstellung, Verwaltung oder dem Betrieb von Berichten auf Basis von Microsoft SQL Server Reporting Services (SSRS) oder Power BI Report Server befassen. Auch BI-Verantwortliche und Personen aus dem Bereich Controlling oder IT-Projektmanagement profitieren von diesem Seminar, wenn sie Berichtsanforderungen umsetzen oder Berichte analysieren möchten.
Teilnahmevoraussetzungen
Sie benötigen Grundkenntnisse im Umgang mit Datenbanken und SQL.
Sie sollten über erste Erfahrungen mit Windows-Umgebungen und Office-Anwendungen verfügen.
Für Entwickler- und Administratorenmodule sind Kenntnisse in Visual Studio bzw. PowerShell von Vorteil, aber nicht zwingend erforderlich.
Voraussetzung für ein optimales Verständnis ist ein generelles Interesse an Datenanalysen, Reportingprozessen und Automatisierungslösungen.