SQL Server Reporting Services, Tools
Gilt für: SQL Server 2016 (13.x) Reporting Services und höher
SQL Server Reporting Services (SSRS) enthält eine Reihe von grafischen und Skripttools, die die Entwicklung und Verwendung von umfangreichen Berichten in einer verwalteten Umgebung unterstützen. Der Toolsatz umfasst Entwicklungstools, Konfigurations- und Verwaltungstools sowie Berichtsanzeigetools. Dieser Artikel bietet eine kurze Übersicht über jedes Tool in SSRS und erläutert, wie Sie darauf zugreifen können.
Tools zur Berichtserstellung
In den folgenden Abschnitten werden Tools erläutert, die Sie für die Berichterstellung in SSRS verwenden können.
Publisher für mobile Berichte von SQL Server
Sie können SQL Server Mobile Report Publisher verwenden, um mobile Berichte zu erstellen, die Sie im SQL Server-Webportal und auf mobilen Geräten anzeigen können.
SQL Server Mobile Report Publisher bietet eine Entwurfsoberfläche mit anpassbaren Rasterzeilen und Spalten sowie flexiblen mobilen Berichtselementen. Die von Ihnen erstellten mobilen Berichte passen den Inhalt dynamisch an Ihren Bildschirm oder Browserfenster an. Diese Berichte skalieren gut auf jede Bildschirmgröße.
Weitere Informationen finden Sie unter Erstellen und Veröffentlichen von mobilen Berichten mit dem Publisher für mobile Berichte von SQL Server.
Hinweis
Publisher für mobile Berichte von Microsoft SQL Server ist für alle Releases von SQL Server Reporting Services nach SQL Server Reporting Services 2019 veraltet. Er wird ab SQL Server Reporting Services 2022 und Power BI-Berichtsserver eingestellt.
Sql Server Mobile Report Publisher-Installation
Sie haben die folgenden Optionen zum Installieren von SQL Server Mobile Report Publisher:
Sie können SQL Server Mobile Report Publisher aus dem Microsoft Download Center herunterladen und dann die heruntergeladene Datei öffnen.
Sie können SQL Server Mobile Report Publisher über das SSRS-Webportal installieren, indem Sie zum Menü "Neu" wechseln und "Mobiler Bericht" auswählen.
Wenn Sie dazu aufgefordert werden, wählen Sie "Herausgeber des mobilen Berichts abrufen" aus, und laden Sie dann die Publisher-Datei des SQL Server Mobile Berichts herunter und öffnen sie.
Starten des Publisher-Berichts in SQL Server Mobile
Anweisungen zum Starten von SQL Server Mobile Report Publisher finden Sie in den ersten Schritten unter Erstellen eines mobilen Reporting Services-Berichts.
Berichts-Designer
Berichts-Designer ist ein Tool zum Entwerfen von Berichten. Es ist in SQL Server Data Tools (SSDT) verfügbar – Visual Studio.
Die Berichts-Designer Entwurfsoberfläche umfasst Registerkartenfenster, Assistenten und Menüs, die Sie für den Zugriff auf Berichtserstellungsfunktionen verwenden. Berichts-Designer bietet die folgenden Features:
- Die Möglichkeit, Berichte auf einem systemeigenen Modus oder einem SharePoint-Modus-Berichtsserver bereitzustellen
- Ein Berichtsdatenbereich zum Organisieren ihrer Berichtsdaten
- Eine interaktive Berichtsentwurfsoberfläche über Registerkartenansichten zum Entwerfen und Anzeigen einer Vorschau von Berichten
- Abfragedesigner, die Datenquellentypen in der RSReportDesigner-Konfigurationsdatei zugeordnet sind und angeben, welche Daten aus Datenquellen abgerufen werden sollen
- Ein Ausdrucks-Editor mit IntelliSense zum Erstellen von Visual Basic-Ausdrücken zum Anpassen von Berichtsinhalten und -darstellungen
- Unterstützung für benutzerdefinierte Berichtselemente und benutzerdefinierte Abfragedesigner
Berichts-Designer Installation
Informationen zum Installieren von SSDT finden Sie unter Installieren von SSDT mit Visual Studio.
Berichts-Designer wird verfügbar, wenn Sie eine Report Server-Projektvorlage oder eine Report Server-Projekt-Assistent-Vorlage in SSDT auswählen. Um diese Vorlagen zu verwenden, müssen Sie auch eine SSRS-Erweiterung für Visual Studio installieren. Anleitungen dafür finden Sie unter Installieren der Erweiterungen für Analysis Services, Integrationsdienste und Reporting Services.
Berichts-Designer Start
Anweisungen zum Starten Berichts-Designer finden Sie im Abschnitt "Erstellen eines Berichtsserverprojekts" des Lernprogramms: Erstellen eines Berichtsserverprojekts.
Wenn Sie in Berichts-Designer arbeiten, zeigt die Visual Studio-Komponente Projektmappen-Explorer Ordner an, die alle Elemente in Ihrem Projekt organisieren. In einem Berichtsprojekt enthalten diese Ordner Ihre freigegebenen Datenquellen, freigegebenen Datasets, Berichte und Ressourcen.
Sie können neue Berichte, Datenquellen und Datasets erstellen, indem Sie mit der rechten Maustaste auf einen Ordner klicken und dann eine Option zum Hinzufügen eines Elements auswählen.
Wenn Sie einen neuen Bericht erstellen, werden Registerkartenfenster für Entwurfs- und Vorschauansichten angezeigt.
Weitere Informationen zu Berichts-Designer finden Sie in den folgenden Ressourcen:
- Informationen zum Erstellen Ihrer ersten Berichte finden Sie unter Erstellen eines einfachen Tabellenberichts (SSRS-Tutorial).
- Weitere Informationen zu Abfragedesignern, die Sie in Berichts-Designer verwenden können, finden Sie unter Abfrageentwurfstools (SSRS).
- Informationen zur Verwendung von Berichts-Designer Ansichten, Menüs, Symbolleisten und Tastenkombinationen finden Sie unter Reporting Services in SQL Server Data Tools (SSDT).
Report Builder (Berichts-Generator)
Berichts-Generator ist eine eigenständige Anwendung, mit der Sie paginierte Berichte außerhalb von SQL Server erstellen können. Sie können auch Berichts-Generator verwenden, um vorhandene Berichte anzupassen und zu aktualisieren, neben dem Erstellen von Berichten. Die vorhandenen Berichte können solche sein, die in Ihrer Version von Berichts-Generator, in früheren Versionen oder in Berichts-Designer erstellt wurden.
Berichts-Generator bietet die folgenden Features:
- Die Möglichkeit, Berichte auf einem systemeigenen Modus oder einem SharePoint-Modus-Berichtsserver oder auf dem Power BI-Dienst bereitzustellen. Weitere Informationen zum Speichern eines Berichts im Power BI-Dienst finden Sie unter Veröffentlichen eines paginierten Berichts im Power BI-Dienst.
- Eine Microsoft Office-ähnliche Erstellungsumgebung.
- Unterstützung für SQL Server Mobile Report Publisher in SSRS 2019 und SSRS 2016.
- Ein Assistent zum Erstellen von Karten.
- Aggregate von Aggregaten.
- Verbesserte Unterstützung für Ausdrücke.
- Mithilfe von Abfrage-Designern kann festgelegt werden, welche Daten aus einer Auswahl von integrierten Datenquellentypen abgerufen werden sollen.
- Unterstützung für das Speichern von Berichtselementen als Berichtsteile.
Hinweis
Berichtsteile sind für alle Releases von SQL Server Reporting Services ab SQL Server Reporting Services 2019 und für alle Releases von Power BI-Berichtsserver ab Power BI-Berichtsserver September 2022 veraltet.
Weitere Informationen zu Berichts-Generator finden Sie unter Microsoft Berichts-Generator in SQL Server.
Berichts-Generator Installation
Anweisungen zum Installieren von Berichts-Generator finden Sie unter Installieren von Microsoft Berichts-Generator.
Berichts-Generator Start
Anweisungen zum Starten von Berichts-Generator finden Sie unter Starten von Microsoft Berichts-Generator.
Tools für die Berichtsserveradministration
Dabei handelt es sich um grafische Tools und Skripterstellungstools, die für die Verwaltung des Berichtsservers in SSRS zur Verfügung gestellt werden. Welche Tools Sie verwenden hängt vom Bereitstellungsmodus Ihres Berichtsservers ab.
Einheitlicher Modus
In den folgenden Abschnitten werden Tools für einen systemeigenen Berichtsserver erläutert.
Berichtsserver-Konfigurations-Manager
Der Report Server Configuration Manager ist ein Tool zum Konfigurieren einer SSRS-Installation. Mit diesem Tool können Sie die folgenden Aufgaben auf einem Berichtsserver im nativen Modus ausführen:
- Konfigurieren des Berichtsserverdienstkontos
- Erstellen und Konfigurieren von Webdienst-URLs
- Konfigurieren der URL für das Webportal
- Erstellen, Konfigurieren oder Aktualisieren der Berichtsserverdatenbank
- Konfigurieren einer Skalierungsbereitstellung
- Sichern, Wiederherstellen oder Ersetzen eines symmetrischen Schlüssels, der zum Verschlüsseln gespeicherter Verbindungszeichenfolge und Anmeldeinformationen verwendet wird
- Konfigurieren des unbeaufsichtigten Ausführungskontos
- Konfigurieren von Abonnementeinstellungen
- Konfigurieren eines SMTP-Servers (Simple Mail Transfer Protocol) für die E-Mail-Zustellung
- Konfigurieren des Power BI-Diensts
- Ändern von Verbindungseigenschaften
Der Report Server Configuration Manager unterstützt Sie nicht beim Verwalten von Berichtsserverinhalten, aktivieren anderer Features oder gewähren Zugriff auf den Berichtsserver.
Weitere Informationen finden Sie unter Was ist eine Berichtsserver-Konfigurationsverwaltung (nativer Modus)?.
Installation von Report Server Configuration Manager
Der Report Server Configuration Manager wird installiert, wenn Sie einen Berichtsserver für den systemeigenen SSRS-Modus installieren. Weitere Informationen finden Sie in den folgenden Ressourcen:
- Für SSRS 2017 und höher: Installieren und Konfigurieren von SQL Server Reporting Services
- For SSRS 2016: Install a Reporting Services 2016 native mode report server
Konfigurations-Manager-Start des Berichtsservers
- Anweisungen zum Starten von Report Server Configuration Manager finden Sie im Abschnitt "Erste Schritte " unter Was ist Report Server Configuration Manager (nativer Modus)?.
- Informationen zum Konfigurieren von SSRS finden Sie unter Konfigurieren und Verwalten eines Berichtsservers (systemeigener SSRS-Modus).
- Allgemeine Informationen zu den Report Server Configuration Manager-Funktionen finden Sie unter Was ist Report Server Configuration Manager (nativer Modus)?.
SQL Server Management Studio
Berichtsserveradministratoren können SQL Server Management Studio (SSMS) verwenden, um einen Berichtsserver zusammen mit anderen SQL Server-Komponentenservern zu verwalten. Wenn Sie SSMS zum Verwalten von Berichtsserverinstanzen verwenden, können Sie die folgenden Aufgaben ausführen:
- Verwalten von lokalen und Remoteberichtsserverinstanzen
- Festlegen von Berichtsservereigenschaften
- Ändern von Rollendefinitionen
- Deaktivieren von Berichtsserverfeatures, die Sie nicht verwenden
- Verwalten von Aufträgen
- Verwalten von freigegebenen Zeitplänen
Weitere Informationen zur Verwendung von SSMS zum Herstellen einer Verbindung mit einer SQL Server-Instanz und Ausführen einiger Transact-SQL (T-SQL)-Befehle finden Sie in der Schnellstartanleitung: Verbinden und Abfragen einer SQL Server-Instanz mit SQL Server Management Studio (SSMS).
SSMS-Zugriff
Anweisungen zum Starten von SSMS zum Verwalten eines Berichtsservers finden Sie unter Herstellen einer Verbindung mit einem Berichtsserver im nativen Modus.
Rsconfig.exe Hilfsprogramm
Sie können dieses Tool verwenden, um eine Berichtsserververbindung mit einer Berichtsserverdatenbank zu konfigurieren und zu verwalten. Darüber hinaus können Sie damit ein Benutzerkonto für die unbeaufsichtigte Berichtsverarbeitung angeben.
Weitere Informationen finden Sie unter Eingabeaufforderungs-Hilfsprogramme für Berichtsserver (SSRS).
Rsconfig.exe Zugriff
Das hilfsprogramm rsconfig.exe wird installiert, wenn Sie SSRS installieren. Sie führen dieses Hilfsprogramm über die Befehlszeile aus.
Rskeymgmt.exe Hilfsprogramm
Sie können dieses Tool für folgende Zwecke einsetzen:
- Extrahieren, Wiederherstellen, Erstellen und Löschen des symmetrischen Schlüssels, der zum Verschlüsseln von Berichtsserverdaten verwendet wird.
- Verknüpfen von Berichtsserverinstanzen in einer Bereitstellung für horizontales Skalieren.
Weitere Informationen finden Sie unter Eingabeaufforderungs-Hilfsprogramme für Berichtsserver (SSRS).
Rskeymgmt.exe Zugriff
Das hilfsprogramm rskeymgmt.exe wird installiert, wenn Sie SSRS installieren. Sie führen dieses Hilfsprogramm über die Befehlszeile aus.
Windows-Verwaltungsinstrumentation (WMI)-Klassen
Diese Klassen können Ihnen beim Automatisieren von Konfigurationsaufgaben im Report Server Configuration Manager helfen. Sie bieten eine Möglichkeit für Anwendungen, auf SSRS-Verwaltungsinformationen zuzugreifen und sie zu bearbeiten. Wenn Sie diese Klassen verwenden, müssen Sie die grafische Benutzeroberfläche nicht mehr verwenden, um die Aufgaben manuell auszuführen.
Weitere Informationen finden Sie unter Programmzugriff auf den WMI-Anbieter.
WMI-Zugriff
Sie können ein Visual Basic-Skript verwenden, um auf die WMI-Klassen zuzugreifen.
Integrierter SharePoint-Modus
Im SharePoint-Modus ist SSRS eine Dienstanwendung in der SharePoint-Architektur, und Sie führen administrative Aufgaben direkt über SharePoint aus. In den folgenden Abschnitten werden Tools für einen Berichtsserver erläutert, der für den SharePoint-Modus konfiguriert ist.
SharePoint-Zentraladministration
Sie können die SharePoint-Zentraladministration verwenden, um die Freigegebenen Dienstanwendungen für SSRS zu erstellen, abzufragen und zu verwalten.
Für weitere Informationen siehe Konfiguration und Verwaltung eines SQL Server Reporting Services-Berichtsservers (SSRS).
Zugriff auf die SharePoint-Zentraladministration
Sie können auf dieses Tool in einem Browser zugreifen, indem Sie zur Website für die SharePoint-Zentraladministration wechseln.
PowerShell cmdlets
Sie können PowerShell-Cmdlets verwenden, um die freigegebenen Dienstanwendungen für SSRS zu erstellen, abzufragen und zu verwalten.
Weitere Informationen finden Sie unter PowerShell-Cmdlets für SharePoint-Modus von Reporting Services.
Zugriff auf PowerShell-Cmdlets
Um die Cmdlets zu verwenden, öffnen Sie die SharePoint-Verwaltungsshell und führen die Befehle in der Shell aus.
Tools für die Berichtsinhaltsverwaltung
Grafische Tools und Skripttools stehen zum Verwalten von Inhalten in SSRS zur Verfügung. Welche Tools Sie verwenden hängt vom Bereitstellungsmodus Ihres Berichtsservers ab.
Webdienst-URL des Berichtsservers
Der Berichtsserverwebdienst fungiert als Kommunikationsschnittstelle zwischen Clientprogrammen und dem Berichtsserver. Die URL dieses Diensts bietet Zugriff auf die vollständige Funktionalität des Berichtsservers. Mit diesem Tool können Sie Inhalte im Berichtskatalog auf einer generischen Elementnavigationsseite durchsuchen.
Weitere Informationen finden Sie unter Berichtsserver-Webdienst.
Webdienst-URL-Zugriff
Sie verwenden einen Browser, um auf die Webdienst-URL zuzugreifen.
Web portal (Webportal)
Sie können das Webportal verwenden, um eine einzelne Berichtsserverinstanz von einem Remotestandort über eine HTTP-Verbindung zu verwalten. Das Webportal ist nur für Berichtsserver im nativen Modus verfügbar.
Sie können dieses Tool für die folgenden Aufgaben verwenden:
- Anzeigen, Suchen, Drucken und Abonnieren von Berichten
- Organisieren, Erstellen, Sichern und Verwalten der Ordnerhierarchie
- Konfigurieren der rollenbasierten Sicherheit, die den Zugriff auf Elemente und Vorgänge bestimmt
- Konfigurieren von Berichtsausführungseigenschaften, Berichtsverlaufs- und Berichtsparametern
- Erstellen von Berichtsmodellen, die eine Verbindung mit und abrufen von Daten aus einer Microsoft SQL Server Analysis Services-Datenquelle oder aus einer relationalen SQL Server-Datenquelle herstellen
- Festlegen der Elementsicherheit des Modells, um den Zugriff auf bestimmte Entitäten im Modell zu ermöglichen oder Entitäten vordefinierten Klick-Through-Berichten zuzuordnen, die Sie im Voraus erstellen
- Erstellen freigegebener Zeitpläne und freigegebener Datenquellen
- Zeitpläne und Datenquellenverbindungen besser verwaltbar machen
- Erstellen von datengesteuerten Abonnements, die Berichte für eine große Empfängerliste bereitstellen
- Erstellen verknüpfter Berichte zum Wiederverwenden und Neuverwenden eines vorhandenen Berichts auf unterschiedliche Weise
- Öffnen von Berichts-Generator zum Erstellen von Berichten, die Sie auf dem Berichtsserver speichern und ausführen können
Weitere Informationen finden Sie unter What is the report server web portal (native mode)?.
Webportalinstallation
Das Webportal wird installiert, wenn Sie einen SSRS Native Mode-Berichtsserver installieren. Weitere Informationen finden Sie in den folgenden Ressourcen:
- Für SSRS 2017 und höher: Installieren und Konfigurieren von SQL Server Reporting Services
- For SSRS 2016: Install a Reporting Services 2016 native mode report server
Webportalstart
Bevor Sie das Webportal öffnen können, müssen Sie über ausreichende Berechtigungen verfügen. Anfänglich verfügen nur Mitglieder der lokalen Administratorgruppe über Berechtigungen, die Zugriff auf Webportalfeatures bieten.
Die Im Webportal verfügbaren Seiten und Optionen hängen von den Rollenzuweisungen des aktuellen Benutzers ab. Benutzern ohne Berechtigungen wird eine leere Seite angezeigt. Benutzer mit Berechtigungen zum Anzeigen von Berichten erhalten Links zu diesen Berichten. Weitere Informationen zu Berechtigungen finden Sie unter Rollen und Berechtigungen in Reporting Services.
Anweisungen zum Starten des Webportals finden Sie im Abschnitt "Erste Schritte" des Berichtsserverwebportals (nativer Modus).
Wenn Sie das Webportal auf einem lokalen Berichtsserver ausführen, lesen Sie "Konfigurieren eines servereigenen Modus"-Berichtsservers für die lokale Verwaltung (Local Administration, SSRS).
Rs.exe Hilfsprogramm
Dieses Tool ist ein Skripthost, den Sie zum Ausführen von Skriptvorgängen verwenden. Mit diesem Tool können Sie Visual Basic-Skripts ausführen, die Daten zwischen Berichtsserverdatenbanken kopieren, Berichte veröffentlichen und Elemente in einer Berichtsserverdatenbank erstellen.
Weitere Informationen finden Sie unter Eingabeaufforderungs-Hilfsprogramme für Berichtsserver (SSRS).
Rs.exe Zugriff
Das hilfsprogramm rs.exe wird installiert, wenn Sie SSRS installieren. Sie führen dieses Hilfsprogramm über die Befehlszeile aus.