Osadzone i udostępnione zestawy danych (program Report Builder 3.0 i usługi SSRS)
Zestaw danych w raporcie reprezentuje dane raportu, które są zwracane jako wynik uruchomienia zapytania dotyczącego zewnętrznego źródła danych.Zestaw danych jest zależny od połączenia danych zawierającego informacje o zewnętrznym źródle danych.Same dane nie są zawarte w definicji raportu.Zestaw danych zawiera polecenie zapytania, kolekcję pól, parametry, filtry i opcje danych, do których należą uwzględnianie wielkości liter i sortowanie.Istnieją dwa typy zestawów danych:
**Udostępnione obiektów DataSet.**Udostępnionego elementu dataset opublikowane serwer raportów i mogą być używane przez wiele raportów.Udostępniony zestaw danych musi być oparty na udostępnionym źródle danych.Udostępniony zestaw danych można buforować i planować, tworząc plan odświeżania pamięci podręcznej.
Osadzone zestawy danych. Osadzone zestawy danych są definiowane i używane w jednym raporcie.
Różnica między tymi dwoma jest jak one są tworzone, przechowywane i zarządzane.
Ostrzeżenie
Program Business Intelligence Development Studio umożliwia tworzenie i modyfikowanie definicji raportów (rdl) przy użyciu programów Report Builder 3.0 i Report Designer. Każde ze środowisk obsługuje różne sposoby tworzenia, otwierania i zapisywania raportów oraz powiązanych z nimi elementów. Aby uzyskać więcej informacji, zobacz temat Projektowanie raportów w programach Report Designer i Report Builder 3.0 (usługi SSRS) w witrynie sieci Web microsoft.com.
Udostępnione zestawy danych
Udostępnione zestawy danych umożliwiają dostarczenie zapytania, którego można używać w wielu raportach.Udostępnione zestawy danych są przechowywane na serwerze raportów i zarządza się nimi niezależnie od raportów i udostępnionych źródeł danych.Na przykład administrator serwera raportów można zaktualizować zapytanie, aby wykorzystać zalety ulepszonego indeksowania lub innej optymalizacji wydajności zapytań.
Zaleca się, aby zawsze, gdy jest to możliwe, korzystać z udostępnionych zestawów danych.Można zoptymalizować zapytanie lub zbuforować wyniki zapytania, aby zwiększyć wydajność raportu.Udostępnione zestawy danych ułatwiają zarządzanie dostępem do danych, a także pomagają zwiększać bezpieczeństwo oraz wydajność raportów i zestawów danych, do których uzyskują dostęp.
W programie Report Designer można tworzyć udostępnione zestawy danych jako część projektu raportu i określać, czy mają być wdrażane na serwerze raportów.Nie można przeglądać serwera raportów i wybrać udostępnionego zestawu danych w celu dodania go do raportu.
W programie Report Builder można wykonać następujące czynności:
Aby utworzyć udostępniony zestaw danych należy użyć widoku projektu udostępnionego zestawu danych.Ten zestaw można zapisać na serwerze raportów lub w witrynie programu SharePoint, aby udostępnić go do użycia w innych raportach.Można także przeglądać serwer raportów oraz edytować istniejący zestaw danych.W tym widoku można utworzyć zapytanie i ustawić wszystkie opcje zestawu danych.Aby uzyskać więcej informacji, zobacz Praca w widoku projektu udostępnionego zestawu danych (program Report Builder 3.0).
Aby dodać udostępniony zestaw danych do raportu, należy otworzyć program Report Builder w widoku projektu raportu.Z poziomu kreatora lub okienka Dane raportu należy przejść do serwera raportów i wybrać udostępniony zestaw danych, który ma zostać dodany do raportu.W tym widoku nie można zmieniać zapytania w sposób inny niż przez dodanie pól.Można za to zastępować inne opcje danych i dodawać filtry.Nie można usuwać filtrów.
W poniższej tabeli porównano właściwości, które można konfigurować dla definicji udostępnionego zestawu danych na serwerze raportów i dla wystąpienia udostępnionego zestawu danych w definicji raportu.
Właściwość
Uwagi dotyczące konfiguracji definicji
Uwagi dotyczące konfiguracji wystąpienia
Tekst zapytania
Należy skonfigurować zapytanie, w tym zdefiniować je jako wyrażenie.
Nie można zmienić zapytania.
Parametry zapytania
Nie może odwoływać się do parametrów raportu.
Zawiera wartości domyślne.
Zawiera flagę Tylko do odczytu.
Należy skonfigurować parametry, które nie są oznaczone jako Tylko do odczytu w definicji.
Filtry
Należy zdefiniować filtry.
Nie można wyświetlać ani zmieniać filtrów zestawu danych, które są częścią definicji.
Można tworzyć dodatkowe filtry.
Źródło danych
Musi być udostępnionym źródłem danych.
Nie można zmienić źródła danych.
Pola
Pola z polecenia zapytania.
Pola obliczeniowe nie są częścią definicji zestawu danych.
Można wyświetlać pola, ale nie można ich zmieniać.
Kolekcja pól jest statyczna i tworzona na podstawie zapytania w chwili dodania udostępnionego zestawu danych do raportu.Aby zaktualizować, kliknij Odśwież pól w Właściwości Dataset okno dialogowe.Rzeczywista kolekcja pól jest zwracana przez bieżące zapytanie w definicji.
Należy dodać pola obliczeniowe.
Zestaw danych
Opcje danych, na przykład uwzględnianie wielkości liter.
Można zastąpić opcje danych w wystąpieniu.
Osadzone zestawy danych
Osadzonego zestawu danych należy użyć, gdy trzeba pobrać dane z zewnętrznego źródła danych, które mają być używane tylko w jednym raporcie.Osadzone zestawy danych są przydatne, gdy użytkownik chce utworzyć zapytanie, które nie ma żadnych innych zależności i nie musi być używane w wielu raportach.
Aby utworzyć lub zmodyfikować osadzony zestaw danych, należy użyć okienka Dane raportu.Po utworzeniu zestawu danych, można skonfigurować właściwości w Właściwości Dataset okno dialogowe.
Zobacz także