Porównanie środowisk tworzenia raportów
Program Microsoft SQL Server 2008 Reporting Services oferuje trzy środowiska tworzenia raportów:
Report Builder 2,0.Narzędzie to służy do projektowania raportów przy użyciu znanego interfejsu wstążki.
Report Builder 1.0.Narzędzie to służy do projektowania raportów ad hoc, korzystające z model raportu jako urządzenie źródłowe danych.
Report Designer.Tego narzędzia można używać w programie SQL Server Business Intelligence Development Studio do projektowania w pełni funkcjonalnych raportów.
We wszystkich trzech środowiskach definicje raportów są tworzone w języku definicji raportów Report Definition Language (RDL).W tym temacie opisano funkcje obsługiwane przez każde ze środowisk.
Funkcje projektu
Funkcja |
Projektant raportów (BI Development Studio) w programie SQL Server 2008 |
Report Builder 1.0 |
Konstruktor raportów 2.0 (autonomiczne i ClickOnce) |
---|---|---|---|
Integruje raporty i źródła danych programu SQL Server Reporting Services (SSRS), moduły programu SQL Server Analysis Services (SSAS), pakiety programu SQL Server Integration Services (SSIS) i projekty w języku programu Visual Studio (VS) w jednym rozwiązaniu w postaci programu BI Development Studio. |
|||
Umożliwia korzystanie z narzędzi kontroli źródeł zgodnych z programem VS, takich jak VSTS czy SourceSafe. |
|||
Umożliwia użytkownikom firmowym, którzy nie chcą korzystać z programu BI Development Studio, tworzenie nowych raportów oraz aktualizowanie, edytowanie i udostępnianie istniejących raportów. |
|||
Oferuje możliwość korzystania ze środowiska tworzenia raportów zoptymalizowanego dla aplikacji pakietu Microsoft Office. |
|||
Umożliwia stosowania wielu konfiguracji wdrażania. |
|||
Zarządzanie zasobami, np. obrazami, w ramach projektu. |
|||
Opcje niestandardowej konfiguracji przeznaczonej dla rozszerzeń przetwarzania danych, rozszerzeń renderowania i niestandardowych zestawów. |
Funkcje danych raportów
Funkcja |
Projektant raportów (BI Development Studio) w programie SQL Server 2008 |
Report Builder 1.0 |
Konstruktor raportów 2.0 (autonomiczne i ClickOnce) |
---|---|---|---|
Tworzenie osadzonych źródeł danych i ich używanie. |
|||
Korzystanie z udostępnionych źródeł danych po podaniu poświadczeń dostępu do serwera raportów. |
|||
Tworzenie udostępnionych źródeł danych. |
|||
Tworzenie kwerend pobierających dane bezpośrednio z relacyjnych baz danych za pomocą graficznego projektanta kwerend. |
Wyświetlanie projektantów z poziomu narzędzi graficznych bazy danych |
Projektant kwerend relacyjnych: tylko dla programu SQL Server |
|
Tworzenie kwerend pobierających dane bezpośrednio z relacyjnych baz danych za pomocą tekstowego projektanta kwerend. |
|||
Tworzenie kwerend pobierających dane bezpośrednio z wielowymiarowych baz danych za pomocą graficznego projektanta kwerend. |
|||
Tworzenie kwerend kierowanych do wielowymiarowej bazy danych za pomocą tekstowego projektanta kwerend obsługującego rozszerzone właściwości pól. |
|||
Tworzenie kwerend pobierających dane bezpośrednio z modeli wyszukiwania danych. |
|||
Pobieranie do jednego raportu danych z wielu źródeł za pomocą wielu kwerend. |
|||
Importowanie kwerend z plików .sql lub raportów. |
|||
Pobieranie danych z następujących typów źródeł danych: SQL Server, Analysis Services, Sap NetWeaver BI, Hyperion Essbase, OLE DB, Teradata, ODBC, Oracle i XML. |
|||
Pobieranie danych z modeli raportów zbudowanych na bazie oprogramowania SQL Server, Analysis Services, Oracle lub Teradata. |
Funkcje obsługi układów raportów
Funkcja |
Projektant raportów (BI Development Studio) w programie SQL Server 2008 |
Report Builder 1.0 |
Konstruktor raportów 2.0 (autonomiczne i ClickOnce) |
---|---|---|---|
Kreator nowego raportu. |
|||
Kreator obszaru danych. |
|||
Rozbudowane opcje wizualizacji (wykresy, mierniki). |
Wykres podstawowy. |
||
Powierzchnie układów raportów w dowolnym formacie. |
|||
Generowanie kwerend za pomocą akcji dotyczących układu. |
|||
Automatyczne generowanie nieograniczonej liczby łączy przeglądania szczegółowego. |
|||
Automatyczne formatowanie danych dla formatu liczby i szerokości kolumny. |
|||
Elastyczne układy danych (elementy tablix). |
|||
Linie przyciągania ułatwiające wyrównywanie. |
|||
Powiększanie/pomniejszanie. |
|||
Tagi pól używane przy dodawaniu pól do komórek. |
|||
Tekst zastępczy dla prostych wyrażeń. |
|||
Pełna obsługa funkcji języka RDL. |
|||
Zaawansowane opcje grupowania, sortowania i filtrowania. |
|||
Możliwość użycia wielu obszarów danych w jednym raporcie. |
Funkcje obsługi wyrażeń raportów
Funkcja |
Projektant raportów (BI Development Studio) w programie SQL Server 2008 |
Report Builder 1.0 |
Konstruktor raportów 2.0 (autonomiczne i ClickOnce) |
---|---|---|---|
Funkcja IntelliSense dla wyrażeń raportów. |
|||
Wyświetlanie błędów przetwarzania w okienku Zadanie. |
Funkcje renderowania raportów
Funkcja |
Projektant raportów (BI Development Studio) w programie SQL Server 2008 |
Report Builder 1.0 |
Konstruktor raportów 2.0 (autonomiczne i ClickOnce) |
---|---|---|---|
Excel |
|||
Word |
|||
PDF (Acrobat) |
|||
MHTML (Archiwum sieci Web) |
|||
TIFF |
|||
CSV (plik dzielony przecinkami) |
|||
XML (tylko dane raportów) |
|||
HTML 4,0 |
Funkcje rozszerzeń niestandardowych
Funkcja |
Projektant raportów (BI Development Studio) w programie SQL Server 2008 |
Report Builder 1.0 |
Konstruktor raportów 2.0 (autonomiczne i ClickOnce) |
---|---|---|---|
Obsługa niestandardowych elementów raportów (obiektów CRI) w czasie projektowania. |
|||
Możliwość używania lokalnych elementów CRI. |
|||
Możliwość używania elementów CRI przechowywanych na serwerze raportów. |
|||
Możliwość używania lokalnych niestandardowych zestawów środowiska .NET w językach takich jak VB.NET czy C#. |
|||
Użyj aparatu plików wykonywalnych niestandardowych zestawów systemu .NET Framework na serwerze raportów. |
|||
Możliwość używania lokalnych niestandardowych źródeł danych. |
|||
Możliwość używania niestandardowych źródeł danych zainstalowanych na serwerze raportów. |
|||
Użyj rozszerzenia zabezpieczeń niestandardowych na serwerze raportów do uwierzytelniania nazwy użytkownika i hasła. |
Inne funkcje
Funkcja |
Projektant raportów (BI Development Studio) w programie SQL Server 2008 |
Report Builder 1.0 |
Konstruktor raportów 2.0 (autonomiczne i ClickOnce) |
---|---|---|---|
Wyświetlanie źródła plików RDL. |
|||
Importowanie istniejących raportów z programu Access. |
Historia zmian
Zaktualizowana zawartość |
---|
Dodano informacje o danych automatyczne formatowanie tabela funkcje obsługi układu raportu. |
Dodano informacje dotyczące obsługi niestandardowych rozszerzeń zabezpieczeń w tabela Niestandardowe funkcje rozszerzeń. |
Uwzględnione informacje o zestawie funkcji w programie Report Builder 2.0 ClickOnce, wprowadzone w SQL Server 2008 PCU1. |