PDF Herunterladen
1) Erwähnen Sie, was SSRS ist?
SSRS oder SQL Server Reporting Services ist eine serverbasierte Berichtsplattform, die detaillierte Berichtsfunktionen für eine Vielzahl von Datenquellen bietet. Die Berichtsservices umfassen einen vollständigen Satz von Tools zum Verwalten, Erstellen und Bereitstellen von Berichten und APIs, mit denen Entwickler Daten und Berichtsprozesse in benutzerdefinierten Anwendungen synchronisieren können.
2) Erwähnen Sie, was die wichtigen Architekturkomponenten von SSRS sind.
Wichtige Architekturkomponenten von SSRS umfassen
- Berichts-Manager
- Berichts-Designer
- Von Berichterstellungsdiensten unterstützte Browsertypen
- Berichtsserver
- Berichtsserver- und Befehlszeilendienstprogramme
- Berichtsserver-Datenbank
- Datenquellen
3) Erklären Sie, was Datenregionen sind und welche unterschiedlichen Datenregionen es gibt.
Datenbereiche sind Berichtselemente, die wiederholte Zeilen mit zusammengefassten Informationen aus Datensätzen anzeigen.
Verschiedene Datenbereiche umfassen
- Diagramm
- Spur
- Liste
- Matrix
- Tabelle
4) Erklären Sie die verschiedenen Phasen der Berichtsverarbeitung.
Verschiedene Phasen der Berichtsverarbeitung umfassen
-
Kompilieren: Analysiert Ausdrücke in den Berichtsdefinitionen und speichert das kompilierte Zwischenformat intern auf dem Server
-
Prozess: Es führt Dataset-Abfragen aus und kombiniert das Zwischenformat mit Daten und Layout
-
Rendern : Es sendet einen verarbeiteten Bericht an eine Rendererweiterung, um festzustellen, wie viele Informationen auf jede Seite passen, und um den Seitenbericht zu erstellen
-
Exportieren: Exportiert die Berichte in ein anderes Dateiformat
5) Erwähnen Sie, was die neuen Funktionen in SSRS sind?
Neue Funktionen in SSRS enthalten
-
Export von Excel- Dateien : Die Dateien können in Excel-Dateiformate exportiert werden. Früher wurden nur XLS-Dateien exportiert
-
Datenalarme: Mit den neuen Datenalarmen können Warnschwellenwerte erstellt werden, die nach einem benutzerdefinierten Zeitplan ausgewertet werden. Außerdem gibt es einen Datenalarm-Manager zum Benachrichtigen von Administratoren
-
Power View: Mit dem neuen RDLX-Dateiformat ist Power View eine neue interaktive Business Intelligence-Funktion
Dies sind die neuen Funktionen. Wenn Sie SSR unter SharePoint verwenden, bietet dies zusätzliche Vorteile wie das Ziehen und Ablegen von Ad-hoc-Berichten und das Senden von E-Mails, wenn sich Daten ändern.
6) Erklären Sie, was ein Unterbericht ist.
Unterberichte werden wie ein Hauptbericht in den Hauptteil eingefügt. Sie übergeben ihm auch Abfragen und Parameter. Mit anderen Worten, ein Unterbericht kann als Erweiterung Ihres Hauptberichts betrachtet werden, besteht jedoch aus einem anderen Datensatz. Sie können beispielsweise einen Kundenbericht erstellen und dann mithilfe eines Unterberichts eine Liste der Bestellungen für jeden Kunden anzeigen.
7) Listen Sie auf, welche anderen Server Sie mit SSRS verwenden können.
In den meisten Fällen verwenden Unternehmen SQL Server mit SSRS, es gibt jedoch auch andere Server, die Sie integrieren können
- Orakel
- ODBC und OLEDB
- Hyperion
- Teradata
- Flache XML-Dateien
8) Erwähnen Sie, was die Kernkomponenten von SSRS sind?
Die Kernkomponenten von SSRS umfassen
- Eine Reihe von Tools zum Anzeigen, Erstellen und Verwalten von Berichten
- Eine Berichtsserverkomponente, die Berichte in verschiedenen Formaten wie PDF, HTML, Excel, CSV, hostet und verarbeitet.
- Eine API, mit der Entwickler benutzerdefinierte Anwendungen integrieren oder benutzerdefinierte Tools zum Verwalten oder Erstellen von Berichten erstellen können
9) Erwähnen Sie, welche Arten von SSRS-Berichten es gibt.
Die verschiedenen Arten von Berichten umfassen
- Parametrisierte Berichte
- Schnappschussberichte
- Zwischengespeicherte Berichte
- Klickberichte
- Drilldown-Berichte
- Drillthrough-Berichte
- Unterberichte
- Verknüpfte Berichte
- Ad-hoc-Berichte
10) Nennen Sie einige der Open Source-Software, die Sie alternativ zu SSR verwenden können?
Einige der Open-Source-Software-Alternativen sind
- Jasper berichtet
- JKostenloser Bericht
- BIRT (Business Intelligence Reporting Tool)
- OpenReport
- DataVision und so weiter
11) Erwähnen Sie, welche Reporting-Service-Komponenten in SSRS enthalten sind.
Die Reporting-Service-Komponenten in SSRS umfassen.
-
Berichts-Designer: Hier wird der Bericht erstellt oder entworfen
-
Berichtsserver: Er bietet Dienste für die Bereitstellung von Berichten und für Implementierungen
-
Berichts-Manager: Ein webbasiertes Verwaltungstool zum Verwalten des Berichtsservers
12) Erklären Sie, ob Sie Data Mining in SSRS implementieren können.
Ja, es ist möglich, Data Mining in SSRS zu implementieren, indem Sie mit DMX Designer Data Mining-Abfragen für SSRS-Berichte erstellen.
13) Erklären Sie, wie Sie ein laufendes Aggregat in SSRS konfigurieren können.
Um ein laufendes Aggregat in SSRS zu konfigurieren, können Sie die Funktion Running Value verwenden.
14) Erwähnen Sie, was die Hauptfunktion eines Abfrageparameters ist.
Die Hauptfunktion eines Abfrageparameters besteht darin, Daten in der Datenquelle zu filtern.
15) Erklären Sie, ob SSRS Cache-Ergebnisse melden kann.
Durch das Zwischenspeichern von Berichten können Benutzer viel schneller auf Berichte zugreifen und diese anzeigen. SSRS erlaubt Cache-Berichte auf dem Berichtsserver.
16) Erwähnen Sie, was die drei Befehlszeilenprogramme sind und welche Hauptfunktionen sie haben.
Zu den drei Befehlszeilenprogrammen gehören:
-
RsConfig.exe: Hiermit werden die Verbindungseigenschaften von der SSRS-Instanz zur Berichtsserver-Datenbank ermittelt
-
RsKeyMgmet.exe: Führt Scale-Out-Bereitstellungs- Setup- und Verschlüsselungsschlüsseloperationen aus
-
Rs.exe: Es werden Berichtsserver- Skriptdateien ausgeführt, die Verwaltungsvorgänge ausführen und Berichte bereitstellen können
17) Erklären Sie, wie Sie einen SSRS-Bericht bereitstellen können.
Der SSRS-Bericht kann auf drei Arten bereitgestellt werden
-
Nach Visual Studio: Sie können den Bericht direkt in Visual Studios über den Solution Explorer bereitstellen, indem Sie die Berichtsserver-URL in den Projekteigenschaften unter der Zielserver-URL deklarieren.
-
Nach Berichtsserver: Durch Durchsuchen des Berichts vom Speicherort des Servers aus können Sie den Bericht auf dem Berichtsserver bereitstellen
-
Durch Erstellen des Dienstprogramms: Eine weitere Option besteht darin, ein benutzerdefiniertes Dienstprogramm zum Bereitstellen des Berichts zu erstellen
18) Erwähnen Sie, mit welcher Methode Sie den Overhead von Reporting Services-Datenquellen reduzieren können.
Zwischengespeicherte Berichte und Snapshots können verwendet werden, um den Overhead von Reporting Services-Quellen zu verringern.
19) Erklären Sie, was der Unterschied zwischen Tabellen- und Matrixbericht ist.
-
Tabellarischer Bericht: Tabellarischer Bericht ist der grundlegendste Berichtstyp. Jede Spalte bezieht sich auf eine Spalte, die aus der Datenbank ausgewählt wurde
-
Matrixbericht : Ein Matrixbericht ist eine Kreuztabelle von vier Datengruppen.
20) Erklären Sie, wie Sie Ihre Abfrage in einem SSRS-Bericht oder einem Datenbankserver speichern würden.
Das Speichern von SQL-Abfragen direkt im Textformat in den Daten sollte vermieden werden. Stattdessen sollte es in einer gespeicherten Prozedur auf dem Datenbankserver gespeichert werden. Der Vorteil besteht darin, dass SQL in einem SP in einem kompilierten Format vorliegt und alle Vorteile von SP im Vergleich zur Verwendung einer Ad-hoc-Abfrage aus dem Bericht bietet.