SSRS


SSRS

SQL Server Reporting Services (SSRS) ist ein Server-basiertes Berichtgenerierungssystem von Microsoft. Es kann zur Vorbereitung und produktiven Erzeugung verschiedener Arten interaktiver oder vorgefertigter Berichte verwendet werden. Die Administration erfolgt über ein Webinterface. Reporting Services bietet eine Webservice-basierte Schnittstelle an, die die Entwicklung eigener Berichtsanwendungen unterstützt.

SSRS steht in Konkurrenz zu Crystal Reports und anderen Business-Intelligence-Werkzeugen; es ist in den Express-, Workgroup-, Standard-, und Enterprise-Editionen von Microsoft SQL Server als Installationsoption enthalten. Die erste Version erschien 2004 als Add-on zu SQL Server 2000. Die aktuelle Version erschien als Teil von SQL Server 2005 im November 2005.

In SSRS werden Berichte in der Report Definition Language (RDL), einer XML-Auszeichnungssprache definiert. Berichte können mit neueren Versionen von Microsoft Visual Studio[1] durch die Installation des Business-Intelligence-Projects-Plugins entworfen werden; eine vereinfachte Möglichkeit, die nicht die volle Funktionalität von Visual Studio bietet, ist der mit dem Produkt gelieferte Report Builder. Auf der Basis der RDL-Texte können Berichte in einer Anzahl von Formaten[2] erzeugt werden, darunter Excel, PDF, CSV, XML, TIFF und andere Bildformate[3], sowie als HTML-Webarchiv. SQL Server 2008 unterstützt auch das Microsoft Word- (DOC)-Format. Weitere Ausgabeformate werden von Reportgeneratoren von Drittanbietern angeboten.

Benutzer können direkt mit dem Report-Server-Webservice arbeiten, oder stattdessen den Report Manager benutzen, eine Webanwendung, die ihrerseits mit dem Report Server kommuniziert. Mit Report Manager können Benutzer Reports ansehen und abonnieren sowie Reports, Datenquellen und Sicherheitseinstellungen verwalten. Reports können über E-Mail verschickt oder über freigegebene Ordner in ein Dateisystem gestellt werden. Die Sicherheit ist rollenbasiert und kann auf der Ebene der Einzelobjekte (Report, Datenquelle), von Ordnern solcher Objekte, oder global für alle Objekte definiert werden. Die Rollen können vererbt und überladen werden.

Zusätzlich zum autonomen Report Server, der Teil der SQL-Server-Auslieferung ist, können RDL-Reports auch mit ReportViewer über das Web oder über Windows Forms betrachtet sehe. Dadurch können Reports direkt in Webseiten oder .NET-Anwendungen eingebettet werden. ReportViewer kann Reports entweder über den Server, oder lokal verarbeiten.

Ad-hoc-Reports werden von ab der 2005-Version unterstützt: Der Entwickler entwirft ein Reportschema und installiert es auf dem Reporting-Server, wo der Benutzer relevante Felder bzw. Datenelemente auswählen und so Reports generieren kann. Benutzer können die so entstandenen Reports lokal herunterladen.

Siehe auch

Bemerkungen

  1. einschließlich Visual Studio.NET 2003 and Visual Studio 2005
  2. MSDN Library: Reporting Services Render Method – Siehe Device Information Settings
  3. Image Device Information Settings - SSRS kann BMP, EMF, GIF, JPEG, PNG, and TIFF generieren.

Weblinks


Wikimedia Foundation.

Schlagen Sie auch in anderen Wörterbüchern nach:

  • SSRS — may mean:*Savez Sindikata Republike Srpske the Confederation of Trade Unions of the Republika Srpska. *Secondary Safety Rating System, *Single State Registration System. *SQL Server Reporting Services, *Swedish Sea Rescue Society …   Wikipedia

  • SSRS — Microsoft SQL Server SQL Server Développeur Microsoft Dernière …   Wikipédia en Français

  • SSRS — Single State Registration System (Governmental » State & Local) …   Abbreviations dictionary

  • SSRS — Start Stop Restart System ( > IEEE Standard Dictionary ) …   Acronyms

  • SSRS — Start Stop Restart System ( > IEEE Standard Dictionary ) …   Acronyms von A bis Z

  • SSRS — Start Restart System Contributor: CASI …   NASA Acronyms

  • SSRS specialiųjų tarnybų kadrinis darbuotojas — statusas Aprobuotas sritis Viešasis saugumas apibrėžtis Buvęs SSRS specialiųjų tarnybų kadrinis darbuotojas, kurio pareigybė arba padalinys (struktūra) yra nurodyta Lietuvos Respublikos Vyriausybės 1999 m. sausio 26 d. nutarimu Nr. 88… …   Lithuanian dictionary (lietuvių žodynas)

  • SSRS specialiųjų tarnybų agentas — statusas Aprobuotas sritis Viešasis saugumas apibrėžtis Su SSRS specialiosiomis tarnybomis slapta (neviešai) bendradarbiavęs asmuo, vykdęs jų užduotis ir (ar) pavedimus. šaltinis Asmenų, slapta bendradarbiavusių su buvusios SSRS specialiosiomis… …   Lithuanian dictionary (lietuvių žodynas)

  • SSRS specialiųjų tarnybų patikimas asmuo — statusas Aprobuotas sritis Viešasis saugumas apibrėžtis Su SSRS specialiosiomis tarnybomis slapta bendradarbiavęs asmuo, savanoriškai teikęs informaciją apie asmenis ir faktus, dominančius šias tarnybas, taip pat vykdęs jų pavedimus. šaltinis… …   Lithuanian dictionary (lietuvių žodynas)

  • SSRS specialiųjų tarnybų rezervo karininkas — statusas Aprobuotas sritis Viešasis saugumas apibrėžtis Asmuo, buvęs įtrauktas į SSRS specialiųjų tarnybų rezervą – mobilizacinę dalį, skirtą ypatingojo periodo (karo grėsmės, karo pradžios, stichinių nelaimių ir masinių riaušių metu) ir karo… …   Lithuanian dictionary (lietuvių žodynas)