Skip Ribbon Commands
Skip to main content



SQL Server 2008 Reporting Services


SQL Server 2008 Reporting Services (SSRS) to serwerowa platforma sprawozdawcza, która zapewnia pełną funkcjonalność sprawozdawczą dla różnych źródeł danych. Usługi w ramach Reporting Services obejmują pełen zestaw narzędzi pozwalający tworzyć, zarządzać i dostarczać raporty, a także interfejsy API, które umożliwiają developerom integrowanie lub rozbudowywanie przetwarzania danych i raportów w niestandardowych aplikacjach. Przy pomocy Reporting Services mogą Państwo tworzyć raporty interaktywne, tabelaryczne, graficzne lub niesformatowane, przy wykorzystaniu źródeł danych relacyjnych, wielowymiarowych lub opartych na języku XML. Można publikować raporty, planować ich przetwarzanie lub mieć dostęp do raportów na żądanie. SSRS także umożliwia tworzenie doraźnych raportów w oparciu o predefiniowane modele oraz interaktywne wyszukiwanie danych w ramach modelu. Można wybierać z szerokiego zakresu formatów wyświetlania, można eksportować raporty do innych aplikacji a także subskrybować opublikowane raporty. Tworzone raporty można wyświetlać korzystając z połączenia sieci Web lub w ramach aplikacji systemu Microsoft Windows czy witryny programu SharePoint.


SSRS ma szereg cech, które pozwalają sprostać potrzebom skomplikowanego raportowania biznesowego.
W kwestii tworzenia raportów, SSRS jest w pełni wyposażonym silnikiem raportowania. Raporty mogą być tworzone przy wykorzystaniu jakiegokolwiek źródła danych, które posiada kod zarządzany czy też źródła danych OLE DB lub ODBC. Oznacza to, że można łatwo wyszukać dane na serwerze SQL, w bazach danych Oracle, Analysis Services, Access lub Essbase, oraz wielu innych. Dane te mogą być przedstawiane na kilka sposobów. Microsoft wziął pod uwagę opinie dotyczące SSRS2K5 i ulepszył wersję 2008 przy pomocy nowych funkcji sterowania wykresami i wskaźnikami (Chart and Gauge), oraz nowych funkcji sterowania Tablix – połączenie sterowania Tabelą (Table) i Macierzą (Matrix), jakie były stosowane we wcześniejszym wydaniu.
Po połączeniu, te nowe formaty prezentacji dają zupełnie nowe doświadczenie bez dodatkowej konfiguracji. Inne ulepszenia obejmują nowe formaty przedstawiania danych wyjściowych, łącznie z formatami Word i Excel, oraz bezpośrednią integrację z programem SharePoint.



Lista funkcji SSRS: 

  • Wyszukiwanie danych u zarządzanych dostawców, oraz w połączeniach OLE DB i ODBC
  • Wyświetlanie danych na różne sposoby, co obejmuje prezentacje tabelaryczne, niesformatowane i wykresy
  • Eksport do wielu formatów, co obejmuje HTML, PDF, XML, CSV, TIFF, raporty w formacie Word (nowość w wersji 2008) oraz Excel
  • Sumowanie i podsumowywanie danych
  • Dodawanie w nawigacji raportu
  • Tworzenie doraźnych raportów i zapisywanie ich na serwerze
  • Tworzenie niestandardowych elementów sterowania przy użyciu rozszerzenia przetwarzania raportów
  • Wstawianie grafiki i obrazów oraz treści zewnętrznych
  • Integracja z SharePoint
  • Zapewnienie protokołu wywołania zdalnego dostępu do obiektów (SOAP) interfejsu programowania aplikacji (API) oraz dołączalnej architektury
  • Dostarczanie raportów w ramach subskrypcji oraz na żądanie
  • Umożliwianie użytkownikom przechowywanie i zarządzanie ich własnymi, indywidualnie stworzonymi raportami zbudowanymi przy użyciu SSRS Report Builder 2.0 oraz zarządzenie subskrypcjami raportów (nowość w wersji 2008)
  • Dostęp do raportu w oparciu o URL
  • Funkcje sterowania ‘Gauge and Chart’ do wyświetlania danych KPI (nowość w wersji 2008).
    Inną interesującą cechą SSRS jest jego rozszerzalność. Ponieważ twórcy SSRS nie mogli przewidzieć wszystkich potrzeb przedsiębiorstwa w zakresie raportowania, umożliwili oni dalszą rozbudowę SSRS. Dzięki tej rozszerzalności, deweloperzy mogą używać SSRS na kilka sposobów, poczynając od wbudowanych raportów do stworzonych, niestandardowych rozwiązań w zakresie raportowania.

Report Builder 2.0

Report Builder 2.0 to całkowite odejście od rozwiązań znanych z Report Builder 1.0. Bieżąca wersja jest w pełni wyposażoną, inteligentną aplikacją kliencką, która pozwala na projektowanie i wyświetlanie raportów, a następnie na udostępnianie ich na Serwerze Raportów lub na witrynie programu SharePoint. Report Builder 2.0 nie korzysta z modeli metadanych. Zamiast tego wysyła zapytanie bezpośrednio do dowolnego dostawcy źródła danych .NET, co obejmuje źródła danych relacyjne, wielowymiarowe, oparte na XML oraz ODBC.

Report Builder 2.0 zrywa także z wcześniej stosowanymi rozwiązaniami interfejsu użytkownika. Inaczej niż wersja 1.0, nie jest to aplikacja ClickOnce. Jest to osobna instalacja dystrybuowana razem z pakietem ‘Feature Pack’ SQL Server 2008. Wygląd i wrażenia przypominają Office 2007 Ribbon. W przeciwieństwie do wcześniejszej wersji, ta ma w pełni wyposażony Report Designer, w którym zlikwidowano wiele ograniczeń istniejących w Report Builder 1.0 – począwszy od kłopotów z określaniem marginesów drukowania do stosowania skomplikowanych wyrażeń.

| copyright © 2010 by getsix | SharePoint 2010 Technology | All rights reserved