Suchen, Anzeigen und Verwalten von Berichten (Berichts-Generator und SSRS)
Im Berichts-Generator können Sie Ordner auf einem Berichtsserver oder einer SharePoint-Website durchsuchen, um nach paginierten Berichten, freigegebenen Datenquellen, Modellen und anderen verwandten Berichtselementen zu suchen. Sie können auch den Computer durchsuchen, um lokale Berichte zu suchen. Um die Suche nach Berichten einfacher zu gestalten, speichert Report Builder eine Liste der zuletzt verwendeten Server und Websites und stellt Direktzugriff auf den Desktop und die Ordner Eigene Dokumente und Arbeitsplatz im Dateisystem des Computers bereit.
Im Berichts-Designer können Sie auch auf Ihrem Computer nach lokalen paginierten Berichten suchen. Nach der Bereitstellung von Berichten auf einem Berichtsserver oder einer SharePoint-Website können Sie den Berichtsserver über das Webportal durchsuchen oder auf der SharePoint-Website nach Berichten suchen. Berichte und verwandte Elemente bleiben lokal verfügbar, nachdem sie bereitgestellt wurden.
Hinweis
Sie können Berichts-Generator im lokalen Modus oder mit einer Verbindung mit einem Berichtsserver verwenden. Bestimmte Einschränkungen kommen zur Geltung, wenn Sie keine aktive Verbindung zu einem Berichtsserver haben.
Um vom Berichts-Generator aus einen Bericht auf einem Berichtsserver oder einer SharePoint-Website zu suchen, müssen Sie die URL zum Berichtsserver oder zur SharePoint-Website bereitstellen. Sie können die zu verwendende URL zu Beginn der Installation von Berichts-Generator angeben. Diese URL ist der Server oder die Website, mit denen Berichts-Generator standardmäßig eine Verbindung herstellt, wenn Sie Berichte speichern oder öffnen.
Sie können Berichte in Report Builder und Report Designer in der Vorschau anzeigen und aktualisieren, wenn Sie Berichte erstellen oder aktualisieren. Sie können Berichte auch auf einem Berichtsserver anzeigen und verwalten. Sie können sie über das Webportal oder auf einer SharePoint-Website verwalten, die in Reporting Services integriert ist. Weitere Informationen finden Sie unter Vorschau von Berichten in Report Builder und Vorschau von Berichten in SQL Server Reporting Services (SSRS).
Wenn Sie Berichte im Berichts-Generator und Berichts-Designer als Vorschau anzeigen oder sie im Webportal bzw. auf einer SharePoint-Website anzeigen, werden die Daten aktualisiert. Die Berichte zeigen dann die aktuellen Daten aus der Datenquelle an, die der Bericht verwendet. Wenn Sie einen Bericht anzeigen möchten, ohne die zugehörigen Daten zu aktualisieren, verwenden Sie den Berichtsverlauf und die zwischengespeicherten Daten bei veröffentlichten Berichten. Sie können diese Funktionen nicht verwenden, wenn Sie Berichte in Berichts-Generator und Berichts-Designer anzeigen.
Hinweis
Sie können paginierte Berichtsdefinitionsdateien (.rdl) im Berichts-Generator von Microsoft, im Power BI Report Builder und im Berichts-Designer in SQL Server-Datentools erstellen und ändern.
Suchen und Anzeigen von Berichten im Berichts-Generator
Um einen Bericht zu suchen, mit dem Sie arbeiten möchten, durchsuchen Sie Ihren Computer, die Ordner auf einem Berichtsserver oder die SharePoint-Website, die in Reporting Services integriert wurde. Darüber hinaus können Sie eine freigegebene Datenquelle, ein Bild oder einen Unterbericht auswählen, die in einem Bericht verwendet werden sollen.
Sie müssen eine URL für den Berichtsserver angeben und die entsprechenden Berechtigungen für die Ordner haben, mit denen Sie Berichtelemente lesen und speichern können, um Berichte auf einem Berichtsserver zu suchen. Wenden Sie sich an den Systemadministrator für den Berichtsserver, damit Sie die entsprechende URL und die erforderlichen Berechtigungen erhalten.
Nachdem Sie den Bericht im Berichts-Generator gefunden und geöffnet haben, können Sie ihn in der Vorschau anzeigen und Änderungen vornehmen. Wenn Sie ihn in der Vorschau anzeigen, werden die aktuellen Daten angezeigt. Weitere Informationen finden Sie unter Vorschau Berichte in Bereichts-Generator.
Berichts-Generator unterstützt Sie bei den folgenden Tasks:
Suchen nach Berichten: Bei der Suche nach einem Bericht können Sie das vertraute Dialogfeld Datei öffnen im Stil von Microsoft Office verwenden, das für Report Builder angepasst wurde. Sie können die Ordner auf einem Berichtsserver oder einem Dateisystem suchen, einschließlich Meine Berichte, Sites und Server, Desktop, Meine Dateien und Arbeitsplatz. Sites und Server enthält eine Liste der zuletzt verwendeten Server.
Suchen von freigegebenen Datenquellen: Bei der Suche nach einer freigegebenen Datenquelle können Sie aus einer Liste der zuletzt verwendeten Objekte wählen oder zu einem anderen Ordner auf demselben Berichtsserver wie der Bericht wechseln.
Anzeigen von Berichten: Sie zeigen in Report Builder einen Bericht in der Vorschau an, wenn Sie Berichte erstellen oder aktualisieren. Wenn Report Builder eine Verbindung mit einem Berichtsserver hergestellt hat, lädt und verarbeitet der Berichtsserver den Bericht. Andernfalls werden die Berichte lokal verarbeitet. Der Berichts-Viewer in Berichts-Generator zeigt den gerenderten Bericht an.
Anzeigen und Verwalten von Berichten auf einem Berichtsserver
Sie können das Webportal verwenden, um Berichte auf dem Berichtsserver anzuzeigen und zu verwalten. Durchsuchen Sie die Ordner auf dem Server nach Berichten, führen Sie Berichte aus, zeigen Sie sie in einem Browser an und erledigen Sie Verwaltungsaufgaben.
Das Webportal unterstützt Sie bei folgenden Verwaltungsaufgaben:
Anzeigen und aktualisieren der Eigenschaften von Berichten, freigegebenen Datenquellen und anderen Berichtselementen
Hochladen von Berichten und erstellen von freigegebenen Datenquellen für Berichte
Erstellen von Zeitplänen, um Berichte zu bestimmten Zeiten und in bestimmten Intervallen auszuführen
Erstellen, Ändern oder Löschen von Abonnements für Berichte
Erstellen des Berichtsverlaufs und Angeben der Anzahl von Berichtsmomentaufnahmen, die im Berichtsverlauf gespeichert werden sollen
Erstellen neuer Ordner auf dem Server, um die Berichte nach Wunsch anzuordnen.
Einige dieser Tasks können vom Administrator des Berichtsservers für Sie ausgeführt werden. Weitere Informationen zu den auf einem Berichtsserver ausgeführten Tasks finden Sie unter Reporting Services-Berichtsserver (nativer Modus).
Das Webportal enthält in der Regel Ordner, Berichte, Datenquellen sowie den Ordner Meine Berichte. Der Ordner Meine Berichte ist ein persönlicher Arbeitsbereich, in dem Sie Ihre eigenen Berichte speichern und damit arbeiten können. Andere Berichtsserverordner sind öffentliche Ordner, für die Benutzer in der Regel erweiterte Berechtigungen zum Hinzufügen oder Ändern von Ordnerinhalten benötigen. Sie können in Meine Berichte Unterordner erstellen, um die Berichte zu organisieren.
Das Webportal zeigt Berichte im HTML-Viewer von Reporting Services an. Der HTML-Viewer stellt ein Framework zum Anzeigen von Berichten im HTML-Format bereit und enthält unter anderem eine Berichtssymbolleiste, einen Parameterabschnitt, einen Abschnitt für Anmeldeinformationen und eine Dokumentstruktur. Die Berichtssymbolleiste stellt Funktionalität für Seitennavigation, Zoom, Aktualisierung, Suche, Export, Druck und Datenfeeds bereit. Die Berichtssymbolleiste wird auch in einem Browserfenster oben im Bericht angezeigt, wenn Sie über eine URL auf Berichte zugreifen. Die Druckfunktionalität ist optional und muss vom Administrator aktiviert werden. Wenn verfügbar, wird ein Druckersymbol auf der Berichtssymbolleiste angezeigt. Die folgende Abbildung zeigt eine Detailansicht der Berichtssymbolleiste im Webportal.
Nachdem Sie einen Bericht ausgeführt haben, können Sie ihn in ein anderes Format exportieren, z. B. Microsoft Excel oder PDF. Sie können den Bericht auch mithilfe einer Datenrenderingerweiterung wie einer CSV-Renderingerweiterung (durch Trennzeichen getrennt) exportieren und die CSV-Datendatei danach als Eingabe für eine andere Anwendung verwenden. Weitere Informationen über das Exportieren von Berichten finden Sie unter Exportieren von paginierten Berichten (Report Builder).
Ein Bericht lässt sich am einfachsten auswählen und ausführen, indem Sie das Webportal öffnen und nach dem Bericht suchen bzw. zu dem Bericht navigieren, den Sie anzeigen möchten.
Nachdem Sie einen Bericht ausgeführt haben, können Sie ihn aktualisieren, um neue Daten anzuzeigen.
Aktualisieren von Berichten
Berichtsdaten ändern sich häufig. Deshalb empfiehlt es sich, den Bericht oft zu aktualisieren, um die neuesten Daten anzuzeigen. Es gibt drei verschiedene Möglichkeiten zum Aktualisieren eines Berichts.
Option | Ergebnis |
---|---|
SchaltflächeAktualisieren im Browserfenster | Zeigt den im Sitzungscache gespeicherten Bericht an. Ein Sitzungscache wird erstellt, wenn ein Benutzer einen Bericht öffnet. Reporting Services verwendet Browsersitzungen, um eine konsistente Anzeige sicherzustellen, während ein Bericht geöffnet ist. |
Wenn Sie auf der Berichtssymbolleiste die Schaltfläche Aktualisieren auswählen, führt der Berichtsserver die Abfrage erneut aus und aktualisiert die Berichtsdaten, falls der Bericht bedarfsgesteuert ausgeführt wird. Falls der Bericht zwischengespeichert ist oder es sich um eine Momentaufnahme handelt, wird beim Aktualisieren der in der Berichtsserver-Datenbank gespeicherte Bericht angezeigt. | |
Tastenkombination STRG+F5 | Führt zum selben Ergebnis wie das Auswählen der Schaltfläche Aktualisieren auf der Berichtssymbolleiste. |
Anzeigen und Verwalten von Berichtsserverelementen über eine SharePoint-Website
Wenn der Systemadministrator einen Berichtsserver für die Ausführung im integrierten SharePoint-Modus konfiguriert, können Sie Berichte und andere Berichtsserverelemente von einer SharePoint-Website aus anzeigen und verwalten.
Die SharePoint-Website umfasst Seiten zum Konfigurieren von Zeitplänen, Abonnements, Berichtsparametern, Datenquelleneigenschaften und Berichtsverarbeitungsoptionen zum Anzeigen des Berichtsverlaufs und zum Erstellen freigegebener Zeitpläne. Die Verwaltung von Berichtsserverelementen auf einer SharePoint-Website unterscheidet sich nicht von der Erstellung und Verwaltung mithilfe anderer Tools in SQL Server.
Für den Zugriff auf die Anwendungsseiten wählen Sie elementspezifische Aktionen aus einem Listenmenü in einem Bericht oder einem anderen Berichtsserverelement aus, das Sie zuvor zu einer SharePoint-Bibliothek hinzugefügt haben. Je nach Element und verfügbaren Berechtigungen kann es Ihnen eventuell auch möglich sein, Berichte im Berichts-Generator zu erstellen, Modelle zu generieren und Einstellungen für die Modellelementsicherheit festzulegen.
Weitere Informationen zu den Reporting Services- und SharePoint-Technologien finden Sie unter Konfiguration und Verwaltung eines SQL Server Reporting Services-Berichtsservers (SSRS).
Suchen von Berichtsserverelementen auf einer SharePoint-Website
Bevor Sie Eigenschaften festlegen können, müssen Sie zunächst in der Lage sein, das Element zu finden. Berichtsserverelemente werden immer in Bibliotheken oder in einem Ordner innerhalb einer Bibliothek gespeichert.
Wenn Sie die SharePoint-Website aufrufen, sehen Sie die Seite Durchsuchen und die Registerkarte Bibliothekstools. Auf der Seite Durchsuchen werden die Bibliotheken und der Inhalt der ausgewählten Bibliothek aufgelistet. Sie können den Bericht und andere Elemente in der Bibliothek anzeigen, Ordner untersuchen und die Website nach Elementen durchsuchen.
Zur Unterscheidung der Berichtsserverelemente von anderen Elementen auf einer SharePoint-Website können Sie ein Element anhand des Symbols visuell identifizieren oder den Mauszeiger über den Typ halten, sodass die Dateierweiterung angezeigt wird. Das folgende Bild zeigt Ordner und eine Berichtsdefinition in der Bibliothek Berichte:
Berichte anzeigen
Berichtsdefinitionen (RDL-Dateien), die Sie in eine SharePoint-Bibliothek hochladen, werden über ein vom Reporting Services-Add-In installiertes Berichts-Viewer-Webpart angezeigt. Eine RDL-Dateizuordnung wird automatisch beim Installieren des Add-Ins definiert.
Wenn Sie einen Bericht auswählen, wird er automatisch im Webpart geöffnet. Nach dem Öffnen des Berichts können Sie die im Webpart enthaltene Berichtssymbolleiste für die Seitennavigation und zum Durchsuchen, Zoomen und Drucken des Berichts verwenden. Die Symbolleiste enthält eine Option zum Exportieren eines Datenfeeds, mit der der Bericht als Atom-Datenfeed exportiert werden kann, und ein Menü Aktionen , über das der Bericht gedruckt, abonniert und in andere Formate exportiert werden kann, z. B. PDF, Word und Excel.
Über das Menü Aktionen kann der Bericht auch im Berichts-Generator geöffnet werden. Das folgende Bild zeigt einen Bericht und die Exportoptionen im Menü Aktionen.
Verwalten von Elementen mithilfe von Aktionen
Verwaltungsaufgaben werden durch Aktionen in einem Dropdownmenü für jedes Element unterstützt. Je nach Berechtigungen sind für die einzelnen Elemente allgemeine Aktionen verfügbar, die Standardaktionen für Elemente sind, die in einer SharePoint-Bibliothek gespeichert sind. Eigenschaften anzeigen und Eigenschaften bearbeiten sind Beispiele für solche allgemeinen Aktionen. Benutzerdefinierte Aktionen stellen elementspezifische Verwaltungsfunktionen bereit. Das folgende Bild zeigt die Aktionen für eine Berichtsdefinition. Abonnements verwalten und Verarbeitungsoptionen verwalten sind Beispiele für benutzerdefinierte Aktionen für eine Berichtsdefinition.
Anzeigen von Berichten in einer Desktopanwendung
Sie können die Anzeige im Browser vollständig umgehen und stattdessen eine Desktopanwendung, wie z. B. Microsoft Excel, als Berichts-Viewer verwenden. Um die Browseransicht zu umgehen, definieren Sie ein Abonnement, das ein Desktopanwendungsformat und einen freigegebenen Zielordner angibt. Der Berichtsserver generiert den Bericht als Anwendungsdatei, fügt eine Dateierweiterung an und speichert den Bericht als Datei auf der Festplatte. Anschließend können Sie Microsoft Excel (oder eine andere Anwendung) anstelle eines Browsers zum Anzeigen des Berichts verwenden.
Informationen zu Benutzersitzungen
Reporting Services verwendet Browsersitzungen, um die Konsistenz beim Anzeigen von Berichten aufrechtzuerhalten. Sitzungen basieren auf Browserverbindungen, nicht auf authentifizierten Benutzern. Jedes Mal, wenn ein Benutzer einen Bericht in einem Browserfenster öffnet, wird eine neue Sitzung erstellt. Wenn eine Browsersitzung eingerichtet wurde, verwenden Sie weiterhin die Berichtsversion, die zu Beginn der Sitzung geöffnet wurde. Sie können den Vorgang auch dann fortsetzen, wenn der Bericht auf dem Berichtsserver geändert wird. Angenommen, Sie haben einen Bericht um 11:00 Uhr geöffnet, und ein Berichtsautor veröffentlicht denselben Bericht um 11:01 Uhr erneut. Ihre Sitzung enthält dann die Version, die Sie während der Sitzung geöffnet haben. Dieses Ergebnis bedeutet, dass die Änderungen, die in der erneut veröffentlichten Version vorgenommen wurden, erst automatisch angezeigt werden, wenn Sie den Bericht aktualisieren oder erneut öffnen.
Aktualisieren Sie einen Bericht innerhalb einer Sitzung mithilfe der Browserschaltfläche Aktualisieren, wird die ursprüngliche Sitzungsversion des Berichts angezeigt. Wenn Sie einen bedarfsgesteuerten Bericht mithilfe der Schaltfläche Aktualisieren auf der Berichtssymbolleiste aktualisieren, wird der Bericht erneut ausgeführt, und neue Daten, falls vorhanden, werden angezeigt.
Sitzungsinformationen werden in der temporären Berichtsserver-Datenbank gespeichert. Der Berichtsserver verwendet nicht die Sitzungsverwaltung von ASP.NET. Wenn Sie den Server neu starten oder einen Wiederherstellungsvorgang für die Datenbank ausführen, wird der Sitzungsstatus nicht wiederhergestellt.
Weitere Informationen zur Sitzungsverwaltung finden Sie unter Identifizieren des Ausführungsstatus.